I modelli di agente AI sono esempi predefiniti progettati per aiutarti a imparare come creare agenti sulla piattaforma. Questi modelli vengono forniti con azioni, intenti, flussi di lavoro preconfigurati che dimostrano le funzionalità di base e le best practice, fungendo da guide pratiche per comprendere le capacità della piattaforma. Utilizzali per esplorare il processo di creazione dell'agente, sperimentare le configurazioni e sviluppare le competenze necessarie per creare agenti personalizzati in modo efficace. Si tratta di modelli specifici del settore che possono fungere da punto di partenza, consentendo di personalizzare l'agente per soddisfare requisiti specifici.

Per utilizzare un modello, selezionarlo dall'elenco degli agenti disponibili al momento della creazione di un nuovo agente.

I seguenti modelli sono disponibili per la creazione di agenti AI autonomi.

Appuntamento dal medico

Questo modello illustra un agente AI autonomo per la gestione delle prenotazioni e delle cancellazioni di appuntamenti medici. A differenza degli agenti di script, gli agenti autonomi generano dinamicamente risposte, richiedendo agli utenti di definire solo le azioni eseguite dall'agente. Questo agente contiene azioni per verificare la disponibilità di slot, creare appuntamenti, cercare appuntamenti e annullarli. È disponibile un'azione aggiuntiva (disabilitata per impostazione predefinita) per inviare la conferma dell'appuntamento SMS, che può essere abilitata se in Webex Connect è disponibile una risorsa numero di telefono per inviare SMS.

Funzionalità principali

  • Scrivere obiettivi e istruzioni: impara come definire gli obiettivi generali dell'agente (ad esempio, prenotare e annullare appuntamenti) e fornire istruzioni chiare per guidare il comportamento del LLM.
  • Aggiunta di azioni e collegamento dell'adempimento:
    • Include quattro azioni preconfigurate:
      • check_availability: ricerca gli slot di appuntamento disponibili in base alle preferenze di data e ora.
      • create_appointment: pianifica gli appuntamenti dopo aver raccolto il nome del paziente, la data di nascita e il motivo della prenotazione dell'appuntamento.
      • lookup_appointment: ricerca gli appuntamenti esistenti utilizzando la data di nascita e il nome del paziente.
      • cancel_appointment: annulla l'appuntamento dopo la conferma dell'utente.
    • Viene illustrato come collegare azioni a flussi Webex Connect che utilizzano API di terze parti per l'evasione degli ordini in tempo reale.

Utilizzo di questo modello

  1. Importare il modello al momento della creazione di un nuovo agente scegliendo il modello autonomo Appuntamento dal medico.
  2. Esplorare ed esaminare l'obiettivo configurato, le istruzioni e il messaggio di benvenuto e aggiornarli in base alle esigenze.
  3. Creare flussi di evasione ordini per varie azioni nel tenant Webex Connect collegato. Scaricare i flussi e importarli nel servizio richiesto: doctor-clinic-fulfilment-flows.
    • Facoltativamente, è possibile collegare una Knowledge Base creando una Knowledge Base e aggiungendo domande frequenti di esempio. Un documento di conoscenza di esempio per l'agente di appuntamento del medico può essere trovato qui.
  4. Configura l'evasione per ogni azione selezionando il servizio Webex Connect appropriato e i flussi di evasione ordini creati nel passaggio precedente.
    • Testa l'agente tramite chat o voce utilizzando l'opzione di anteprima. I dati di esempio per testare questi agenti sono disponibili qui.
  5. Distribuisci l'agente: importa i flussi di modello appropriati in Webex Contact Center flow builder o Webex Connect per distribuire l'agente tramite chat vocale o Web.
    1. Utilizzare le istruzioni fornite qui per configurare il flusso vocale e utilizzare l'agente di appuntamento del medico anziché il pacchetto Track: AI Agent Autonomous (Package Tracking).
    2. Per i canali digitali, utilizzare le istruzioni fornite qui: AI Agent Livechat generic.
  6. Testa l'agente sul canale di tua scelta in base al passaggio precedente. Prova a prenotare un appuntamento fornendo le preferenze per la data, l'ora e il motivo della visita. Tentare di annullare un appuntamento inserendo i dettagli del paziente.
  7. Modifica e sperimenta:
    1. Aggiungi nuovi obiettivi o istruzioni per espandere le capacità dell'agente e vedere come influenzano il comportamento dell'agente.
    2. Aggiungi conoscenze al tuo agente aggiungendo domande frequenti sulla clinica a una knowledge base e collegando la knowledge base al tuo agente.
    3. Test richiede di ottimizzare il tono e lo stile di risposta dell'LLM.
    4. Aggiorna le configurazioni API per l'integrazione con i tuoi sistemi back-end specifici aggiornando i flussi di evasione ordini di connessione. Il riferimento per le API fittizie utilizzate in questo modello è disponibile qui: Webex Contact Center API Samples.

