KI-Agentenvorlagen sind vorgefertigte Beispiele, mit denen Sie lernen können, wie Sie Agenten auf der Plattform erstellen. Diese Vorlagen enthalten vorkonfigurierte Aktionen, Absichten und Workflows, die Kernfunktionen und Best Practices demonstrieren und als praktische Anleitungen zum Verständnis der Funktionen der Plattform dienen. Verwenden Sie sie, um den Agent-Erstellungsprozess zu erkunden, mit Konfigurationen zu experimentieren und die Fähigkeiten zu entwickeln, die zum effektiven Erstellen eigener benutzerdefinierter Agenten erforderlich sind. Hierbei handelt es sich um branchenspezifische Vorlagen, die als Ausgangspunkt dienen und es Ihnen ermöglichen, den Agenten an Ihre spezifischen Anforderungen anzupassen.

Wenn Sie eine Vorlage verwenden möchten, wählen Sie diese beim Erstellen eines neuen Agenten aus der Liste der verfügbaren Agenten aus.

Die folgenden Vorlagen stehen für die Erstellung autonomer KI-Agenten zur Verfügung.

Arzttermin

Diese Vorlage demonstriert einen autonomen KI-Agenten für die Verwaltung von Buchungen und Stornierungen von Arztterminen. Im Gegensatz zu Agenten mit Skript generieren autonome Agenten dynamisch Antworten, sodass der Benutzer nur die Aktionen definieren muss, die der Agent ausführt. Dieser Agent enthält Aktionen, um die Verfügbarkeit von Slots zu prüfen, Termine zu erstellen, Termine zu suchen und diese zu stornieren. Es gibt eine zusätzliche Aktion (standardmäßig deaktiviert) zum Senden von Terminbestätigungs-SMS, die aktiviert werden kann, wenn ein Telefonnummern-Asset in Webex Connect verfügbar ist, um SMS zu senden.

Grundlegende Funktionen

  • Schreiben von Zielen und Anweisungen: Lernen Sie, wie Sie die Gesamtziele des Agenten definieren (z. B. das Buchen und Stornieren von Terminen) und klare Anweisungen geben, um das Verhalten des LLM zu steuern.
  • Hinzufügen von Aktionen und Verknüpfen von Fulfillment:
    • Umfasst vier vorkonfigurierte Aktionen:
      • check_availability: Sucht basierend auf der Datums- und Uhrzeiteinstellung nach verfügbaren Terminen.
      • create_appointment – Termine werden nach Erfassung des Namens, des Geburtsdatums und des Terminbuchungsgrunds des Patienten geplant.
      • lookup_appointment: Sucht anhand des Geburtsdatums und des Namens des Patienten nach vorhandenen Terminen.
      • cancel_appointment – Bricht den Termin nach Bestätigung durch den Benutzer ab.
    • Veranschaulicht, wie Aktionen verknüpft werden, um Flows zu verbinden, die APIs von Drittanbietern für die Echtzeitabwicklung verwenden.

