Vai alla navigazione

Make

Esegui scenari Make durante le chiamate con uno strumento webhook.

Collega uno scenario Make a uno strumento webhook. Quando una conversazione corrisponde alla descrizione dello strumento, il tuo receptionist raccoglie i dettagli, esegue lo scenario e legge la risposta al chiamante.

Crea lo scenario

1

Aggiungi un webhook personalizzato

In Make, crea uno scenario e aggiungi Webhooks → Custom webhook come trigger. Seleziona Add, assegna un nome al webhook e copia il suo URL. Considera l’URL come un segreto: chiunque lo possieda può eseguire lo scenario.

2

Aggiungi i moduli

Aggiungi le app, i router e i filtri necessari allo scenario.

3

Restituisci una risposta

Termina lo scenario con Webhooks → Webhook response. Imposta Status su 200 e Body su un JSON che il tuo receptionist possa leggere, ad esempio {"order_status": "shipped", "eta": "Friday"}. Senza questo modulo, Make risponde Accepted e il tuo receptionist non riceve dati.

4

Attiva lo scenario

Imposta lo scenario affinché venga eseguito Immediately as data arrives e attivalo.

Crea lo strumento webhook

Vai a Integrations, seleziona Add integration e scegli Webhook Tool.

CampoValore
NameCosa fa lo scenario, ad esempio check_order_status
DescriptionQuando usarlo, ad esempio “Cerca lo stato di spedizione di un ordine. Usalo quando un chiamante chiede informazioni sul proprio ordine.”
MethodPOST
URLL’URL del webhook personalizzato
Body ParametersUn parametro per ogni valore necessario allo scenario, ad esempio order_number (stringa, obbligatorio)
Assign to agentsReceptionist

Seleziona Enable.

Insegna a Make la struttura dei dati

Make apprende i campi ricevuti da un webhook dalla prima richiesta. Apri il webhook personalizzato, seleziona Redetermine data structure e testa il tuo receptionist con una conversazione che attivi lo strumento. Quando Make mostra Successfully determined, mappa i campi nei tuoi moduli.

Risoluzione dei problemi

ProblemaCosa verificare
Lo scenario non viene eseguitoLo scenario deve essere attivo e impostato per l’esecuzione immediata.
Il receptionist non riceve rispostaAggiungi un modulo Webhook response e assicurati che ogni percorso ne raggiunga uno.
Il receptionist dice che lo strumento non è riuscitoLo scenario deve rispondere entro il Response timeout dello strumento. Il valore predefinito è 20 secondi e può arrivare fino a 120.
I campi sono vuoti nei moduli successiviRidefinisci la struttura dei dati dopo aver aggiunto o rinominato i parametri del body.