Dialogflow è una piattaforma di elaborazione del linguaggio naturale (NLP) che può essere utilizzata per creare chatbot intelligenti in grado di comprendere una conversazione naturale.
Ti consigliamo di utilizzare la nostra intelligenza artificiale integrata per automatizzare le domande frequenti nel tuo chatbot poiché la nostra intelligenza artificiale fornirà sempre risposte accurate al 100% ai tuoi clienti e potrai addestrare il tuo bot molto più velocemente perché dovrai fornire solo una versione di qualsiasi FAQ (frase di addestramento). Puoi imparare come addestrare il tuo botQUI.
In tutti gli altri casi puoi utilizzare Dialogflow per comprendere i messaggi degli utenti.
Connetti l'agente Dialogflow a Pengo Bot
Vai su Impostazioni > Integrazioni e scorri verso il basso fino a Dialogflow.

Dopo aver collegato il tuo account Google, verrai reindirizzato nuovamente alle Impostazioni in Pengo Bot. Ora devi fare clic su Integrazione e scorrere nuovamente fino a Dialogflow. Scegli il tuo agente Dialogflow e il gioco è fatto.

Ora il tuo bot comunicherà automaticamente con il tuo agente Dialogflow ogni volta che un utente invia un messaggio al tuo bot. È importante ricordare che anche la lingua dell'utente viene inviata automaticamente a Dialogflow.
Se il nome del parametro su Dialogflow corrisponde a un campo personalizzato in Pengo Bot, tale valore viene salvato automaticamente.
Pengo Bot AI non funzionerà se l'agente Dialogflow contiene l'intento predefinito. È necessario rimuovere l'intento predefinito sull'agente Dialogflow se si desidera che Pengo Bot AI e Dialogflow funzionino contemporaneamente.
Come fare riferimento al nome utente su Dialogflow
{{{first_name}}} per fare riferimento al nome dell'utente.
{{{last_name}}} per fare riferimento al cognome dell'utente.
Come inviare flussi da Dialogflow
Per inviare un flusso dovrà inviare una RISPOSTA JSON da Dialogflow.



Per ottenere l'ID del flusso, vai all'elenco dei flussi e prova a modificare il flusso. Successivamente puoi ottenere l'ID del flusso nella barra degli URL del tuo browser.

Puoi inviare più risposte JSON e persino combinare più RISPOSTE DI TESTO e RISPOSTE JSON. È possibile aggiungere/rimuovere tag, impostare/cancellare campi personalizzati dall'agente Dialogflow.
Utilizzare azioni da Dialogflow
È possibile utilizzare qualsiasi azione supportatarichiesta esterna. Il comandoflowè facoltativo.
Aggiungi tag
{
"flow": flow_id,
"actions": [
{
"action": "add_tag",
"tag_name": "..."
}
]
}
Rimuovi tag
{
"flow": flow_id,
"actions": [
{
"action": "remove_tag",
"tag_name": "..."
}
]
}
Imposta campo personalizzato
{
"flow": flow_id,
"actions": [
{
"action": "set_field_value",
"field_name": "...",
"value": ""
}
]
}
Annulla campo personalizzato
{
"flow": flow_id,
"actions": [
{
"action": "unset_field_value",
"field_name": "..."
}
]
}
Chiama intento Dialogflow da Pengo Bot con evento
È possibile utilizzare l'azione Dialogflow su Pengo Bot per avviare qualsiasi intento in qualsiasi momento durante la conversazione. Ad esempio, puoi avviare un intento quando un utente fa clic su un pulsante.