Risultati attesi

Dopo aver lavorato con il modello autonomo di appuntamento dal medico, dovrai:

Traccia il pacchetto

Questo modello illustra come creare un agente autonomo per il monitoraggio dei pacchetti. Questo agente genera dinamicamente risposte, richiedendo una configurazione minima, e utilizza una singola azione, trackPackage, per recuperare lo stato del pacchetto. Il modello evidenzia come definire obiettivi e istruzioni, creare azioni e integrare l'adempimento per il recupero dei dati in tempo reale.

Funzionalità principali

  • Scrivere obiettivi e istruzioni: scopri come definire lo scopo dell'agente (ad esempio, "Assistere gli utenti nel monitoraggio dei loro pacchetti") e fornire istruzioni chiare per guidare il comportamento conversazionale del LLM.
  • Azioni di aggiunta e collegamento: questo agente include una singola azione denominata trackPackage per recuperare lo stato del pacchetto. Viene illustrato come configurare l'azione per l'adempimento mediante l'integrazione con sistemi esterni.

Utilizzo di questo modello

  1. Importare il modello al momento della creazione di un nuovo agente scegliendo il modello autonomo Traccia pacchetto .
  2. Esplorare ed esaminare l'obiettivo configurato, le istruzioni e il messaggio di benvenuto e aggiornarli in base alle esigenze.
  3. Creare flussi di evasione ordini per varie azioni nel tenant Webex Connect collegato. Utilizza il flusso di modelli disponibile in Webex Connect: AI Agent Fulfilment Track Package.
    • Facoltativamente, è possibile collegare una Knowledge Base creando una Knowledge Base e aggiungendo domande frequenti di esempio. Un documento di conoscenza di esempio per l'agente di tracciamento del pacchetto è disponibile qui.
  4. Configura l'evasione per l'azione trackPackage scegliendo il servizio e il flusso Webex Connect appropriati.
  5. Distribuisci l'agente: importa i flussi di modelli appropriati in Webex Contact Center flow builder o Webex Connect per distribuire l'agente tramite chat vocale o Web.
    1. Utilizzare le istruzioni fornite qui per configurare il flusso vocale: AI Agent Autonomous (Package Tracking).
    2. Per i canali digitali, utilizzare le istruzioni fornite qui: AI Agent Livechat generic.
  6. Testa l'agente sul canale di tua scelta in base al passaggio precedente. Utilizzare ABC123456 come numero di pacchetto di esempio.
  7. Modifica e sperimenta:
    1. Aggiungi nuovi obiettivi o istruzioni per espandere le capacità dell'agente e vedere come influenzano il comportamento dell'agente.
    2. Aggiungi conoscenze al tuo agente aggiungendo domande frequenti sulla società di monitoraggio dei pacchi.
    3. Modificare il tipo di entità o il formato di convalida per esplorare il funzionamento dei diversi tipi di entità nella piattaforma.
    4. Aggiorna le configurazioni API per l'integrazione con i tuoi sistemi back-end specifici aggiornando i flussi di evasione ordini di connessione. Il riferimento per le API fittizie utilizzate in questo modello è disponibile qui: Webex Contact Center API Samples.

Risultati attesi

Dopo aver lavorato con il modello di pacchetto Track autonomo, potrai:

Banca Cumulus

Questo modello illustra un agente AI autonomo per la gestione delle attività bancarie comuni. Questo agente include azioni per verificare l'identità dell'utente, recuperare il saldo dell'account, segnalare transazioni fraudolente, bloccare le carte, ordinare carte sostitutive e richiedere la spedizione rapida.

