Dokumentation / Operations-Agent

Operations-Agent: Schritte

Jede Aktion, die Sie auf das Board setzen können, vom Herunterladen und Transkribieren einer Aufnahme bis zu E-Mail, Webhooks, Bedingungen und anderen Agents.

Zuletzt aktualisiert:

Die Palette links im Designer gruppiert die Schritte: Aufnahme, Verstehen, Berichte, Zustellen, Speicher und Ablauf. Klicken Sie auf einen Schritt auf dem Board, um ihn im Inspektor einzurichten; der Inspektor zeigt auch, was der Schritt für die folgenden Schritte erzeugt. Selten benötigte Einstellungen sind unter Weitere Optionen eingeklappt.

Aufnahme#

Aufnahme herunterladen holt die Anrufaufnahme in einen temporären Ordner, der am Ende des Laufs gelöscht wird; nichts wird aufbewahrt. Standardmäßig verwendet er den Aufnahme-Link des Auslösers. Maximale Größe (MB) begrenzt den Download (standardmäßig 200 MB). Er erzeugt file, filename, bytes und content_type.

Verstehen#

Transkribieren wandelt eine Aufnahme in Text um.

  • Gesprochene Sprache: ein Code wie el oder en; leer erkennt sie automatisch.
  • Auch bereitstellen in: zusätzliche Sprachen; die Übersetzungen stehen in {{transcribe.translations}}.
  • Separate the speakers: teilt den Text in Redebeiträge, {{transcribe.segments}} (Sprecher, Beginn und Ende in Sekunden, Text).
  • Name the speakers: numbers (1, 2) oder agent_customer: Jeder Beitrag wird als agent (Ihre Seite des Anrufs) oder customer markiert, von der KI aus dem Gespräch und der Anrufrichtung ermittelt. Eine Stimme, die sie nicht zuordnen kann, behält ihre Nummer, und {{transcribe.speakers_note}} sagt, warum.

Er erzeugt text, language, duration_sec, translations, segments, speakers und speakers_note.

Zusammenfassen schreibt eine Zusammenfassung des Transkripts oder eines beliebigen Texts: kurz, ausführlich oder Stichpunkte, in der gewählten Sprache, optional mit zusätzlichen Anweisungen. Er erzeugt text.

Berichte#

Bericht aus Fragen beantwortet Ihre vorbereiteten Fragen zum Transkript (zum Beispiel Hat der Kunde eine Bestellung aufgegeben?) und erstellt einen Online-Bericht und eine Excel-Arbeitsmappe, optional mit dem Transkript. Der Lauf zeigt jede Antwort und wo im Gespräch sie gefunden wurde. Er erzeugt title, answers und die Arbeitsmappe für den E-Mail-Schritt.

Zustellen#

E-Mail senden sendet eine Nachricht mit den ausgefüllten Werten des Ablaufs.

  • An, Cc, Bcc, Antwort an und Absendername.
  • E-Mail-Vorlage: eines der gebrandeten Layouts Ihres Kontos, oder keine, um die Nachricht unverändert zu senden (siehe E-Mail-Vorlagen).
  • Format: Klartext oder HTML (HTML erhält auch eine Klartextkopie).
  • Das Transkript in die Nachricht einfügen, es als .txt-Datei anhängen, den Excel-Bericht anhängen.

Webhook ruft an dieser Stelle des Ablaufs eine URL von Ihnen auf: Methode (POST, PUT, PATCH, GET, DELETE), Query-Parameter, Header, Authentifizierung (Bearer-Token, Basic, API-Schlüssel) und ein JSON-, Formular- oder Text-Body, jeder Wert mit den Daten des Ablaufs ausgefüllt. Mit einem Signaturgeheimnis wird jeder Aufruf signiert, damit Ihr Endpunkt prüfen kann, dass er von uns stammt. Ihr Endpunkt bestätigt den Empfang mit einer 2xx-Antwort; jede andere Antwort ist ein fehlgeschlagener Versuch und wird wiederholt. Er erzeugt status, response und json, die ausgewertete Antwort, für die folgenden Schritte.

Um einem CRM das Transkript nach Sprechern geteilt zu senden, setzen Sie "transcript": {"text": "{{transcribe.text}}", "segments": "{{transcribe.segments}}"} in den Body.

Beide Zustellschritte lassen sich einzeln in der Vorschau ansehen und testen: siehe Entwerfen und Testen.

Speicher#

S3 und AWS S3 arbeiten mit Buckets, Dateien und Ordnern in Ihrem eigenen Speicher: eine Aufnahme oder ein Transkript hochladen, kopieren, auflisten, herunterladen oder löschen. Siehe Speicher (S3).

Ablauf#

  • Bedingung vergleicht einen Wert (gleich, ungleich, enthält, größer als, kleiner als, ist leer, ist nicht leer) und fährt auf dem Zweig ja oder nein fort.
  • Verteiler sendet die Daten an mehrere Ziele gleichzeitig: andere Operations-Agents des Projekts, von denen jeder seine eigene Aufgabe erledigt, und Webhook-Adressen. Ziele, die bereits erfolgreich waren, werden bei einer Wiederholung nicht erneut beliefert.
  • Anderen Agent aufrufen führt einen anderen Operations-Agent des Projekts mit Daten aus diesem Ablauf aus und wartet standardmäßig auf sein Ergebnis (status, output).

Erfolgs- und Fehlerzweige#

Ein Pfeil kann einen Schritt bei Erfolg oder bei Fehler verlassen. Mit einem Fehlerzweig können Sie jemanden benachrichtigen, wenn ein Schritt aufgibt, zum Beispiel dem Team eine E-Mail senden, wenn Ihr CRM das Transkript abgelehnt hat. Legen Sie in den Wiederholungseinstellungen des Schritts fest, ob der Fehlerzweig nach Ausschöpfen der Wiederholungen oder beim ersten Fehler genommen wird.

Die Konsole

Diese Seiten sind schreibgeschützt. Der Testanruf, die API-Schlüssel und die aktuelle API-Referenz finden Sie in der Konsole, in der Ihr Konto angemeldet ist.

Konsole öffnen