Azioni Personalizzate per Voice AI
Questo articolo spiega come usare le Azioni Personalizzate per Voice AI per inviare richieste POST webhook in tempo reale durante le chiamate attive. Le Azioni Personalizzate consentono agli agenti Voice AI di interagire con sistemi esterni nel corso della conversazione — ad esempio per cercare dati, inviare informazioni o avviare processi esterni prima che la chiamata termini.
INDICE
- Cosa sono le Azioni Personalizzate per Voice AI?
- Vantaggi principali
- Trigger di conversazione Voice AI
- Azione Personalizzata Webhook
- Raccolta dinamica dei parametri
- Come configurare le Azioni Personalizzate
- Voice AI – Test in tempo reale
- Domande frequenti
- Articoli correlati
Cosa sono le Azioni Personalizzate per Voice AI?
Le Azioni Personalizzate per Voice AI consentono agli agenti di inviare richieste POST webhook personalizzate verso API esterne durante una conversazione in corso. Queste azioni possono includere URL webhook, header, autenticazione e parametri dinamici raccolti dal chiamante in tempo reale. In questo modo l'agente può recuperare o inviare informazioni in base a ciò che il chiamante dice durante la chiamata.
Vantaggi principali
Le Azioni Personalizzate per Voice AI permettono agli agenti di connettersi con sistemi esterni durante una chiamata attiva, personalizzare le risposte, recuperare informazioni e completare i task più rapidamente.
-
Invia richieste POST webhook in tempo reale in base all'intenzione del chiamante o ai segnali della conversazione.
-
Cerca o invia informazioni durante la chiamata.
(Esempio: se un chiamante chiede "Qual è lo stato del mio ordine recente?", l'AI può interrogare il tuo sistema di gestione ordini e recuperare lo stato senza mettere il chiamante in attesa.)
-
Configura URL webhook, header e autenticazione.
-
Passa dati dinamici della chiamata, come numeri di telefono, indirizzi email, date o ID ordine.
-
Testa le richieste e le risposte webhook prima di salvare l'azione.
-
Riduci i follow-up manuali risolvendo più richieste direttamente durante la chiamata.
Trigger di conversazione Voice AI
I trigger di conversazione definiscono quando un'Azione Personalizzata deve essere eseguita durante una chiamata. Un Trigger può basarsi su ciò che dice il chiamante, sulle informazioni che fornisce o sull'intenzione rilevata dall'agente Voice AI.
Esempi di Trigger:
- Quando un chiamante dice: "Voglio controllare il mio appuntamento."
- Quando il chiamante fornisce un indirizzo email.
- Quando il chiamante fornisce una sequenza di cifre, come un numero d'ordine, un ID prenotazione o un numero di conto.

Azione Personalizzata Webhook
L'integrazione webhook è il nucleo delle Azioni Personalizzate per Voice AI. Consente al tuo agente Voice AI di interagire con sistemi esterni che supportano le richieste API, come CRM, strumenti di pianificazione, database, sistemi di gestione ordini e altre applicazioni aziendali.
Ogni Azione Personalizzata è definita da una richiesta POST che può includere:
- Un URL endpoint webhook
- Header, come chiavi API o token
- Autenticazione, come Bearer token o Basic Auth
- Un corpo della richiesta con parametri dinamici raccolti durante la chiamata
Esempio: se stai integrando un CRM, il tuo URL webhook potrebbe puntare a un endpoint come /api/v1/lookupContact e includere parametri come l'indirizzo email o il numero di telefono del chiamante.
Esempio: Se stai integrando un CRM come Salesforce, il tuo URL webhook potrebbe puntare a un endpoint come /api/v1/lookupContact e includere parametri come l'email o il numero di telefono del contatto.

Raccolta dinamica dei parametri
Voice AI può estrarre e classificare le informazioni rilevanti durante una conversazione in corso. Questi valori possono essere assegnati ai parametri nel corpo della richiesta webhook. Questa funzione è utile quando l'AI deve raccogliere dettagli come un numero d'ordine, un indirizzo email, un numero di telefono o una data di appuntamento prima di inviare la richiesta webhook.
Tipi di dati supportati:
- Testo / Stringa
- Numero / Numerico
- Numero di telefono
- Data

Come configurare le Azioni Personalizzate per Voice AI
Le Azioni Personalizzate per Voice AI si configurano dall'interfaccia dell'agente Voice AI in pochi passaggi. Ecco come iniziare:
Step 1: Accedi al tuo agente Voice AI
Vai su Voice AI > Agent Goals > Switch to Advanced Mode (se non è già attivo) > Custom Actions.

Step 2: Aggiungi un'Azione Personalizzata
Nella sezione "Setup your Actions", clicca su Custom Action per aprire la finestra di configurazione dell'azione personalizzata.

Step 3: Configura l'Azione Personalizzata
Inserisci i dettagli richiesti per l'Azione Personalizzata. Alcuni campi potrebbero essere opzionali a seconda della configurazione del tuo webhook.
-
Inserisci un nome per l'Azione Personalizzata.
-
Imposta le condizioni del Trigger di conversazione.
Esempio: se un chiamante chiede di "controllare il saldo del conto", puoi impostare un Trigger per quella richiesta e definire un parametro numero di telefono da passare alla tua API esterna.
-
Aggiungi il tuo URL webhook.
-
Verifica che il metodo di richiesta sia POST.
-
Aggiungi eventuali header necessari.
-
Inserisci i dettagli di autenticazione se richiesto, come un Bearer token o Basic Auth.
-
Definisci i parametri dinamici da raccogliere dalla conversazione.
-
Usa la funzione Test Webhook per validare la configurazione prima di salvare.


Voice AI – Test in tempo reale
Prima di salvare un'Azione Personalizzata, usa lo strumento Test Webhook integrato per validare la richiesta e la risposta. Questo ti consente di passare dati di test, verificare la richiesta webhook e confermare che il tuo sistema esterno restituisca la risposta attesa.
Potrai:
- Esaminare la richiesta completa, inclusi header e corpo.
- Visualizzare la risposta grezza del webhook, come 200 OK, 400 Bad Request o 404 Not Found.
- Verificare che i dati restituiti possano essere usati dall'agente Voice AI durante la chiamata.
- Identificare e correggere problemi di configurazione prima di salvare.

Domande frequenti
D: Posso usare GET o altri tipi di richiesta?
No, per le Azioni Personalizzate sono attualmente supportate solo le richieste POST.
D: Dove accedo alle Azioni Personalizzate per Voice AI?
Puoi accedere alle Azioni Personalizzate andando su AI Agents > Voice AI, quindi creando o modificando un agente Voice AI. Nell'area di configurazione dell'agente, vai su "Setup your Actions" e seleziona Custom Action.
D: L'autenticazione è supportata nei webhook?
Sì, puoi usare Bearer token, Basic Auth o passare chiavi negli header.
D: Cosa succede se il webhook fallisce durante la chiamata?
Il sistema registra il fallimento. Puoi definire un comportamento di fallback per i casi in cui non vengono restituiti dati, la richiesta fallisce o il webhook va in timeout.
D: Posso attivare più webhook durante una singola chiamata?
Sì. Ogni Azione Personalizzata può essere attivata in modo indipendente in base alle proprie condizioni.
D: Ho bisogno di uno sviluppatore per configurare queste azioni?
Non sempre. Le configurazioni webhook di base possono essere impostate da utenti che dispongono della documentazione API del sistema esterno. Casi d'uso più avanzati, requisiti di autenticazione o payload personalizzati potrebbero richiedere l'aiuto di uno sviluppatore.
D: Quale metodo di richiesta è supportato?
Le Azioni Personalizzate supportano attualmente le richieste POST.
Articoli correlati
- Panoramica degli agenti Voice AI
- Creazione di agenti Voice AI
- Orari di lavoro per i dipendenti AI
- Flusso delle chiamate in entrata per Voice AI
- Azioni Personalizzate per Voice AI
Questo articolo è stato utile?