Gli Agenti Conversazionali di IA in SIP Caller ti permettono di automatizzare le interazioni con le persone che chiami. Un Agente Conversazionale di IA sostiene una conversazione naturale con la persona che risponde alla chiamata, seguendo le istruzioni che tu definisci.

Per gestire gli Agenti Conversazionali di IA, vai su "Agenti IA" nel menu principale.
La configurazione degli Agenti Conversazionali di IA è suddivisa in 3 schede:
- Generale
- Obiettivi
- Trasferimento

Nella scheda Generale, puoi configurare i seguenti campi:
- Nome: un nome descrittivo per identificare questo agente.
- Provider IA: la configurazione del Provider IA che questo agente utilizzerà per connettersi ad Azure AI, Gemini AI, Grok o OpenAI.
- Durata Massima della Chiamata: la durata massima dell'interazione con l'agente IA, trascorsa la quale la chiamata verrà terminata.
- Lingua: la lingua che l'agente IA utilizzerà per la conversazione.
- Voce: la voce che l'agente IA utilizzerà per la conversazione.
- Istruzioni: le istruzioni che definiscono come deve comportarsi l'agente e cosa deve dire durante la conversazione. Puoi utilizzare variabili all'interno delle istruzioni per fornire informazioni di contesto all'agente per ogni singola chiamata, personalizzando ogni interazione. Ad esempio, utilizzando
[Nome del Paziente] potrai fornire un nome paziente diverso per ogni chiamata; allo stesso modo, puoi passare date degli appuntamenti, importi dovuti, numeri di fattura e qualsiasi altro dato rilevante.

Ogni chiamata può avere obiettivi specifici. Un obiettivo ti permette di raccogliere informazioni dal cliente. Usa un obiettivo diverso ogni volta che devi ottenere dal cliente un'informazione che deve comparire nei rapporti di SIP Caller. Gli obiettivi sono facoltativi: ad esempio, se devi solo comunicare qualcosa a un cliente, senza bisogno di ottenere alcun riscontro da lui, puoi definire il comportamento tramite le Istruzioni nella scheda Generale e lasciare vuoti gli Obiettivi.
Per ogni obiettivo, specifica quanto segue:
- Definizione: usa questa casella di testo per definire cosa vuoi ottenere con questo obiettivo. Specifica cosa chiedere, quali informazioni devono essere raccolte e così via. Puoi definire i possibili risultati a partire da un elenco, oppure lasciare vuoto l'elenco dei Possibili Risultati per lasciare che l'agente IA fornisca qualsiasi valore come risultato di questo obiettivo. Ad esempio, se stai chiedendo una data, dovresti lasciare vuoto l'elenco dei Possibili Risultati, poiché il valore potrebbe essere qualsiasi cosa. Ma quando la risposta è qualcosa come "sì" o "no", puoi definire cosa segnalare a SIP Caller.
- Possibili Risultati: una raccolta di possibili esiti che l'agente può segnalare per questo particolare obiettivo. Ogni risultato ha un Valore (utilizzato per identificare l'esito in modo programmatico) e una Spiegazione (una spiegazione leggibile di cosa significa questo esito). Il valore del risultato viene registrato nei rapporti, così puoi monitorare l'esito di ogni singola interazione.

Puoi dare alla persona che risponde alla chiamata la possibilità di trasferirla a un agente umano per un'ulteriore gestione. In tal caso, attiva l'interruttore da questa scheda.
- Trasferisci a Agente Umano: attiva o disattiva questo interruttore per abilitare o disabilitare l'opzione di trasferire la chiamata a un agente umano in qualsiasi momento durante la conversazione. Quando è abilitato, diventano disponibili i seguenti campi:
- Numero di Destinazione: il numero di telefono a cui trasferire la chiamata quando viene richiesto un agente umano.
- Testo da Visualizzare: testo personalizzato da mostrare all'agente umano che risponde alla chiamata trasferita. Supporta parti statiche e dinamiche tramite variabili.
- URL da Visualizzare: un URL personalizzato da mostrare all'agente umano che risponde alla chiamata trasferita. Supporta parti statiche e dinamiche tramite variabili.