Documentazione

  1. Home
  2. Documenti
  3. Documentazione
  4. GOOGLE
  5. Azioni

Azioni

Le seguenti azioni danno al chatbot la capacità di interagire con il sito web in modo autonomo per conto dell’utente. Per utilizzare un’azione vai su Dialogflow, modifica un Intento e aggiungine uno nuovo Custom Payload con la seguente sintassi: { “ACTION-NAME”: ACTION-VALUE }.

Codice di azioneDescrizione
{ “human-takeover”: true }Disabilita il chatbot per 5 minuti, avvisa gli agenti e lascia la conversazione contrassegnata come non letta.
{ “disable-bot”: true }Disabilita il chatbot per 5 minuti.
{ “redirect”: “URL” }Reindirizzare l’utente all’URL specificato. Aggiungi il valore  “new-window”: true per aprire l’URL in una nuova finestra.
{ “open-article”: ID }Apri l’articolo con l’ID specificato.
{ “transcript”: true }Genera la trascrizione della conversazione come file di testo e scaricala. Impostalo su e-mail per inviare la trascrizione all’e-mail dell’utente, aggiungere il valore message: “Your message” per includere un messaggio nell’e-mail.
{ “tags”: [“Tag 1”, “Tag 2”] }Assegna tag a una conversazione.
{ “department”: ID }Modifica o imposta il reparto di conversazione e avvisa gli agenti.
{ “agent”: ID }Modifica o imposta l’agente assegnato alla conversazione e avvisa l’agente.
{ “send-email”: { “recipient”: “active_user”, “message”: “”, “attachments”: [] } }Invia un’e-mail all’utente o agli agenti attivi. Sintassi degli allegati[[“name”, “link”], [“name”, “link”],…]}. Il valore del destinatario può essere active_user o agents.
{ “update-user”: true }Indica all’area di amministrazione di aggiornare l’utente della conversazione attiva. Utilizza questa azione in combinazione con altre azioni per aggiornare i dettagli dell’utente dell’area di amministrazione in tempo reale.
{ “archive-chat”: true }Archivia la chat e invia il messaggio di chiusura se attivo.
{ “update-user-details”: { “email”: “”, “last_name”: “”, “first_name”: “”, “extra”: { “phone”: [“+123456789”, “Phone”] }}}Aggiorna i dettagli dell’utente attivo. Puoi aggiornare tutti i dettagli, incluso nome ,cognome,e-mail,tipologia di utente,password Puoi aggiornare i dettagli aggiuntivi dell’utente, come il numero di telefono, inserendo i valori nel file extra , i valori devono utilizzare la seguente sintassi:“slug”: “slug”: [value, “label”]. Scarica un esempio qui . Per caricare un intento vai a Intent ie fai clic sull’icona del menu con tre punti in alto a destra, quindi fai clic su Carica intento. Inizia la conversazione inviando il messaggio “start”.
{ “update-user-language”: “$language” }Aggiorna la lingua dell’utente e la lingua del chatbot se la funzione chatbot multilingue è attiva, in modo che corrisponda alla lingua richiesta dall’utente. Il valore dell’entità Dialogflow per la lingua è rappresentato dal parametro $language

Come possiamo aiutarti?