Utilizați șabloane de agent AI
Șabloanele de agenți AI sunt exemple predefinite, concepute pentru a vă ajuta să învățați cum să construiți agenți pe platformă. Aceste șabloane vin cu acțiuni, intenții, fluxuri de lucru preconfigurate care demonstrează caracteristicile de bază și cele mai bune practici, servind drept ghiduri practice pentru înțelegerea capacităților platformei. Utilizați-le pentru a explora procesul de creare a agenților, pentru a experimenta cu configurații și pentru a dezvolta abilitățile necesare pentru a vă construi în mod eficient proprii agenți personalizați. Acestea sunt șabloane specifice domeniului care pot servi drept punct de plecare, permițându-vă să personalizați agentul pentru a vă îndeplini cerințele specifice.
Pentru a utiliza un șablon, selectați-l din lista de agenți disponibili în momentul creării unui agent nou.
Următoarele șabloane sunt disponibile pentru crearea agenților AI autonomi.
Numirea medicului
Acest șablon demonstrează un agent AI autonom pentru gestionarea rezervărilor și anulărilor programărilor la medic. Spre deosebire de agenții scriptați, agenții autonomi generează dinamic răspunsuri, solicitând utilizatorilor să definească numai acțiunile efectuate de agent. Acest agent conține acțiuni pentru a verifica disponibilitatea sloturilor, pentru a crea rezervări, pentru a căuta rezervări și pentru a le anula. Există o acțiune suplimentară (dezactivată implicit) pentru a trimite confirmarea întâlnirii SMS, care poate fi activată dacă un activ cu număr de telefon este disponibil în Webex Connect pentru a trimite SMS.
Caracteristici principale
- Scrierea obiectivelor și instrucțiunilor: Aflați cum să definiți obiectivele generale ale agentului (de exemplu, rezervarea și anularea întâlnirilor) și să oferiți instrucțiuni clare pentru a ghida comportamentul LLM.
-
Adăugarea acțiunilor și legarea îndeplinirii:
- Include patru acțiuni preconfigurate:
- check_availability — Caută intervalele de rezervări disponibile pe baza preferințelor de dată și oră.
- create_appointment - Programează întâlniri după colectarea numelui pacientului, a datei nașterii și a motivului rezervării.
- lookup_appointment - Caută rezervări existente folosind data nașterii și numele pacientului.
- cancel_appointment—Anulează rezervarea după confirmarea utilizatorului.
- Demonstrează cum să conectați acțiunile la fluxurile Webex Connect care utilizează API-uri terțe pentru îndeplinirea în timp real.
- Include patru acțiuni preconfigurate:
Utilizarea acestui șablon
- Importați șablonul în momentul creării unui agent nou, alegând șablonul autonom Programare medic.
- Explorați și revizuiți obiectivul configurat, instrucțiunile și mesajul de întâmpinare și actualizați-le după cum este necesar.
- Creați fluxuri de onorare a comenzilor pentru diverse acțiuni în entitatea găzduită Webex Connect legată. Descărcați fluxurile și importați-le în serviciul necesar: medic-clinică-îndeplinire-fluxuri.
- Opțional, puteți conecta o bază de cunoștințe prin crearea unei baze de cunoștințe și adăugarea de exemple de întrebări frecvente. Un exemplu de document de cunoștințe pentru agentul de programare a medicului poate fi găsit aici.
- Configurați onorarea comenzilor pentru fiecare acțiune selectând fluxurile de servicii și onorare a comenzilor Webex Connect corespunzătoare, create în pasul precedent.
- Testați agentul prin chat sau voce utilizând opțiunea de previzualizare. Datele eșantion pentru testarea acestor agenți sunt disponibile aici.
-
Implementați agentul: importați fluxurile șablon corespunzătoare în Webex Contact Center Flow Builder sau Webex Connect pentru a implementa agentul prin voce sau chat web.
- Utilizați instrucțiunile furnizate aici pentru a configura fluxul vocal și utilizați agentul de programare al medicului în loc de pachetul de urmărire: AI Agent autonom (urmărirea pachetelor).
- Pentru canalele digitale, utilizați instrucțiunile furnizate aici: AI Agent Livechat generic.
- Testați agentul pe canalul ales pe baza pasului precedent. Încercați să rezervați o întâlnire furnizând preferințe pentru data, ora și motivul vizitei. Încercați să anulați o programare introducând detaliile pacientului.
-
Modificați și experimentați:
- Adăugați noi obiective sau instrucțiuni pentru a extinde capacitățile agentului și a vedea cum afectează acestea comportamentul agentului.
- Adăugați cunoștințe agentului dvs. adăugând întrebări frecvente despre clinică la o bază de cunoștințe și conectând baza de cunoștințe la agentul dvs.
- Solicitări de testare pentru a optimiza tonul și stilul de răspuns al LLM.
- Actualizați configurațiile API pentru integrarea cu sistemele backend specifice, actualizând fluxurile de îndeplinire a conexiunilor. Referința pentru API-urile simulate utilizate în acest șablon este disponibilă aici: Webex Contact Center API Samples.
Rezultate așteptate
După ce ați lucrat cu șablonul autonom de programare la medic, veți:
- Înțelegeți cum să scrieți obiective și instrucțiuni eficiente pentru agenții autonomi capabili să gestioneze mai multe acțiuni. Pentru mai multe informații, consultați Ce trebuie și ce nu trebuie făcut atunci când scrieți obiective.
- Aflați cum să definiți acțiunile, să adăugați sloturi și să configurați îndeplinirea pentru acestea.
- Descoperiți cum să configurați fluxurile de onorare a comenzilor în Webex Connect. Pentru mai multe informații, consultați Configurarea fluxurilor de îndeplinire pentru acțiunile agentului AI.
Urmăriți pachetul
Acest șablon demonstrează cum se construiește un agent autonom pentru urmărirea coletelor. Acest agent generează dinamic răspunsuri, necesitând o configurare minimă și utilizează o singură acțiune, trackPackage, pentru a prelua starea pachetului. Șablonul evidențiază modul de definire a obiectivelor și instrucțiunilor, de creare a acțiunilor și de integrare a îndeplinirii pentru recuperarea datelor în timp real.
Caracteristici principale
- Scrierea obiectivelor și instrucțiunilor: Aflați cum să definiți scopul agentului (de exemplu, "Asistați utilizatorii în urmărirea pachetelor lor") și să oferiți instrucțiuni clare pentru a ghida comportamentul conversațional al LLM.
- Acțiuni de adăugare și legare: acest agent include o singură acțiune numită trackPackage pentru a prelua starea pachetului. Demonstrează modul de configurare a acțiunii pentru îndeplinire prin integrarea cu sisteme externe.
Utilizarea acestui șablon
- Importați șablonul în momentul creării unui agent nou, alegând șablonul autonom Urmărire pachet .
- Explorați și revizuiți obiectivul, instrucțiunile și mesajul de întâmpinare configurate și actualizați-le după cum este necesar.
- Creați fluxuri de onorare a comenzilor pentru diverse acțiuni în entitatea găzduită Webex Connect legată. Utilizați fluxul șablon disponibil în Webex Connect: AI Agent Fulfilment Track Package.
- Opțional, puteți conecta o bază de cunoștințe prin crearea unei baze de cunoștințe și adăugarea de exemple de întrebări frecvente. Un exemplu de document de cunoștințe pentru agentul de urmărire a coletelor poate fi găsit aici.
- Configurați îndeplinirea pentru acțiunea trackPackage alegând serviciul și fluxul Webex Connect corespunzător.
-
Implementați agentul: importați fluxurile șablon corespunzătoare în Webex Contact Center Flow Builder sau Webex Connect pentru a implementa agentul prin voce sau chat web.
- Utilizați instrucțiunile furnizate aici pentru a configura fluxul de voce: AI Agent Autonomous (Package Tracking).
- Pentru canalele digitale, utilizați instrucțiunile furnizate aici: AI Agent Livechat generic.
- Testați agentul pe canalul ales pe baza pasului precedent. Utilizați ABC123456 ca număr de ambalaj eșantion.
-
Modificați și experimentați:
- Adăugați noi obiective sau instrucțiuni pentru a extinde capacitățile agentului și a vedea cum afectează acestea comportamentul agentului.
- Adăugați cunoștințe agentului dvs. adăugând întrebări frecvente despre compania de urmărire a coletelor.
- Modificați tipul de entitate sau formatul de validare pentru a explora modul în care funcționează diferitele tipuri de entități din platformă.
- Actualizați configurațiile API pentru integrarea cu sistemele backend specifice, actualizând fluxurile de îndeplinire a conexiunilor. Referința pentru API-urile simulate utilizate în acest șablon este disponibilă aici: Webex Contact Center API Samples.
Rezultate așteptate
După ce lucrați cu șablonul autonom de pachet de urmărire, veți:
- Înțelegeți cum să scrieți obiective și instrucțiuni eficiente pentru agenții autonomi. Pentru mai multe informații, consultați Ce trebuie și ce nu trebuie făcut atunci când scrieți obiective.
- Aflați cum să definiți acțiunile, să adăugați sloturi și să configurați îndeplinirea pentru acestea.
- Descoperiți cum să configurați fluxuri de onorare a comenzilor în Webex Connect. Pentru mai multe informații, consultați Configurarea fluxurilor de îndeplinire pentru acțiunile agentului AI.
Banca Cumulus
Acest șablon demonstrează un agent AI autonom pentru gestionarea sarcinilor bancare comune. Acest agent include acțiuni pentru verificarea identității utilizatorului, preluarea soldului contului, raportarea tranzacțiilor frauduloase, blocarea cardurilor, înlocuirea comenzilor și solicitarea expedierii rapide.
Caracteristici principale
- Scrierea obiectivelor și instrucțiunilor: Aflați cum să definiți obiectivele generale ale agentului pentru cazuri de utilizare mai complexe. În acest șablon, unele acțiuni depind de altele și urmează un flux natural de conversație. De exemplu, utilizatorul trebuie să-și preia tranzacțiile înainte de a ridica o dispută împotriva unuia. Acest șablon arată cum să scrieți obiective și instrucțiuni pentru a crea astfel de dependențe într-un agent autonom.
- Autentificare: Agentul începe prin autentificarea clientului folosind informațiile din evidențele băncii, asigurând accesul securizat la informațiile contului. Această autentificare are loc o dată pe interacțiune, chiar dacă clientul are mai multe solicitări.
-
Adăugarea acțiunilor și legarea îndeplinirii:
- Include următoarele acțiuni preconfigurate:
- verify_user: Verifică identitatea utilizatorului prin validarea datei de naștere și a codului poștal cu înregistrările bancare.
- fetch_account_balance: Preia soldul contului curent al clientului.
- fetch_recent_transactions: Preia tranzacțiile recente cu cardul de credit pentru a ajuta la identificarea activității frauduloase.
- register_transaction_dispute: Înregistrează o dispută pentru o tranzacție frauduloasă, după confirmarea cu utilizatorul.
- block_card_and_order_replacement: Blochează cardul de credit curent al clientului și comandă un înlocuitor.
- request_priority_shipping: Plasează o cerere de expediere rapidă a cardului de înlocuire (pentru o taxă suplimentară), după confirmarea cu utilizatorul.
- Demonstrează cum să conectați acțiunile la fluxurile Webex Connect care utilizează API-uri terțe pentru îndeplinirea în timp real.
- Include următoarele acțiuni preconfigurate:
Utilizarea acestui șablon
- Importați șablonul în momentul creării unui agent nou, alegând șablonul autonom Cumulus Bank .
- Explorați și revizuiți obiectivul, instrucțiunile și mesajul de întâmpinare configurate și actualizați-le după cum este necesar.
- Creați fluxuri de onorare a comenzilor pentru diverse acțiuni în entitatea găzduită Webex Connect legată. Descărcați fluxurile de aici și importați-le în serviciul solicitat.
- Configurați îndeplinirea pentru fiecare acțiune selectând fluxurile de servicii și onorare a comenzilor Webex Connect corespunzătoare create în pasul de mai sus.
- Testați agentul prin chat sau voce utilizând opțiunea de previzualizare. Datele eșantion pentru testarea acestor agenți sunt disponibile aici.
- Implementați agentul: importați fluxurile șablon corespunzătoare în Webex Contact Center Flow Builder sau Webex Connect pentru a implementa agentul prin voce sau webchat.
- Testați agentul pe canalul ales. Încercați să verificați soldul pentru un utilizator eșantion, să preluați tranzacții, să contestați una dintre tranzacțiile preluate și apoi să blocați cardul. Adăugați utilizatori noi utilizând colecția API disponibilă în pasul de mai jos.
Puteți utiliza următoarele detalii în scopuri de testare:
- Data nașterii: 25-12-1975 și codul poștal: 11223
- Data nașterii: 22-06-1992 și codul poștal: 67890
-
Modificați și experimentați:
- Adăugați noi obiective sau instrucțiuni pentru a extinde capacitățile agentului și a observa schimbările în comportamentul agentului.
- Îmbunătățiți cunoștințele agentului adăugând întrebări frecvente despre companiile aeriene la o bază de cunoștințe și conectându-le la agentul dvs.
- Solicitări de testare pentru a optimiza tonul și stilul de răspuns al LLM.
- Actualizați configurațiile API pentru integrarea cu sistemele backend specifice, actualizând fluxurile de îndeplinire a conexiunilor. Referința pentru API-urile simulate utilizate în acest șablon este disponibilă aici.
Rezultate așteptate
După ce ați lucrat cu șablonul autonom Cumulus Bank, veți:
- Înțelegeți cum să scrieți obiective și instrucțiuni eficiente pentru agenții autonomi, mai ales atunci când acțiunile sunt interdependente și necesită autentificare. Mai multe informații sunt disponibile aici.
- Aflați cum să definiți acțiunile, să adăugați sloturi și să configurați îndeplinirea pentru acestea.
- Descoperiți cum să configurați fluxurile de onorare a comenzilor în Webex Connect. Mai multe informații sunt disponibile aici.
Compania aeriană Cumulus
Acest șablon demonstrează un agent AI autonom conceput pentru a eficientiza operațiunile de servicii pentru clienți ale companiilor aeriene. Agentul gestionează eficient sarcini precum recuperarea detaliilor zborului, facilitarea check-in-urilor, gestionarea modificărilor zborurilor și procesarea anulărilor. Designul său acordă prioritate securității și unei abordări orientate către client, asigurând călătorilor o experiență perfectă și eficientă a serviciilor.
Capacități cheie
Agentul este echipat cu următoarele acțiuni preconfigurate:
- get_flight_info: Accesați în siguranță detaliile zborului folosind rezervarea ID și numele de familie, formând baza tuturor operațiunilor ulterioare.
- checkin: Permiteți pasagerilor să facă check-in pentru zborurile lor, captând orice solicitări sau note speciale în timpul procesului.
- cancel_checkin: Procesați anulările de check-in, oferind pasagerilor posibilitatea de a-și anula starea de check-in.
- lookup_flights: Caută zboruri alternative pe baza noii date preferate de pasager pentru reprogramare.
- reschedule_flight: Permiteți pasagerilor să își modifice rezervările de zbor căutând zboruri alternative la datele preferate.
- cancel_booking: Facilitați anularea zborurilor, oferind pasagerilor o modalitate directă de a-și anula rezervările.
- Predarea agentului: transferați fără probleme solicitările complexe sau sensibile către un agent uman pentru asistență personalizată.
Utilizarea acestui șablon
- Importați șablonul în momentul creării unui agent nou, alegând șablonul autonom Cumulus Airlines .
- Explorați și revizuiți obiectivul, instrucțiunile și mesajul de întâmpinare configurate și actualizați-le după cum este necesar.
- Creați fluxuri de onorare a comenzilor pentru diverse acțiuni în entitatea găzduită Webex Connect legată. Descărcați fluxurile de aici și importați-le în serviciul solicitat.
- Configurați îndeplinirea pentru fiecare acțiune selectând fluxurile de servicii și onorare a comenzilor Webex Connect corespunzătoare create în pasul de mai sus.
- Testați agentul prin chat sau voce utilizând opțiunea de previzualizare. Datele eșantion pentru testarea acestor agenți sunt disponibile aici.
- Implementați agentul: importați fluxurile șablon corespunzătoare în Webex Contact Center generatorul de fluxuri sau Webex Connect pentru a implementa agentul prin voce sau webchat.
- Testați agentul pe canalul ales. Încercați să verificați soldul pentru un utilizator eșantion, să preluați tranzacții, să contestați una dintre tranzacțiile preluate și apoi să blocați cardul. Adăugați utilizatori noi utilizând colecția API disponibilă în pasul de mai jos.
Puteți utiliza următoarele detalii în scopuri de testare:
- Rezervare ID: X6Q4MN și nume: Watson
- Rezervare ID: R5PT9X și nume: Rivera
-
Modificați și experimentați:
- Adăugați noi obiective sau instrucțiuni pentru a extinde capacitățile agentului și a observa schimbările în comportamentul agentului. Experimentați cu solicitări de clarificare, răspunsuri de rezervă și ajustați tonul și personalitatea agentului.
- Îmbunătățiți cunoștințele agentului adăugând întrebări frecvente despre companiile aeriene la o bază de cunoștințe și conectându-le la agentul dvs.
- Actualizați configurațiile API pentru integrarea cu sistemele backend specifice prin actualizarea fluxurilor de îndeplinire Webex Connect. Referința pentru API-urile simulate utilizate în acest șablon este disponibilă aici.
Următoarele șabloane sunt disponibile pentru crearea agenților AI scriptați.
Numirea medicului
Acest șablon demonstrează un agent AI scriptat pentru gestionarea rezervărilor și anulărilor programărilor la medic. Acest agent este conceput pentru a ghida utilizatorii prin conversații structurate, utilizând date de instruire definite de dezvoltator pentru a gestiona intenții precum rezervarea și anularea rezervărilor. Acesta prezintă modul de utilizare a funcțiilor platformei, cum ar fi contextul și evenimentele personalizate pentru interacțiuni dinamice și modul de integrare a API-urilor terță parte pe canalele vocale și digitale.
Caracteristici principale
- Detectarea intenției și a entității—Agentul detectează intențiile utilizatorilor de a detecta intențiile de rezervare și anulare a întâlnirilor. Pe baza intenției detectate, continuă să captureze entități/sloturi pentru a finaliza intențiile.
- Gestionarea contextului — Direcționează utilizatorii către intenții adecvate (de exemplu, confirmarea sau respingerea unui interval de rezervări) pe baza răspunsurilor lor.
- Evenimente personalizate—Facilitează comunicarea dintre agentul AI și fluxul Webex Contact Center pentru îndeplinirea sarcinilor.
- Implementarea agentului AI pe canale vocale sau digitale – Acest agent este dotat cu fluxuri însoțitoare de voce și canale digitale, care permit dezvoltatorilor să implementeze agentul pe aceste canale.
Utilizarea acestui șablon
- Importați șablonul în momentul creării unui agent nou, alegând șablonul scriptat Programare medic.
- Explorați configurația examinând intențiile și sloturile conectate, modul în care contextul este utilizat pentru a gestiona răspunsurile utilizatorilor, cum ar fi "da" sau "nu" după prezentarea unui slot, modul în care sunt configurate evenimentele personalizate pentru a interacționa cu generatorul de fluxuri WxCC. Publicați agentul după examinarea configurației.
-
Implementați agentul: importați fluxurile șablon corespunzătoare în generatorul de fluxuri WxCC sau Webex Connect pentru a implementa agentul prin voce sau chat web.
- Utilizați instrucțiunile furnizate aici pentru a configura fluxul vocal: AI Agent Scripted (Rezervarea programării medicului).
- Pentru canalele digitale, utilizați instrucțiunile furnizate aici: AI Agent Scripted Doctor Appointment .
- Testați agentul pe canalul ales de la pasul 3. Încercați să rezervați o întâlnire furnizând preferințe pentru data, ora și motivul vizitei. Încercați să anulați o programare introducând detaliile pacientului.
-
Modificați și experimentați:
- Particularizați răspunsurile pentru a se potrivi tonului sau stilului organizației dvs.
- Actualizați configurațiile API pentru integrarea cu sistemele backend specifice. Referința pentru API-urile simulate utilizate în acest șablon este disponibilă aici Webex Contact Center API Exemple.
- Adăugați intenții noi, cum ar fi reprogramarea unei rezervări, pentru a extinde funcționalitatea.
Rezultate așteptate
După ce ați lucrat cu șablonul de programare la medic, veți:
- Înțelegeți cum să configurați intențiile, entitățile și modalitățile de a le lega pentru a structura o conversație.
- Descoperiți cum să gestionați conversațiile structurate folosind contextul.
- Familiarizați-vă cu evenimentele personalizate pentru a gestiona comutarea controlului între agentul AI și fluxul vocal.
- Află cum să configurezi onorarea comenzilor pentru diverse intenții pe canalele digitale.
Urmăriți pachetul
Șablonul prezintă cum să construiți un agent AI simplu pentru urmărirea pachetelor. Acest agent demonstrează cum să configurați o intenție și să integrați îndeplinirea pentru a prelua starea pachetului în timp real printr-o terță parte API. Conceput atât pentru canalele vocale, cât și pentru cele digitale, acest șablon este ideal pentru învățarea elementelor de bază ale configurării intenției și îndeplinirii bazate pe API.
Caracteristici principale
- Validare intrare — Asigură faptul că numărul pachetului respectă formatul alfanumeric (în acest caz, câteva alfabete urmate de șase numere).
- Integrare API terță parte — Preia starea pachetului folosind un API extern folosind fluxuri Webex Connect pentru canale digitale și evenimente personalizate prin Webex Contact Center generator de flux pentru voce.
Utilizarea acestui șablon
- Importați șablonul în momentul creării unui agent nou, alegând șablonul scriptat Urmărire pachet .
- Explorați configurația examinând intențiile și sloturile conectate, modul în care contextul este utilizat pentru a gestiona răspunsurile utilizatorilor, cum ar fi "da" sau "nu" după prezentarea unui slot, modul în care sunt configurate evenimentele personalizate pentru a interacționa cu generatorul de fluxuri WxCC. Publicați agentul după examinarea configurației.
-
Implementați agentul: importați fluxurile șablon corespunzătoare în generatorul de fluxuri WxCC sau Webex Connect pentru a implementa agentul prin voce sau chat web.
- Utilizați instrucțiunile furnizate aici pentru a importa fluxul vocal : AI Agent Scripted (Package Tracking).
- Pentru canalele digitale , utilizați șablonul generic AI Agent Livechat și adăugați îndeplinire în flux: AI Agent Livechat generic. Consultați fluxul "AI Agent Scripted Doctor Appointment" pentru instrucțiuni despre cum să adăugați onorarea comenzilor sau consultați capitolul numit "Configurarea îndeplinirii agenților AI pentru agenții scriptați" din acest Vidcast: Webex AI Agent: Utilizarea agenților AI pe canalele digitale.
- API referință pentru adăugarea și urmărirea pachetelor: Webex Contact Center API Mostre.
- Testați agentul pe canalul ales de la pasul 3. Utilizați ABC123456 ca număr de ambalaj eșantion.
- Modificați și experimentați: modificați tipul de entitate sau formatul de validare pentru a explora modul în care funcționează diferitele tipuri de entități din platformă.
Rezultate așteptate
După ce ați lucrat cu șablonul scriptat Urmărire pachet , veți:
- Înțelegeți cum să configurați intențiile și cum funcționează validarea intrărilor cu entitățile.
- Obțineți experiență practică pentru configurarea îndeplinirii pentru intenții pe canalele digitale.
- Familiarizați-vă cu evenimentele personalizate pentru a gestiona comutarea controlului între agentul AI și fluxul vocal.