Verwenden dieser Vorlage

  1. Importieren Sie die Vorlage beim Erstellen eines neuen Agenten, indem Sie die autonome Vorlage "Arzttermin " auswählen.
  2. Informieren Sie sich über das konfigurierte Ziel, die Anweisungen und die Begrüßungsnachricht, und aktualisieren Sie diese nach Bedarf.
  3. Erstellen Sie Fulfillment-Flows für verschiedene Aktionen im verknüpften Webex Connect-Mandanten. Dies kann durch Herunterladen der Flows und Importieren in das erforderliche Service: doctor-clinic-fulfilment-flows erfolgen.
  4. Konfigurieren Sie das Fulfillment für jede Aktion, indem Sie den entsprechenden Webex Connect-Service und die entsprechenden Fulfillment-Flows auswählen, die im vorherigen Schritt erstellt wurden.
  5. Bereitstellen des Agenten: Importieren Sie die entsprechenden Vorlage-Flows in Webex Contact Center Flow Builder oder Webex Connect, um den Agenten über Voice- oder Web-Chat bereitzustellen.
    1. Verwenden Sie die hier angegebenen Anweisungen, um den Sprachfluss einzurichten und den Terminagenten des Arztes anstelle von "Paket verfolgen" zu verwenden: AI Agent Autonomous (Paketverfolgung)
    2. Verwenden Sie für digitale Kanäle die hier bereitgestellten Anweisungen: AI Agent Livechat generisch.
  6. Testen Sie den Agenten auf dem Kanal Ihrer Wahl anhand des vorhergehenden Schritts. Versuchen Sie, einen Termin zu buchen, indem Sie Präferenzen für das Datum, die Uhrzeit und den Grund des Besuchs angeben. Versuchen Sie, einen Termin zu stornieren, indem Sie die Patientendaten eingeben.
  7. Modifizieren und Experimentieren:
    1. Fügen Sie neue Ziele oder Anweisungen hinzu, um die Fähigkeiten des Agenten zu erweitern und zu sehen, wie sie sich auf das Verhalten des Agenten auswirken.
    2. Fügen Sie Ihrem Agenten Wissen hinzu, indem Sie häufig gestellte Fragen zur Klinik zu einer Wissensdatenbank hinzufügen und die Wissensdatenbank mit Ihrem Agenten verknüpfen.
    3. Testaufforderungen, um den Ton und den Antwortstil des LLM zu optimieren.
    4. Aktualisieren Sie die API-Konfigurationen für die Integration in Ihre spezifischen Backend-Systeme, indem Sie die Connect-Fulfillment-Abläufe aktualisieren. Eine Referenz für Mock-APIs, die in dieser Vorlage verwendet werden, finden Sie hier: Webex Contact Center API Beispiele.

Erwartete Ergebnisse

Nachdem Sie mit der autonomen Vorlage für einen Arzttermin gearbeitet haben, werden Sie:

Track-Paket

Diese Vorlage veranschaulicht, wie ein autonomer Agent für die Paketverfolgung erstellt wird. Dieser Agent generiert dynamisch Antworten, die eine minimale Konfiguration erfordern, und verwendet eine einzelne Aktion, trackPackage, um den Paketstatus abzurufen. Die Vorlage zeigt, wie Ziele und Anweisungen definiert, Aktionen erstellt und Fulfillment für den Datenabruf in Echtzeit integriert werden.

Grundlegende Funktionen

  • Verfassen von Zielen und Anweisungen: Erfahren Sie, wie Sie den Zweck des Agenten definieren (z. B. "Benutzern bei der Verfolgung ihrer Pakete helfen") und geben Sie klare Anweisungen, um das Konversationsverhalten des LLM zu steuern.
  • Hinzufügen und Verknüpfen von Aktionen: Dieser Agent enthält eine einzelne Aktion mit dem Namen trackPackage, um den Paketstatus abzurufen. Veranschaulicht, wie die Aktion für die Erfüllung durch Integration mit externen Systemen konfiguriert wird.

Verwenden dieser Vorlage

  1. Importieren Sie die Vorlage beim Erstellen eines neuen Agenten, indem Sie die Vorlage "Autonomes Paket verfolgen" auswählen.
  2. Informieren Sie sich über das konfigurierte Ziel, die Anweisungen und die Begrüßungsnachricht, und aktualisieren Sie diese nach Bedarf.
  3. Erstellen Sie Fulfillment-Flows für verschiedene Aktionen im verknüpften Webex Connect-Mandanten. Verwenden Sie den Vorlagenablauf, der in Webex Connect: AI Agent Fulfillment Track Package verfügbar ist.
  4. Konfigurieren Sie das Fulfillment für die trackPackage-Aktion, indem Sie den entsprechenden Webex Connect Service und flow auswählen.
  5. Bereitstellen des Agenten: Importieren Sie die entsprechenden Vorlage-Flows in Webex Contact Center Flow Builder oder Webex Connect, um den Agenten über Voice- oder Web-Chat bereitzustellen.
    1. Verwenden Sie die hier bereitgestellten Anweisungen, um den Sprachfluss einzurichten: AI Agent Autonomous (Package Tracking).
    2. Verwenden Sie für digitale Kanäle die hier bereitgestellten Anweisungen: AI Agent Livechat generic
  6. Testen Sie den Agenten auf dem Kanal Ihrer Wahl anhand des vorhergehenden Schritts. Verwenden Sie ABC123456 als Beispielpaketnummer.
  7. Modifizieren und experimentieren:
    1. Fügen Sie neue Ziele oder Anweisungen hinzu, um die Fähigkeiten des Agenten zu erweitern und zu sehen, wie sie sich auf das Verhalten des Agenten auswirken.
    2. Fügen Sie Ihrem Agenten Wissen hinzu, indem Sie FAQs über das Paketverfolgungsunternehmen hinzufügen.
    3. Ändern Sie den Entitätstyp oder das Validierungsformat, um zu untersuchen, wie verschiedene Entitätstypen auf der Plattform funktionieren.
    4. Aktualisieren Sie die API-Konfigurationen für die Integration in Ihre spezifischen Backend-Systeme, indem Sie die Connect-Fulfillment-Abläufe aktualisieren. Eine Referenz für Mock-APIs, die in dieser Vorlage verwendet werden, finden Sie hier: Webex Contact Center API Samples.