Funzionalità principali

  • Scrittura di obiettivi e istruzioni: Scopri come definire gli obiettivi generali dell'agente per casi d'uso più complessi. In questo modello, alcune azioni dipendono da altre e seguono un flusso di conversazione naturale. Ad esempio, l'utente deve recuperare le proprie transazioni prima di sollevare una controversia contro uno. Questo modello mostra come scrivere obiettivi e istruzioni per creare tali dipendenze in un agente autonomo.
  • Autenticazione: l'agente inizia autenticando il cliente utilizzando le informazioni nei registri della banca, garantendo un accesso sicuro alle informazioni del conto. Questa autenticazione viene eseguita una volta per interazione, anche se il cliente ha più richieste.
  • Aggiunta di azioni e collegamento dell'adempimento:
    • Include le seguenti azioni preconfigurate:
      • verify_user: Verifica l'identità dell'utente convalidando la data di nascita e il codice postale rispetto ai documenti bancari.
      • fetch_account_balance: Recupera il saldo del conto corrente del cliente.
      • fetch_recent_transactions: Recupera le transazioni recenti con carta di credito per identificare attività fraudolente.
      • register_transaction_dispute: registra una controversia per una transazione fraudolenta, dopo la conferma con l'utente.
      • block_card_and_order_replacement: blocca la carta di credito corrente del cliente e ne ordina la sostituzione.
      • request_priority_shipping: Effettua una richiesta di spedizione rapida della carta sostitutiva (a un costo aggiuntivo), dopo la conferma con l'utente.
    • Viene illustrato come collegare azioni a flussi Webex Connect che utilizzano API di terze parti per l'evasione degli ordini in tempo reale.

Utilizzo di questo modello

  1. Importa il modello al momento della creazione di un nuovo agente scegliendo il modello autonomo Cumulus Bank .
  2. Esplorare ed esaminare l'obiettivo configurato, le istruzioni e il messaggio di benvenuto e aggiornarli in base alle esigenze.
  3. Creare flussi di evasione ordini per varie azioni nel tenant Webex Connect collegato. Scarica i flussi da qui e importali nel servizio richiesto.
  4. Configura l'evasione per ogni azione selezionando il servizio Webex Connect appropriato e i flussi di evasione degli ordini creati nel passaggio precedente.
    • Testa l'agente tramite chat o voce utilizzando l'opzione di anteprima. I dati di esempio per testare questi agenti sono disponibili qui.
  5. Distribuire l'agente: importa i flussi di modelli appropriati in Webex Contact Center generatore di flussi o Webex Connect per distribuire l'agente tramite voce o webchat.
    1. Utilizzare le istruzioni fornite qui per impostare il flusso vocale e utilizzare l'agente bancario anziché il pacchetto Track.
    2. Per i canali digitali, utilizzare le istruzioni fornite qui.
  6. Testare l'agente sul canale scelto. Prova a controllare il saldo per un utente di esempio, recuperare le transazioni, contestare una delle transazioni recuperate e quindi bloccare la carta. Aggiungere nuovi utenti utilizzando la raccolta API disponibile nel passaggio seguente.

    È possibile utilizzare i seguenti dettagli a scopo di test:

    • Data di nascita: 25-12-1975 e codice postale: 11223
    • Data di nascita: 22-06-1992 e codice postale: 67890

  7. Modifica e sperimenta:
    1. Aggiungi nuovi obiettivi o istruzioni per espandere le capacità dell'agente e osservare i cambiamenti nel comportamento dell'agente.
    2. Migliora le conoscenze dell'agente aggiungendo le FAQ sulle compagnie aeree a una knowledge base e collegandola al tuo agente.
    3. Test richiede di ottimizzare il tono e lo stile di risposta dell'LLM.
    4. Aggiorna le configurazioni API per l'integrazione con i tuoi sistemi back-end specifici aggiornando i flussi di evasione ordini di connessione. Il riferimento per le API fittizie utilizzate in questo modello è disponibile qui.

Risultati attesi

Dopo aver lavorato con il modello autonomo Cumulus Bank, potrai:

  • Comprendere come scrivere obiettivi e istruzioni efficaci per gli agenti autonomi, specialmente quando le azioni sono interdipendenti e richiedono l'autenticazione. Maggiori informazioni sono disponibili qui.
  • Scopri come definire azioni, aggiungere slot e configurare l'evasione degli ordini.
  • Scopri come impostare i flussi di evasione ordini in Webex Connect. Maggiori informazioni sono disponibili qui.

Compagnia aerea Cumulus

Questo modello illustra un agente AI autonomo progettato per semplificare le operazioni del servizio clienti delle compagnie aeree. L'agente gestisce in modo efficiente attività come il recupero dei dettagli del volo, la facilitazione dei check-in, la gestione delle modifiche dei voli e l'elaborazione delle cancellazioni. Il suo design privilegia la sicurezza e un approccio incentrato sul cliente, garantendo ai viaggiatori un'esperienza senza soluzione di continuità e un servizio efficiente.

Funzionalità chiave

