Chiamata API durante la conversazione

Con lo strumento Sistema CRM il tuo agente chiama il tuo sistema durante la chiamata per inserire o consultare dati, ad esempio un lead o lo stato di un ordine.

Con lo strumento Sistema CRM il tuo agente si collega al tuo sistema durante la conversazione. Chiede le informazioni che stabilisci e le invia via HTTP al tuo URL, ad esempio per creare un lead, aprire un ticket o consultare lo stato di un ordine. Se il tuo sistema risponde con dei dati, l'agente può comunicarli a chi chiama.

Quando usare questo strumento e quando un altro

ObiettivoStrumento
Inserire o consultare dati durante la conversazioneSistema CRM nella scheda Strumenti
Caricare il contesto quando squilla il telefonoIncoming Webhook
Trasferire i dati della conversazione dopo la chiamataTicket CRM in Automazione, vedi n8n

Creare lo strumento

La procedura guidata ti accompagna nella configurazione in quattro passaggi.

  1. Modello: apri Strumenti › Aggiungi › Sistema CRM. Scegli un settore, ad esempio artigianato, immobiliare o assicurazioni, oppure parti da zero.
  2. Parametri dinamici: stabilisci quali dati l'agente chiede durante la conversazione. Con Agente IA descrivi il tuo caso in una frase e ti fai proporre i parametri.
  3. Configura endpoint: inserisci nome dello strumento, testo di attesa, descrizione per l'IA e URL. In Impostazioni avanzate imposti timeout e header.
  4. Copia modello di prompt: bhomy genera una sezione per il tuo prompt. Copiala con Copia prompt e incollala nel prompt della scheda Personalità.

Parametri

Per ogni parametro stabilisci:

DatoSignificato
Nomenome del campo nel JSON inviato, ad esempio first_name
TipoTesto, Numero, E-mail, Telefono, Data, Sì/No o Selezione con opzioni separate da virgole
ObbligatorioL'agente richiama lo strumento solo quando ha tutti i dati obbligatori
Domandacome l'agente lo chiede, ad esempio «Qual è il suo nome completo?»
Descrizionecosa va nel campo

Endpoint

CampoSignificato
Nome dello strumentoil nome con cui l'agente conosce lo strumento, ad esempio «Crea lead»
Testo di attesafrase che l'agente pronuncia durante la chiamata API, ad esempio «Sto inserendo i suoi dati.»
Descrizione (per l'IA)quando l'agente richiama lo strumento, ad esempio «Crea un nuovo lead. Richiamare solo quando tutti i campi obbligatori sono compilati.»
Endpoint Webhookmetodo POST o GET e l'URL del tuo sistema
Fire-and-Forgetattivo: solo invio, la risposta non viene valutata. Disattivo: l'agente riceve la risposta e può usarla
Timeout (ms)quanto a lungo l'agente attende la risposta
Headersad esempio Authorization: Bearer … o X-Api-Key

L'Anteprima del corpo della richiesta mostra cosa viene inviato. Con POST i parametri vanno come JSON nel corpo, con GET come parametri di query.

{
  "first_name": "Anna",
  "last_name": "Berger",
  "phone": "+491701234567",
  "request": "Preventivo per una pompa di calore"
}

La risposta del tuo sistema

Con Fire-and-Forget disattivato, bhomy passa la risposta del tuo sistema all'agente. Rispondi con un oggetto JSON che si possa leggere ad alta voce:

{ "status": "spedito", "delivery_date": "giovedì", "carrier": "DHL" }

L'agente ne ricava una risposta, ad esempio «Il suo ordine è stato spedito e arriverà giovedì con DHL.» Se il tuo sistema risponde con un errore o troppo tardi, l'agente dice a chi chiama che al momento non è stato possibile e propone un'altra strada. Non nomina codici di stato né messaggi di errore.

Sicurezza e velocità

PuntoConsiglio
AutenticazioneVerifica un header segreto. Non ci sono indirizzi IP fissi
VelocitàRispondi in pochi secondi. Chi chiama aspetta mentre il tuo sistema lavora
DatiRestituisci solo ciò che l'agente può dire. Tutto ciò che è nella risposta può essere comunicato a chi chiama

Ciò che l'agente ha inviato e ricevuto è riportato nello storico chiamate in Main Logs.