Erwartete Ergebnisse

Nachdem Sie mit der Paketvorlage für autonome Tracks gearbeitet haben, werden Sie:

Die folgenden Vorlagen stehen für die Erstellung von KI-Agenten mit Skript zur Verfügung.

Arzttermin

Diese Vorlage demonstriert einen geskripteten KI-Agenten für die Verwaltung von Buchungen und Stornierungen von Arztterminen. Dieser Agent wurde entwickelt, um Benutzer durch strukturierte Konversationen zu führen und von Entwicklern definierte Trainingsdaten zu verwenden, um Absichten wie das Buchen und Stornieren von Terminen zu handhaben. Es zeigt, wie Plattformfunktionen wie Kontext und benutzerdefinierte Ereignisse für dynamische Interaktionen genutzt werden und wie APIs von Drittanbietern auf Sprach- und digitalen Kanälen integriert werden können.

Grundlegende Funktionen

  • Absichts- und Entitätserkennung: Der Agent erkennt Benutzerabsichten, um Absichten für das Buchen und Stornieren von Terminen zu erkennen. Basierend auf der erkannten Absicht werden Entitäten/Slots erfasst, um die Absichten zu vervollständigen.
  • Kontextmanagement: Leitet Benutzer basierend auf ihren Antworten zu den entsprechenden Absichten weiter (z. B. Bestätigen oder Ablehnen eines Termins).
  • Benutzerdefinierte Ereignisse: Erleichtert die Kommunikation zwischen dem KI-Agenten und Webex Contact Center-Ablauf für Fulfillment-Aufgaben.
  • KI-Agentenbereitstellung auf Sprach- oder digitalen Kanälen – Dieser Agent ist mit begleitenden Sprach- und digitalen Kanalflüssen ausgestattet, mit denen Entwickler den Agenten auf diesen Kanälen bereitstellen können.

Verwenden dieser Vorlage

  1. Importieren Sie die Vorlage beim Erstellen eines neuen Agenten, indem Sie die Skriptvorlage "Arzttermin " auswählen.
  2. Untersuchen Sie die Konfiguration, indem Sie die Intents und die verknüpften Slots überprüfen, wie der Kontext verwendet wird, um Benutzerantworten wie "Ja" oder "Nein" zu verwalten, nachdem ein Slot präsentiert wurde, und wie benutzerdefinierte Ereignisse für die Interaktion mit dem WxCC Flow Builder eingerichtet werden. Veröffentlichen Sie den Agenten, nachdem Sie die Konfiguration überprüft haben.
  3. Bereitstellen des Agenten: Importieren Sie die entsprechenden Vorlagen-Flows in WxCC Flow Builder oder Webex Connect, um den Agenten über Voice- oder Web-Chat bereitzustellen.
    1. Verwenden Sie die hier angegebenen Anweisungen, um den Sprachfluss einzurichten: AI Agent Scripted (Arztterminbuchung)
    2. Verwenden Sie für digitale Kanäle die hier bereitgestellten Anweisungen: AI Agent Scripted Doctor Appointment
  4. Testen Sie den Agenten auf dem Kanal Ihrer Wahl aus Schritt 3. Versuchen Sie, einen Termin zu buchen, indem Sie Präferenzen für das Datum, die Uhrzeit und den Grund des Besuchs angeben. Versuchen Sie, einen Termin zu stornieren, indem Sie die Patientendaten eingeben.
  5. Modifizieren und Experimentieren:
    1. Passen Sie die Antworten an den Ton oder Stil Ihres Unternehmens an.
    2. Aktualisieren Sie die API Konfigurationen für die Integration in Ihre spezifischen Backend-Systeme. Eine Referenz für Mock-APIs, die in dieser Vorlage verwendet werden, finden Sie hier Webex Contact Center API Samples.
    3. Fügen Sie neue Absichten hinzu, z. B. die Neuplanung eines Termins, um die Funktionalität zu erweitern.