L'agente è dotato delle seguenti azioni preconfigurate:

  • get_flight_info: Accedi in modo sicuro ai dettagli del volo utilizzando l'ID della prenotazione e il cognome, costituendo la base per tutte le operazioni successive.
  • checkin: consente ai passeggeri di effettuare il check-in per i loro voli, catturando eventuali richieste speciali o note durante il processo.
  • cancel_checkin: elaborare le cancellazioni del check-in, offrendo ai passeggeri la possibilità di annullare lo stato del check-in.
  • lookup_flights: Cerca voli alternativi in base alla nuova data preferita dal passeggero per la riprogrammazione.
  • reschedule_flight: Consentire ai passeggeri di modificare le prenotazioni dei voli cercando voli alternativi nelle date preferite.
  • cancel_booking: Facilitare la cancellazione dei voli, offrendo ai passeggeri un modo semplice per cancellare le loro prenotazioni.
  • Trasferimento dell'agente: trasferisci senza problemi richieste complesse o sensibili a un agente umano per un supporto personalizzato.

Utilizzo di questo modello

  1. Importa il modello al momento della creazione di un nuovo agente scegliendo il modello autonomo Cumulus Airline .
  2. Esplorare ed esaminare l'obiettivo configurato, le istruzioni e il messaggio di benvenuto e aggiornarli in base alle esigenze.
  3. Creare flussi di evasione ordini per varie azioni nel tenant Webex Connect collegato. Scarica i flussi da qui e importali nel servizio richiesto.
  4. Configura l'evasione per ogni azione selezionando il servizio Webex Connect appropriato e i flussi di evasione degli ordini creati nel passaggio precedente.
    • Testa l'agente tramite chat o voce utilizzando l'opzione di anteprima. I dati di esempio per testare questi agenti sono disponibili qui.
  5. Distribuisci l'agente: importa i flussi di modello appropriati in Webex Contact Center flow builder o Webex Connect per distribuire l'agente tramite voce o webchat.
    1. Utilizzare le istruzioni fornite qui per impostare il flusso vocale e utilizzare l'agente Cumulus Airline anziché il pacchetto Track.
    2. Per i canali digitali, utilizzare le istruzioni fornite qui.
  6. Testare l'agente sul canale scelto. Prova a controllare il saldo per un utente di esempio, recuperare le transazioni, contestare una delle transazioni recuperate e quindi bloccare la carta. Aggiungere nuovi utenti utilizzando la raccolta API disponibile nel passaggio seguente.

    È possibile utilizzare i seguenti dettagli a scopo di test:

    • ID prenotazione: X6Q4MN e cognome: Watson
    • ID prenotazione: R5PT9X e cognome: Rivera

  7. Modifica e sperimenta:
    1. Aggiungi nuovi obiettivi o istruzioni per espandere le capacità dell'agente e osservare i cambiamenti nel comportamento dell'agente. Sperimenta con richieste di chiarimento, risposte di fallback e regola il tono e la persona dell'agente.
    2. Migliora le conoscenze dell'agente aggiungendo le FAQ sulle compagnie aeree a una knowledge base e collegandola al tuo agente.
    3. Aggiorna le configurazioni API per l'integrazione con i tuoi sistemi back-end specifici aggiornando Webex Connect flussi di evasione ordini. Il riferimento per le API fittizie utilizzate in questo modello è disponibile qui.

I seguenti modelli sono disponibili per la creazione di agenti di intelligenza artificiale con script.

Appuntamento medico

Questo modello illustra un agente di intelligenza artificiale basato su script per la gestione delle prenotazioni e delle cancellazioni di appuntamenti medici. Questo agente è progettato per guidare gli utenti attraverso conversazioni strutturate, utilizzando dati di formazione definiti dallo sviluppatore per gestire intenti come la prenotazione e l'annullamento di appuntamenti. Mostra come utilizzare le funzionalità della piattaforma come il contesto e gli eventi personalizzati per le interazioni dinamiche e come integrare API di terze parti sui canali vocali e digitali.

Funzionalità principali

  • Rilevamento di intenti ed entità: l'agente rileva le intenzioni dell'utente di rilevare le intenzioni per la prenotazione e l'annullamento degli appuntamenti. In base all'intento rilevato, procede all'acquisizione di entità/slot per completare gli intenti.
  • Gestione del contesto: indirizza gli utenti verso intenti appropriati (ad esempio, la conferma o il rifiuto di uno slot di appuntamento) in base alle loro risposte.
  • Eventi personalizzati: facilita la comunicazione tra l'agente AI e il flusso Webex Contact Center per le attività di evasione degli ordini.
  • Distribuzione dell'agente AI su canali vocali o digitali: questo agente viene fornito con i relativi flussi di canali vocali e digitali che consentono agli sviluppatori di distribuire l'agente su questi canali.

