Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizza il self-service agentico
Suggerimento
Dai un'occhiata a questo corso del AWS Workshop: Costruire un'intelligenza artificiale generativa avanzata con gli agenti Connect AI
Il self-service Agentic consente agli agenti di Connect AI di risolvere autonomamente i problemi dei clienti attraverso i canali vocali e di chat. A differenza del self-service tradizionale, in cui l'agente AI restituisce il controllo del flusso di contatti quando viene selezionato uno strumento personalizzato, il self-service agentic utilizza agenti AI orchestratori che possono ragionare su più fasi, richiamare gli strumenti MCP per intraprendere azioni per conto dei clienti e mantenere una conversazione continua fino alla risoluzione del problema o alla necessità di aggravarlo.
Ad esempio, quando un cliente chiama per una prenotazione alberghiera, un agente AI incaricato dell'orchestrazione può salutarlo per nome, porre domande di chiarimento, cercare la sua prenotazione ed elaborare una modifica, il tutto all'interno di un'unica conversazione, senza riprendere il controllo del flusso di contatti tra un passaggio e l'altro.
Indice
Funzionalità chiave
Il self-service Agentic offre le seguenti funzionalità:
-
Ragionamento autonomo in più fasi: l'agente AI può concatenare più chiamate allo strumento e fasi di ragionamento in un unico turno di conversazione per risolvere richieste complesse.
-
Integrazione con strumenti MCP: connettiti ai sistemi di backend tramite strumenti Model Context Protocol (MCP) per intraprendere azioni come la ricerca dello stato degli ordini, l'elaborazione dei rimborsi e l'aggiornamento dei record. Per ulteriori informazioni, consulta Strumenti MCP per agenti AI.
-
Profili di sicurezza: gli agenti AI utilizzano lo stesso framework di profili di sicurezza degli agenti umani, controllando a quali strumenti può accedere l'agente AI. Per ulteriori informazioni, consulta Assegna le autorizzazioni del profilo di sicurezza agli agenti AI.
Strumenti per orchestrare gli agenti AI
Puoi configurare l'agente AI di orchestrator per il self-service con i seguenti tipi di strumenti:
-
Strumenti MCP: estendi le funzionalità degli agenti AI tramite il Model Context Protocol. Gli strumenti MCP si connettono ai sistemi di backend per intraprendere azioni come la ricerca dello stato degli ordini, l'elaborazione dei rimborsi e l'aggiornamento dei record. L'agente AI richiama gli strumenti MCP durante la conversazione senza restituire il controllo al flusso di contatti.
-
Ritorno al controllo: segnala all'agente AI di interrompere e riporta il controllo al flusso di contatti. Per impostazione predefinita, l'agente
SelfServiceOrchestratorAI includeComplete(per terminare l'interazione) eEscalate(per il trasferimento a un agente umano). Puoi rimuovere queste impostazioni predefinite e and/or crearne di nuove. Per ulteriori informazioni, consulta Strumenti Return to Control personalizzati. -
Costante: restituisce un valore di stringa statico configurato all'agente AI. Utile per i test e l'iterazione rapida durante lo sviluppo. Per ulteriori informazioni, consulta Strumenti costanti.
Configura il self-service agentico
Segui questi passaggi di alto livello per configurare il self-service agentico:
-
Crea un agente AI orchestratore. Nel sito Web di amministrazione di Amazon Connect, vai a AI agent designer, scegli AI agent e scegli Crea agente AI. Seleziona Orchestration come tipo di agente AI. Per Copia da esistente, seleziona SelfServiceOrchestratordi utilizzare l'agente AI di sistema per il self-service come configurazione iniziale.
-
Crea un profilo di sicurezza per il tuo agente AI. Vai su Utenti, scegli Profili di sicurezza e crea un profilo che consenta l'accesso agli strumenti di cui il tuo agente AI ha bisogno. Quindi, nella configurazione del tuo agente AI, scorri fino alla sezione Profili di sicurezza e seleziona il profilo dal menu a discesa Seleziona profili di sicurezza. Per ulteriori informazioni, consulta Assegna le autorizzazioni del profilo di sicurezza agli agenti AI.
-
Configura il tuo agente AI con strumenti. Aggiungi strumenti MCP dai namespace connessi e configura gli strumenti Return to Control predefiniti (e).
CompleteEscalatePer ulteriori informazioni sugli strumenti MCP, vedere. Strumenti MCP per agenti AI -
Creare e allegare un prompt di orchestrazione.
SelfServiceOrchestratorInclude unSelfServiceOrchestrationprompt predefinito che puoi utilizzare così com'è o crearne uno nuovo per definire la personalità, il comportamento e le istruzioni per l'uso degli strumenti del tuo agente di intelligenza artificiale. Per ulteriori informazioni sui prompt, consulta. Personalizza gli agenti Connect AIImportante
Gli agenti AI di Orchestrator richiedono che le risposte siano racchiuse in tag.
<message>Senza questa formattazione, i clienti non vedranno i messaggi dell'agente AI. Per ulteriori informazioni, consulta Analisi dei messaggi. -
Imposta il tuo agente AI come agente self-service predefinito. Nella pagina Agenti AI, scorri fino a Configurazioni predefinite dell'agente AI e seleziona il tuo agente nella riga Self Service.
-
Crea un bot di intelligenza artificiale conversazionale. Vai a Routing, Flows, Conversational AI e crea un bot con l'intento dell'agente AI di Amazon Connect abilitato. Per ulteriori informazioni, consulta Crea l'intento degli agenti Connect AI.
-
Crea un flusso di contatti che indirizza i contatti al tuo agente AI. Aggiungi un Recupera input cliente blocco che richiama il tuo bot di intelligenza artificiale conversazionale e un Verifica attributi contatto blocco da indirizzare in base allo strumento Return to Control selezionato dall'agente AI. Per ulteriori informazioni, consulta Creare un flusso e aggiungere il bot di IA conversazionale.
L'immagine seguente mostra un esempio di flusso di contatti per il self-service agentico.
Suggerimento
Se desideri abilitare lo streaming di chat per il self-service agentico, consulta. Abilita lo streaming di messaggi per la chat basata sull'intelligenza artificiale Per una guida completa della end-to-end chat con streaming, vedi. Configura una chat self-service agentica dall'inizio alla fine
Crea strumenti Return to Control personalizzati
Gli strumenti Return to Control segnalano all'agente AI di interrompere l'elaborazione e riportare il controllo al flusso di contatti. Quando viene richiamato uno strumento Return to Control, il nome dello strumento e i relativi parametri di input vengono memorizzati come attributi di sessione di Amazon Lex, che il flusso di contatti può leggere utilizzando un Verifica attributi contatto blocco per determinare l'azione successiva.
Sebbene l'agente SelfServiceOrchestrator AI includa strumenti Escalate Return to Control predefiniti Complete e Return to Control, puoi creare strumenti Return to Control personalizzati con schemi di input che acquisiscono un contesto aggiuntivo su cui il flusso di contatti può agire.
Per creare uno strumento Return to Control personalizzato:
-
Nella configurazione del tuo agente AI, scegli Aggiungi strumento, quindi scegli Crea nuovo strumento AI.
-
Inserisci il nome dello strumento e seleziona Return to Control come tipo di strumento.
-
Definisci uno schema di input che specifichi il contesto che l'agente AI deve acquisire quando richiama lo strumento.
-
(Facoltativo) Nel campo Istruzioni, descrivi quando l'agente AI deve utilizzare questo strumento.
-
(Facoltativo) Aggiungi esempi per guidare il comportamento dell'agente AI quando richiama lo strumento.
-
Scegli Crea, quindi scegli Pubblica per salvare il tuo agente AI.
Esempio: strumento Escalate personalizzato con contesto
L'esempio seguente mostra come sostituire lo strumento Escalate predefinito con una versione personalizzata che acquisisce il motivo dell'escalation, il riepilogo, l'intenzione del cliente e il sentimento. Questo contesto aggiuntivo offre agli agenti umani un vantaggio iniziale quando iniziano la conversazione.
Innanzitutto, rimuovi lo strumento Escalate predefinito dal tuo agente AI. Quindi crea un nuovo strumento Return to Control denominato Escalate con il seguente schema di input:
{ "type": "object", "properties": { "customerIntent": { "type": "string", "description": "A brief phrase describing what the customer wants to accomplish" }, "sentiment": { "type": "string", "description": "Customer's emotional state during the conversation", "enum": ["positive", "neutral", "frustrated"] }, "escalationSummary": { "type": "string", "description": "Summary for the human agent including what the customer asked for, what was attempted, and why escalation is needed", "maxLength": 500 }, "escalationReason": { "type": "string", "description": "Category for the escalation reason", "enum": [ "complex_request", "technical_issue", "customer_frustration", "policy_exception", "out_of_scope", "other" ] } }, "required": [ "escalationReason", "escalationSummary", "customerIntent", "sentiment" ] }
Nel campo Istruzioni, descrivi quando l'agente AI deve intensificarsi. Esempio:
Escalate to a human agent when: 1. The customer's request requires specialized expertise 2. Multiple tools fail or return errors repeatedly 3. The customer expresses frustration or explicitly requests a human 4. The request involves complex coordination across multiple services 5. You cannot provide adequate assistance with available tools
(Facoltativo) Aggiungi esempi per orientare il tono dell'agente AI durante l'escalation. Esempio:
<message> I understand this requires some specialized attention. Let me connect you with a team member who can help coordinate all the details. I'll share everything we've discussed so they can pick up right where we left off. </message>
Gestisci gli strumenti Return to Control nel tuo flusso di contatti
Quando l'agente AI richiama uno strumento Return to Control, il controllo ritorna al flusso di contatti. È necessario configurare il flusso per rilevare quale strumento è stato richiamato e indirizzare il contatto di conseguenza.
Come funziona il rilevamento Return to Control
Quando l'agente AI richiama uno strumento Return to Control:
-
La conversazione sull'intelligenza artificiale termina.
-
Il controllo ritorna al flusso di contatti.
-
Il nome dello strumento e i parametri di input vengono memorizzati come attributi di sessione di Amazon Lex.
-
Il tuo flusso controlla questi attributi e percorsi di conseguenza.
Configura il routing in base agli strumenti Return to Control
Segui questi passaggi per aggiungere il routing Return to Control al tuo flusso di contatti:
-
Aggiungi un Verifica attributi contatto blocco dopo l'output predefinito del blocco di input Get customer.
-
Configura il blocco per controllare il nome dello strumento:
-
Namespace: Lex
-
Chiave: attributi della sessione
-
Chiave dell'attributo della sessione:
Tool
Aggiungi condizioni per ogni strumento Return to Control che desideri gestire. Ad esempio, aggiungi condizioni in cui il valore è uguale
Completeo il nome di qualsiasi strumento Return to Control personalizzato che hai creato.Escalate -
-
(Facoltativo) Aggiungi un Set contact attributes (Imposta attributi contatti) blocco per copiare i parametri di input dello strumento dagli attributi di sessione di Amazon Lex agli attributi dei contatti. Ciò rende il contesto disponibile per il routing a valle e le schermate degli agenti.
-
Connect ogni condizione alla logica di routing appropriata. Esempio:
-
Completa: indirizza verso un blocco di disconnessione per terminare l'interazione.
-
Escalate: indirizzate verso una coda di lavoro impostata e trasferite al blocco di coda per trasferire il contatto a un agente umano.
-
Strumenti personalizzati: passa a qualsiasi logica di flusso aggiuntiva specifica per il tuo caso d'uso.
-
-
Collega l'uscita No match dal Verifica attributi contatto blocco a un blocco Disconnect o a una logica di routing aggiuntiva.
Esempio: instradamento di uno strumento Escalate con contesto
Se hai creato uno strumento Escalate personalizzato con contesto (vediEsempio: strumento Escalate personalizzato con contesto), puoi copiare il contesto di escalation negli attributi dei contatti utilizzando un blocco. Set contact attributes (Imposta attributi contatti) Imposta dinamicamente i seguenti attributi:
| Chiave di destinazione (definita dall'utente) | Spazio dei nomi di origine | Chiave dell'attributo della sessione di origine |
|---|---|---|
| Motivo dell'escalation | Lex — Attributi della sessione | Motivo dell'escalation |
| Riepilogo dell'escalation | Lex — Attributi della sessione | Riepilogo dell'escalation |
| Intenzione del cliente | Lex — Attributi della sessione | CustomerIntent |
| sentiment | Lex — Attributi della sessione | sentiment |
(Facoltativo) Aggiungi un blocco Set event flow per mostrare il contesto di escalation all'agente umano quando accetta il contatto. Imposta l'evento su Flusso predefinito per l'interfaccia utente dell'agente e seleziona un flusso che presenti all'agente il riepilogo, il motivo e il sentimento dell'escalation.
Utilizza strumenti costanti per il test e lo sviluppo
Gli strumenti costanti restituiscono un valore di stringa statico configurato all'agente AI quando vengono richiamati. A differenza degli strumenti Return to Control, gli strumenti Constant non terminano la conversazione AI: l'agente AI riceve la stringa e continua la conversazione. Ciò rende gli strumenti Constant utili per i test e l'iterazione rapida durante lo sviluppo, consentendoti di simulare le risposte degli strumenti senza collegarti ai sistemi di backend.
Per creare uno strumento Constant:
-
Nella configurazione del tuo agente AI, scegli Aggiungi strumento, quindi scegli Crea nuovo strumento AI.
-
Inserisci il nome dello strumento e seleziona Constant come tipo di strumento.
-
Nel campo Valore costante, inserisci la stringa statica che lo strumento deve restituire all'agente AI.
-
Scegli Crea, quindi scegli Pubblica per salvare il tuo agente AI.
Ad esempio, puoi creare uno strumento Constant denominato getOrderStatus che restituisca una risposta JSON di esempio. Ciò consente di verificare in che modo l'agente AI gestisce le richieste di stato degli ordini prima di collegarsi al sistema di gestione degli ordini effettivo tramite uno strumento MCP.