Erwartete Ergebnisse

Nachdem Sie mit der Vorlage für einen Arzttermin gearbeitet haben, werden Sie:

  • Erfahren Sie, wie Sie Absichten, Entitäten und Verknüpfungsmöglichkeiten konfigurieren, um eine Konversation zu strukturieren.
  • Erfahren Sie, wie Sie strukturierte Konversationen mithilfe von Kontext verwalten können.
  • Machen Sie sich mit benutzerdefinierten Ereignissen vertraut, um den Wechsel der Steuerung zwischen dem KI-Agenten und dem Sprachfluss zu verwalten.
  • Erfahren Sie, wie Sie das Fulfillment für verschiedene Intents auf digitalen Kanälen konfigurieren können.

Track-Paket

Die Vorlage zeigt, wie man einen einfachen KI-Agenten zum Verfolgen von Paketen erstellt. Dieser Agent zeigt, wie Sie ein Intent einrichten und Fulfillment integrieren, um den Paketstatus in Echtzeit über eine Drittanbieter-API abzurufen. Diese Vorlage wurde sowohl für Sprach- als auch für digitale Kanäle entwickelt und eignet sich ideal, um die Grundlagen der Intent-Konfiguration und des API-basierten Fulfillments zu erlernen.

Grundlegende Funktionen

  • Eingabevalidierung: Stellt sicher, dass die Paketnummer dem alphanumerischen Format entspricht (in diesem Fall einige wenige Alphabete gefolgt von sechs Ziffern).
  • Integration von API von Drittanbietern: Ruft den Paketstatus über einen externen API mithilfe von Webex Connect-Flows für digitale Kanäle und benutzerdefinierte Ereignisse über Webex Contact Center Flow Builder für Sprache ab.

Verwenden dieser Vorlage

  1. Importieren Sie die Vorlage beim Erstellen eines neuen Agenten, indem Sie die Skriptvorlage "Paket nachverfolgen" auswählen.
  2. Untersuchen Sie die Konfiguration, indem Sie die Intents und die verknüpften Slots überprüfen, wie der Kontext verwendet wird, um Benutzerantworten wie "Ja" oder "Nein" zu verwalten, nachdem ein Slot präsentiert wurde, und wie benutzerdefinierte Ereignisse für die Interaktion mit dem WxCC Flow Builder eingerichtet werden. Veröffentlichen Sie den Agenten, nachdem Sie die Konfiguration überprüft haben.
  3. Bereitstellen des Agenten: Importieren Sie die entsprechenden Vorlagen-Flows in WxCC Flow Builder oder Webex Connect, um den Agenten über Voice- oder Web-Chat bereitzustellen.
  4. Testen Sie den Agenten auf dem Kanal Ihrer Wahl aus Schritt 3. Verwenden Sie ABC123456 als Beispielpaketnummer.
  5. Ändern und Experimentieren: Ändern Sie den Entitätstyp oder das Validierungsformat, um zu untersuchen, wie verschiedene Entitätstypen auf der Plattform funktionieren.

Erwartete Ergebnisse

Nachdem Sie mit der Skriptvorlage für das Track-Paket gearbeitet haben, werden Sie:

  • Erfahren Sie, wie Sie Absichten konfigurieren und wie die Eingabevalidierung mit Entitäten funktioniert.
  • Sammeln Sie praktische Erfahrungen bei der Konfiguration von Fulfillment for Intents auf digitalen Kanälen.
  • Machen Sie sich mit benutzerdefinierten Ereignissen vertraut, um den Wechsel der Steuerung zwischen dem KI-Agenten und dem Sprachfluss zu verwalten.