Zum Hauptinhalt springen
Aktionen

Den Anrufer kennen, bevor der Anruf beginnt

Schlagen Sie den Anrufer in Ihrem eigenen System nach, bevor der Agent grüßt.

Ein Pre fetch fragt Ihr System nach dem Anrufer, während der Anruf aufgebaut wird, und gibt die Antwort an den Agenten weiter, bevor er sein erstes Wort sagt — so kann er einen wiederkehrenden Kunden mit Namen begrüßen, eine offene Bestellung sehen oder die Kundenstufe des Anrufers kennen.

Einrichten​

  1. Einen Pre fetch hinzufügen

    Öffnen Sie den Agenten → Aktionen → Tool anlegen und wählen Sie oben im Menü Pre fetch.

  2. Auf Ihren Endpunkt richten
    FeldWas Sie eintragen
    NameEin kurzer Name, z. B. crm_lookup. Er ist auch der Name des Blocks, den der Agent liest
    API URLIhr Endpunkt, z. B. https://crm.example.com/lookup?phone={phone}
    HTTP-MethodeGET passt am besten; POST, PUT, PATCH und DELETE funktionieren auch
    HeaderOptional, z. B. Ihr API-Schlüssel
    AbfrageparameterOptional; ein neuer Pre fetch startet mit phone={phone}
  3. Die Platzhalter nutzen

    Sie werden bei jedem Anruf in URL, Headern und Parametern ausgefüllt:

    PlatzhalterWert
    {phone}Die Nummer des Anrufers; bei einem ausgehenden Anruf die gewählte Nummer
    {direction}inbound oder outbound
    {agent_id}Die ID des Agenten
    {user_id}Die ID des Kontoinhabers
    {call_id}Die ID des Anrufs — gleichen Sie sie mit den Daten ab, die Sie nach dem Anruf erhalten

Was der Agent bekommt​

Ihre Antwort wird den Anweisungen des Agenten als benannter Block hinzugefügt. Gibt Ihr Endpunkt { "name": "Sarah Johnson", "tier": "Gold", "open_orders": 1 } zurück, liest der Agent das vor der Begrüßung. Im Prompt können Sie festlegen, was er damit tun soll, z. B. wenn der Anrufkontext den Namen des Kunden enthält, begrüße ihn mit Namen.

Grenzen​

  • Nur Telefonanrufe — ein Webanruf hat keine Nummer, die man nachschlagen könnte.
  • Jede Anfrage hat 1,5 Sekunden, alle zusammen 2 Sekunden. Ein langsamer oder fehlerhafter Endpunkt verzögert die Begrüßung nie: Der Agent startet ohne diesen Block.
  • Antworten über 8 KB werden gekürzt. Geben Sie ein paar Felder zurück, nicht den ganzen Kundendatensatz.
  • Ein Pre fetch läuft immer; er hat keine Bedingung.

Anwendungsfälle​

  • Wiederkehrende Kunden mit Namen begrüßen.
  • Die offene Bestellung kennen, bevor der Anrufer sie erklärt.
  • VIP-Nummern vom ersten Satz an anders behandeln.