Job Application Assessment Notes - Furnichannel Chatbot

Dettagli sul mio compito di assessment per la Job Application a Furnichannel. Dovevo creare un Chatbot per prenotazione appuntamento.

https://global.divhunt.com/fe718638f1069e53e54e17ef112e5ee6_33410.jpeg

Alessandro De Vecchi

14.09.2019


Dettagli sul mio compito di assessment per la Job Application a Furnichannel. Dovevo creare un Chatbot per prenotazione appuntamento.

Note:

  • Basato su Spotti Milano per ispirazione.
  • Ho assunto che ci fossero 5 dipendenti + titolare (6 persone in totale).
  • Manychat Pro per collegare azioni Integromat e Google Sheets.
  • Integromat: 4 scenari totali.– 1 per ogni opzione di appuntamento (martedì, mercoledì, giovedì). In base alla data della richiesta, calcola la data dell’ appuntamento nella settimana successiva e restituisce il dato a Manychat. 
  • Sheets: 4 fogli. 
    • Chatbot data: lista appuntamenti. Se è richiesto cambio data viene inserita nuova riga per preservare dati precedenti
    • Log: foglio di calcolo usato per scenari di Integromat
    • Consumers: anagrafica clienti consumer
    • Professionisti: anagrafica clienti professionisti
  • Nello Sheet degli appuntamenti è aggiunta una nuova riga ogni volta che è prenotato un appuntamento, anche dallo stesso utente. Ho creato quindi anche i fogli di anagrafica che vengono aggiornati con i dati degli utenti, a prescindere dall’appuntamento.
  • Un utente può potenzialmente cambiare da Consumer a Professionista e viceversa, se ricomincia la sequenza dal primo passo. Non è fornita l’opzione durante la conversazione, ma può farlo se apre la chat da un link diretto che lo riporti all’inizio (come il link sopra).

Onestamente, ci ho dedicato più di 4 ore.Con la funzione calendario di Manychat il flow sarebbe semplice e immediato, ma non permette di limitare quali giorni/ora selezionare. Per limitare la scelta a solo 3 slot giorno/ora (martedì 10:00, mercoledì 13:00, giovedì 15:00) e solamente nella settimana successiva ho dovuto utilizzare Integromat. Ho anche dovuto lottare con il formato della data, che buggava l’automazione in quanto di default gestita diversamente da Manychat/Integromat/Google Sheet

Flows:

Chatbot diviso in 5 flows:

  • Optin message: LINK
    • chiede se consumer/professionista
  • Consumer: LINK
    • invia breve descrizione azienda, galleria immagini, link diretto a GMaps con indicazioni
  • Professionista: LINK
    • breve introduzione team e servizio, chiede se desidera appuntamento
  • Appuntamento: LINK
    • scelta via telefono o in sede, scelta giorno, conferma. Se via telefono chiede subito numero (se prenotazione non è completata può comunque essere contattato)
  • Mail + Telefono: LINK
    • invita a lasciare contatti mail e telefono (se non già ottenuti). Finisce con opzione per cambiare appuntamento (se del caso, apparirà come nuova entry nell’elenco)

Reminder:

  • Invia messaggio il giorno prima dell’appuntamento per ricordare l’utente.

Table of Contents


Tags:

© Alessandro De Vecchi 2025
All Rights Reserved
Privacy & Cookie Policy