yourang.ai Logo
Torna alla piattaforma
Documentazione
Inizia
  • Che cosa è la piattaforma
  • Primo accesso
  • Panoramica della piattaforma
  • Glossario rapido
Assistente Dashboard
  • Cos'è l'assistente del pannello
  • Come usarlo
  • Cosa può fare
  • Sicurezza e privacy
  • Piani e limiti di consumo
Agente vocale
  • Configurazione di base
  • Voci e lingua
  • Istruzioni
  • Token del prompt
  • Impostazioni avanzate
  • Criteri di valutazione
  • Test e playground
  • Aggiornare le istruzioni
  • External Tools
  • Strumenti predefiniti
  • Server MCP
Modelli offerti
  • Cosa sono i modelli e perché contano
  • Modelli vocali
  • Modelli AI
  • Scegliere la combinazione giusta
Documenti e base di conoscenza
  • Cos'è la base di conoscenza
  • Caricare e gestire i documenti
  • Come funziona la ricerca durante una chiamata
  • Buone pratiche
Chiamate
  • Storico delle chiamate
  • Trascrizioni e riepiloghi
  • Registrazioni audio
  • Filtri e ricerca
  • Esportazione dati
Trasferimenti chiamata
  • Quando e perché trasferire una chiamata
  • Dipartimenti
  • System tools
  • AI fuori orario
  • Regole di routing
  • App operatore (iOS / Android)
WhatsApp
  • WhatsApp Business in yourang.ai
  • Chat in tempo reale
  • Automazioni
  • Template approvati
  • Contatti e liste WhatsApp
  • Agenti AI WhatsApp
Azioni e campagne
  • Cosa sono le azioni
  • Campagne SMS
  • Campagne email
  • Pianificazione e invii batch
Prenotazioni
  • Vista calendario
  • Regole di disponibilità
  • Conferme e promemoria
  • Modifiche e cancellazioni
Contatti
  • Rubrica clienti
  • Importazione da CSV
  • Liste e segmenti
  • Campi personalizzati
Negozio e catalogo
  • Il negozio in yourang.ai
  • Catalogo prodotti e servizi
  • Gestione ordini
  • OCR e importazione del listino
Integrazioni
  • Collegare Apple Calendar
  • Collegare HubSpot
  • Panoramica integrazioni
  • Calendario
  • WhatsApp
  • SMS ed email
  • Gestionale e PMS
  • Webhook in uscita
Workflows
  • Cosa sono i workflows
  • Nodi e blocchi
  • Triggers e webhook
  • Esempi pratici
Call center e dialer
  • Cosa fa il call center yourang.ai
  • Campagne outbound
  • Operatori umani
  • Liste contatti e sync live
  • Pannello operatore
API esterne e sviluppatori
  • yourang.ai per sviluppatori
  • Chiavi API e autenticazione
  • Endpoint principali
  • Webhook in entrata
Casi d'uso
  • Hotel e strutture ricettive
  • Ristorante
  • B&B e affitti brevi
  • Centro estetico e spa
  • Agenzia viaggi
Prezzi e piani
  • Come funziona il pricing
  • I piani di abbonamento
  • Wallet e crediti
  • Consumo e fatture
  • Cambiare, sospendere o disdire il piano
Gestione
  • Account e organizzazione
  • Fatturazione e abbonamento
  • Team e ruoli
  • Sicurezza e privacy
  • Notifiche
Informazioni aziendali
  • Dettagli azienda
  • Luogo e indirizzo
  • Orari di apertura
  • Orari dell'assistente AI
  • Dipartimenti e team
Risorse
  • Domande frequenti
  • Glossario completo
  • Supporto
Documentazione›Agente vocale›External Tools

Agente vocale

External Tools

Webhook personalizzati che l'agente AI può invocare durante la chiamata.

Gli External Tools sono webhook HTTP che configuri tu: l'agente vocale li chiama in tempo reale per recuperare dati o eseguire azioni nel tuo sistema (CRM, gestionale, automazioni custom).

Cosa sono

Un External Tool è una funzione che vive sul tuo server. yourang.ai la registra come strumento disponibile per l'agente AI: quando il modello capisce che serve quell'azione (es. cercare un cliente nel CRM, controllare disponibilità di una stanza), invia una richiesta HTTP all'URL che hai configurato.

Come configurarli

  1. 1

    Apri il pannello strumenti dell'agente

    Vai su /ai-agents → seleziona l'agente → tab Strumenti → External tools.

  2. 2

    Definisci nome e descrizione

    Il nome interno (tool_name) è un identificatore tecnico (es. lookup_customer). La descrizione spiega all'AI quando usare lo strumento: deve essere chiara, concreta, focalizzata sull'intento utente.

  3. 3

    Imposta il webhook

    URL HTTPS che riceverà le chiamate, metodo (GET/POST/PUT), schema dei parametri (JSON Schema) che l'AI passerà al payload.

  4. 4

    Configura l'autenticazione

    Nessuna, Bearer token, API key in header, Basic auth o header personalizzati multipli. Le credenziali vengono cifrate at-rest.

  5. 5

    Testa con una chiamata di prova

    Attiva l'agente in playground e chiedi qualcosa che dovrebbe attivare il tool. Il log della chiamata mostra request, response e tempi.

Autenticazione

None
Endpoint pubblico, niente header. Sconsigliato in produzione.
API key
Inviata in header HTTP scelto (es. X-API-Key).
Bearer
Header Authorization: Bearer <token>.
Basic
Authorization: Basic <base64(user:pass)>.
Custom header
Uno o più header arbitrari (es. X-Tenant, X-Signature).

Quando usarli

  • Lookup CRM. L'agente cerca un cliente per numero di telefono e personalizza la risposta con i suoi dati.
  • Disponibilità gestionale. L'agente chiede al PMS hotel se ci sono camere libere in una data.
  • Creazione ticket. L'agente registra un reclamo come ticket nel sistema di customer care.
  • Aggiornamento ordine. L'agente cambia lo stato di un ordine già in carico nel tuo e-commerce.

Tieni i tool focalizzati

Un tool per un'azione. Tool generici (es. 'do_something' con 20 parametri opzionali) confondono l'AI e generano chiamate sbagliate. Meglio 3 tool specifici di uno tuttofare.

Esempio di richiesta

POST /tools/lookup-customer · json
{
 "phone": "+39 333 1234567",
 "call_id": "cl_abc123",
 "organization_id": "org_xyz"
}

# Risposta attesa (200 OK):
{
 "found": true,
 "customer": {
 "name": "Mario Rossi",
 "tier": "gold",
 "last_order_date": "2026-03-12"
 }
}

Questa pagina ti è stata utile?

IndietroAggiornare le istruzioniAvantiStrumenti predefiniti