Utilizzo di questo modello

  1. Importare il modello al momento della creazione di un nuovo agente scegliendo il modello di script Appuntamento medico.
  2. Esplora la configurazione esaminando gli intenti e gli slot collegati, come viene utilizzato il contesto per gestire le risposte degli utenti come "sì" o "no" dopo la presentazione di uno slot, come vengono impostati gli eventi personalizzati per interagire con il generatore di flussi WxCC. Pubblicare l'agente al momento della revisione della configurazione.
  3. Distribuire l'agente: importa i flussi di modelli appropriati nel generatore di flussi WxCC o Webex Connect per distribuire l'agente tramite chat vocale o Web.
    1. Utilizzare le istruzioni fornite qui per configurare il flusso vocale: AI Agent Scripted (Doctor's Appointment Booking).
    2. Per i canali digitali, utilizzare le istruzioni fornite qui: AI Agent Scripted Doctor Appointment .
  4. Prova l'agente sul canale di tua scelta dal passaggio 3. Prova a prenotare un appuntamento fornendo le preferenze per la data, l'ora e il motivo della visita. Tentare di annullare un appuntamento inserendo i dettagli del paziente.
  5. Modifica e sperimenta:
    1. Personalizza le risposte per adattarle al tono o allo stile della tua organizzazione.
    2. Aggiornare le configurazioni API per l'integrazione con i sistemi backend specifici. Il riferimento per le API fittizie utilizzate in questo modello è disponibile qui Webex Contact Center API Samples.
    3. Aggiungere nuovi intenti, ad esempio la ripianificazione di un appuntamento, per espandere la funzionalità.

Risultati attesi

Dopo aver lavorato con il modello Appuntamento dal medico, dovrai:

  • Comprendere come configurare intenti, entità e modi per collegarli per strutturare una conversazione.
  • Scopri come gestire le conversazioni strutturate utilizzando il contesto.
  • Acquisisci familiarità con gli eventi personalizzati per gestire il passaggio di controllo tra l'agente AI e il flusso vocale.
  • Scopri come configurare l'evasione ordini per vari intenti sui canali digitali.

Traccia il pacchetto

Il modello mostra come creare un semplice agente AI per il monitoraggio dei pacchetti. Questo agente dimostra come impostare un intento e integrare l'adempimento per recuperare lo stato del pacchetto in tempo reale tramite un API di terze parti. Progettato sia per i canali vocali che digitali, questo modello è ideale per apprendere le nozioni di base della configurazione degli intenti e dell'adempimento basato su API.

Funzionalità principali

  • Convalida input: assicura che il numero del pacchetto segua il formato alfanumerico (in questo caso, alcuni alfabeti seguiti da sei numeri).
  • Integrazione API di terze parti: recupera lo stato del pacchetto utilizzando un API esterno utilizzando i flussi Webex Connect per i canali digitali e gli eventi personalizzati tramite il generatore di flussi Webex Contact Center per la voce.

Utilizzo di questo modello

  1. Importare il modello al momento della creazione di un nuovo agente scegliendo il modello di script Traccia pacchetto .
  2. Esplora la configurazione esaminando gli intenti e gli slot collegati, come viene utilizzato il contesto per gestire le risposte degli utenti come "sì" o "no" dopo la presentazione di uno slot, come vengono impostati gli eventi personalizzati per interagire con il generatore di flussi WxCC. Pubblicare l'agente al momento della revisione della configurazione.
  3. Distribuire l'agente: importare i flussi di modello appropriati in WxCC flow builder o Webex Connect per distribuire l'agente tramite chat vocale o Web.
  4. Prova l'agente sul canale di tua scelta dal passaggio 3. Utilizzare ABC123456 come numero di pacchetto di esempio.
  5. Modifica e sperimenta: modifica il tipo di entità o il formato di convalida per esplorare il funzionamento dei diversi tipi di entità nella piattaforma.

Risultati attesi

Dopo aver utilizzato il modello di script del pacchetto Track, dovrai:

  • Comprendere come configurare gli intenti e come funziona la convalida dell'input con le entità.
  • Ottieni esperienza pratica per la configurazione dell'evasione degli ordini per gli intenti sui canali digitali.
  • Acquisisci familiarità con gli eventi personalizzati per gestire il passaggio di controllo tra l'agente AI e il flusso vocale.