Chatbot commercial

Le but premier de ce Chatbot est de faire gagner du temps à mon client (71custom.fr). En effet, les prospects ont tendance à lui poser des questions redondantes, et il est souvent difficile de récolter leurs informations de contact. En intégrant ce Chatbot à sa messagerie (Whatsapp en l'occurence), il n'a plus qu'a se rendre sur sa base Airtable et entamer le processus de commande avec les prospects pré-qualifiés et enregistrés par le Chatbot. J'ai développé ce Chatbot en utilisant la plateforme Botpress, à laquelle j'ai lié une Knowledge Base (les infos dont l'IA a besoin pour répondre aux questions des clients), puis j'ai ajouté le code (voir ci dessous) pour envoyer les informations de contact à une base de données Airtable via un Call API et Make.com.

// Envoi des données du lead vers Make.com -> Airtable 
        workflow.nocodeSuccess = false
        
        const leadData = {
            nom: workflow.Nom,
            numero: workflow.Numero,
            ville: workflow.Ville
        }
        
        try {
            const response = await axios.post('https://hook.eu2.make.com/dvwbd98yb2wsuwo6nqzcnyhlegwb1us6', leadData, {
                headers: {
                    'Content-Type': 'application/json'
                }
            })
            workflow.nocodeSuccess = true
        }
        catch (error) {
            console.error(error)
        }