QM-Anrufsitzungsereignisdaten

Auf dieser Seite werden die Anrufsitzungsereignisdaten beschrieben, die von der Contact Center AI Platform (CCAI Platform) in Ihre QM-Anwendung (Quality Management) exportiert werden können. Weitere Informationen zur Integration der CCAI-Plattform in Ihre QM-Anwendung finden Sie unter QM-, SIPREC- und WFM-Integration.

Informationen zu Ereignisdaten für Chatsitzungen finden Sie unter Ereignisdaten für QM-Chatsitzungen.

Anrufsitzungsereignisse und ‑trigger

Bestimmte Anrufsitzungsereignisse lösen den Export von Anrufsitzungsdaten in Ihre QM-Anwendung aus. In diesem Abschnitt werden die Anrufer-Ereignistypen und die Aktionen aufgeführt, die die einzelnen Ereignisse auslösen. Außerdem enthält es ein Beispiel für die Nutzlast eines Sitzungsereignisses für jeden Sitzungsereignistyp.

Agent-Logs in

Dieses Ereignis wird durch die folgenden Aktionen ausgelöst:

  • Ein Kundenservicemitarbeiter meldet sich über das Contact Center AI Platform-Portal im Agent-Adapter an.

  • Ein Kundenservicemitarbeiter meldet sich über ein CRM beim Kundenservicemitarbeiter-Adapter an.

Das folgende Codebeispiel zeigt die Ereignisnutzlast:

{
 "type" : "AgentState",
 "item" : {
  "ParticipantID" : "1234",
  "Email" : "some.email@domain.com",
  "State" : "login"
 }
}

Kundenservicemitarbeiter meldet sich ab

Dieses Ereignis wird durch die folgenden Aktionen ausgelöst:

  • Ein Kundenservicemitarbeiter meldet sich über das Contact Center AI Platform-Portal vom Agent-Adapter ab.

  • Ein Kundenservicemitarbeiter meldet sich über ein CRM vom Agent-Adapter ab.

Das folgende Codebeispiel zeigt die Ereignisnutzlast:

{
 "type" : "AgentState",
 "item" : {
  "ParticipantID" : "1234",
  "Email" : "some.email@domain.com",
  "State" : "logout"
 }
}

Eingehender Anruf wird projiziert

Dieses Ereignis wird ausgelöst, wenn ein Endnutzer das Contact Center anruft und der Anruf an einen Kundenservicemitarbeiter weitergeleitet wird.

Dieses Ereignis wird nur ausgelöst, wenn der Anruf für deltacast projiziert wird. Durch Multicast-Übertragungen werden keine Ereignisse ausgelöst. Nur die erste Deltacast-Projektion für den Anruf in einer Kaskadengruppe löst ein Ereignis aus.

Dieses Ereignis umfasst Anrufprognosen, die über Anrufweiterleitungen, Umleitungen und Abweisungen empfangen wurden.

Das folgende Codebeispiel zeigt die Ereignisnutzlast:

{
 "type" : "CallState",
 "item" : {
  "CallID" : "846802bf90d1",
  "State" : "ringing",
  "Direction" : "incoming",
  "Initiator" : "+123456789",
  "Queue_path_ids": "1/2/3",
  "Queue_path_names" : "support/orders/status",
  "Language" : "en",
  "Queue_uuid" : 3,
  "Recording_permitted" : true,
  "Participants" :
  [
   {
    "ParticipantID" : "+123456789",
    "Type" : "external",
    "State" : "connected"
   },
   {
    "ParticipantID" : "1234",
    "Type" : "agent",
    "State" : "ringing"
   }
  ],
  "MediaID" : "208188811_124248155@67.231.1.110"
 }
}

Eingehender Anruf wird angenommen

Dieses Ereignis wird ausgelöst, wenn ein Agent einen projizierten Anruf annimmt.

Dieses Ereignis wird ausgelöst, wenn der Anruf von einem Kundenservicemitarbeiter beantwortet wird, sowohl bei Delta- als auch bei Multicast-Projektionen. Dieses Ereignis gilt für Anrufe, die über Anrufumleitungen und -abweisungen empfangen und beantwortet werden.

Das folgende Codebeispiel zeigt die Ereignisnutzlast:

{
 "type" : "CallState",
 "item" : {
  "CallID" : "846802bf90d1",
  "State" : "connected",
  "Direction" : "incoming",
  "Initiator" : "+123456789",
  "Queue_path_ids": "1/2/3",
  "Queue_path_names" : "support/orders/status",
  "Language" : "en",
  "Queue_uuid" : 3,
  "Recording_permitted" : true,
  "Participants" :
  [
   {
    "ParticipantID" : "+123456789",
    "Type" : "external",
    "State" : "connected"
   },
  {
    "ParticipantID" : "1234",
    "Type" : "agent",
    "State" : "connected"
   }
  ],
  "MediaID" : "208188811_124248155@67.231.1.110"
 }
}

Ausgehender Anruf klingelt

Dieses Ereignis wird durch die folgenden Aktionen ausgelöst:

  • Ein Agent wählt einen neuen ausgehenden Anruf und der Anruf klingelt für einen Endnutzer.

  • Ein Kundenservicemitarbeiter wählt einen Anruf mit mehreren Teilnehmern und das Telefon klingelt bei einem Dritten.

Das folgende Codebeispiel zeigt die Ereignisnutzlast:

{
 "type" : "CallState",
 "item" : {
  "CallID" : "e9dd62bb",
  "State" : "dialing",
  "Direction" : "outgoing",
  "Initiator" : "+123456789",
  "Queue_path_ids": "1/2/3",
  "Queue_path_names" : "support/orders/status",
  "Language" : "en",
  "Queue_uuid" : 3,
  "Recording_permitted" : true,
  "Participants" :
  [
   {
    "ParticipantID" : "1234",
    "Type" : "agent",
    "State" : "connected"
   },
   {
    "ParticipantID" : "+123456789",
    "Type" : "external",
    "State" : "connected"
   }
  ],
  "MediaID" : "208188811_124248155@67.231.1.110"
 }
}

Ausgehender Anruf wird angenommen

Dieses Ereignis wird durch die folgenden Aktionen ausgelöst:

  • Ein Endnutzer nimmt einen ausgehenden Anruf entgegen.

  • Ein Dritter nimmt einen Anruf mit mehreren Teilnehmern entgegen.

Das folgende Codebeispiel zeigt die Ereignisnutzlast:

{
 "type" : "CallState",
 "item" : {
  "CallID" : "e9dd62bb",
  "State" : "connected",
  "Direction" : "outgoing",
  "Initiator" : "+123456789",
  "Queue_path_ids": "1/2/3",
  "Queue_path_names" : "support/orders/status",
  "Language" : "en",
  "Queue_uuid" : 3,
  "Recording_permitted" : true,
  "Participants" :
  [
   {
    "ParticipantID" : "1234",
    "Type" : "agent",
    "State" : "connected"
   },
   {
    "ParticipantID" : "+123456789",
    "Type" : "external",
    "State" : "connected"
   }
  ],
  "MediaID" : "208188811_124248155@67.231.1.110"
 }
}

Anruf wird gehalten

Dieses Ereignis wird durch die folgenden Aktionen ausgelöst:

  • Ein Kundenservicemitarbeiter stellt einen Endnutzer in die Warteschleife.

  • Ein Kundenservicemitarbeiter legt einen Drittanbieter auf Hold.

Das folgende Codebeispiel zeigt die Ereignisnutzlast:

 "type" : "CallState",
 "item" : {
  "CallID" : "846802bf90d1",
  "State" : "held",
  "Direction" : "incoming",
  "Initiator" : "+123456789",
  "Queue_path_ids": "1/2/3",
  "Queue_path_names" : "support/orders/status",
  "Language" : "en",
  "Queue_uuid" : 3,
  "Recording_permitted" : true,
  "Participants" :
  [
   {
    "ParticipantID" : "+123456789",
    "Type" : "external",
    "State" : "held"
   },
  {
    "ParticipantID" : "1234",
    "Type" : "agent",
    "State" : "connected"
   }
  ],
  "MediaID" : "208188811_124248155@67.231.1.110"
 }
}

Der Anruf wird nicht mehr gehalten

Dieses Ereignis wird durch die folgenden Aktionen ausgelöst:

  • Ein Kundenservicemitarbeiter entfernt einen Endnutzer aus dem Hold.

  • Ein Kundenservicemitarbeiter entfernt einen Dritten aus der Warteschleife.

Das folgende Codebeispiel zeigt die Ereignisnutzlast:

{
 "type" : "CallState",
 "item" : {
  "CallID" : "846802bf90d1",
  "State" : "connected",
  "Direction" : "incoming",
  "Initiator" : "+123456789",
  "Queue_path_ids": "1/2/3",
  "Queue_path_names" : "support/orders/status",
  "Language" : "en",
  "Queue_uuid" : 3,
  "Recording_permitted" : true,
  "Participants" :
  [
   {
    "ParticipantID" : "+123456789",
    "Type" : "external",
    "State" : "connected"
   },
  {
    "ParticipantID" : "1234",
    "Type" : "agent",
    "State" : "connected"
   }
  ],
  "MediaID" : "208188811_124248155@67.231.1.110"
 }
}

Kaltübertragung wird initiiert und akzeptiert

Dieses Ereignis wird durch die folgenden Aktionen ausgelöst:

  • Ein Kundenservicemitarbeiter leitet einen Anruf ohne Vorankündigung an einen anderen Kundenservicemitarbeiter weiter und die Weiterleitung wird akzeptiert.

  • Ein Kundenservicemitarbeiter leitet einen Anruf an eine andere Warteschlange weiter und der Anruf wird von einem Kundenservicemitarbeiter aus dieser Warteschlange angenommen.

  • Ein KI-Agent lädt einen anderen KI-Agenten zu einer Telefonkonferenz ein. Der andere KI-Agent nimmt die Einladung an und tritt der Telefonkonferenz bei.

Das folgende Codebeispiel zeigt die Ereignisnutzlast:

{
 "type" : "CallState",
 "item" : {
  "CallID" : "846802bf90d1",
  "State" : "transferred",
  "Direction" : "incoming",
  "Initiator" : "+123456789",
  "Queue_path_ids": "1/2/3",
  "Queue_path_names" : "support/orders/status",
  "Language" : "en",
  "Queue_uuid" : 3,
  "Recording_permitted" : true,
  "Participants" :
  [
   {
    "ParticipantID" : "+123456789",
    "Type" : "external",
    "State" : "connected"
   },
  {
    "ParticipantID" : "4321",
    "Type" : "agent",
    "State" : "connected"
   }
  ],
  "MediaID" : "208188811_124248155@67.231.1.110"
 }
}

Warm-Transfer wird initiiert und akzeptiert

Dieses Ereignis wird durch die folgenden Aktionen ausgelöst:

  • Ein Kundenservicemitarbeiter leitet einen Anruf an einen anderen Kundenservicemitarbeiter weiter und die Weiterleitung wird akzeptiert.

  • Ein Kundenservicemitarbeiter leitet einen Anruf an eine andere Warteschlange weiter und der Anruf wird von einem Kundenservicemitarbeiter aus dieser Warteschlange angenommen.

  • Ein Kundenservicemitarbeiter lädt einen anderen Kundenservicemitarbeiter zu einer Telefonkonferenz ein. Der andere Kundenservicemitarbeiter nimmt die Einladung an und tritt der Telefonkonferenz bei.

Das folgende Codebeispiel zeigt die Ereignisnutzlast:

{
 "type" : "CallState",
 "item" : {
  "CallID" : "846802bf90d1",
  "State" : "conferenced",
  "Direction" : "incoming",
  "Initiator" : "+123456789",
  "Queue_path_ids": "1/2/3",
  "Queue_path_names" : "support/orders/status",
  "Language" : "en",
  "Queue_uuid" : 3,
  "Recording_permitted" : true,
  "Participants" :
  [
   {
    "ParticipantID" : "+123456789",
    "Type" : "external",
    "State" : "connected"
   },
  {
    "ParticipantID" : "1234",
    "Type" : "agent",
    "State" : "connected"
  },
  {
    "ParticipantID" : "4321",
    "Type" : "agent",
    "State" : "connected"
   }
  ],
  "MediaID" : "208188811_124248155@67.231.1.110"
 }
}

Kundenservicemitarbeiter verlässt eine Telefonkonferenz

Dieses Ereignis wird ausgelöst, wenn ein Kundenservicemitarbeiter eine Telefonkonferenz verlässt, ohne sie zu beenden.

Das folgende Codebeispiel zeigt die Ereignisnutzlast:

{
 "type" : "CallState",
 "item" : {
  "CallID" : "846802bf90d1",
  "State" : "participantDisconnect",
  "Direction" : "incoming",
  "Initiator" : "+123456789",
  "Queue_path_ids": "1/2/3",
  "Queue_path_names" : "support/orders/status",
  "Language" : "en",
  "Queue_uuid" : 3,
  "Recording_permitted" : true,
  "Participants" :
  [
   {
    "ParticipantID" : "+123456789",
    "Type" : "external",
    "State" : "connected"
   },
  {
    "ParticipantID" : "1234",
    "Type" : "agent",
    "State" : "disconnected"
  },
  {
    "ParticipantID" : "4321",
    "Type" : "agent",
    "State" : "connected"
   }
  ],
  "MediaID" : "208188811_124248155@67.231.1.110"
 }
}

Anruf stummgeschaltet

Dieses Ereignis wird durch die folgenden Aktionen ausgelöst:

  • Ein Kundenservicemitarbeiter schaltet einen Anruf stumm.

  • Ein KI-Agent schaltet andere Teilnehmer in einem Anruf stumm.

Dieses Ereignis gilt für alle Anrufe.

Das folgende Codebeispiel zeigt die Ereignisnutzlast:

{
 "type" : "CallState",
 "item" : {
  "CallID" : "846802bf90d1",
  "State" : "connected",
  "Direction" : "incoming",
  "Initiator" : "+123456789",
  "Queue_path_ids": "1/2/3",
  "Queue_path_names" : "support/orders/status",
  "Language" : "en",
  "Queue_uuid" : 3,
  "Recording_permitted" : true,\
  "Participants" :
  [
   {
    "ParticipantID" : "+123456789",
    "Type" : "external",
    "State" : "connected"
   },
  {
    "ParticipantID" : "1234",
    "Type" : "agent",
    "State" : "muted"
  },
  {
    "ParticipantID" : "4321",
    "Type" : "agent",
    "State" : "muted"
   }
  ],
  "MediaID" : "208188811_124248155@67.231.1.110"
 }
}

Anruf wird nicht mehr stummgeschaltet

Dieses Ereignis wird durch die folgenden Aktionen ausgelöst:

  • Ein Kundenservicemitarbeiter schaltet einen Anruf stumm.

  • Ein KI-Agent hebt die Stummschaltung anderer Teilnehmer in einem Anruf auf.

Dieses Ereignis gilt für alle Anrufe.

Das folgende Codebeispiel zeigt die Ereignisnutzlast:

{
 "type" : "CallState",
 "item" : {
  "CallID" : "846802bf90d1",
  "State" : "connected",
  "Direction" : "incoming",
  "Initiator" : "+123456789",
  "Queue_path_ids": "1/2/3",
  "Queue_path_names" : "support/orders/status",
  "Language" : "en",
  "Queue_uuid" : 3,
  "Recording_permitted" : true,
  "Participants" :
  [
   {
    "ParticipantID" : "+123456789",
    "Type" : "external",
    "State" : "connected"
   },
  {
    "ParticipantID" : "1234",
    "Type" : "agent",
    "State" : "unmuted"
  },
  {
    "ParticipantID" : "4321",
    "Type" : "agent",
    "State" : "unmuted"
   }
  ],
  "MediaID" : "208188811_124248155@67.231.1.110"
 }
}

Anruf wurde geschwärzt

Dieses Ereignis wird ausgelöst, wenn ein Kundenservicemitarbeiter einen Anruf unkenntlich macht.

Das folgende Codebeispiel zeigt die Ereignisnutzlast:

{
 "type" : "CallState",
 "item" : {
  "CallID" : "846802bf90d1",
  "State" : "connected",
  "Direction" : "incoming",
  "Initiator" : "+123456789",
  "Queue_path_ids": "1/2/3",
  "Queue_path_names" : "support/orders/status",
  "Language" : "en",
  "Queue_uuid" : 3,
  "Recording_permitted" : true,
  "Participants" :
  [
   {
    "ParticipantID" : "+123456789",
    "Type" : "external",
    "State" : "redacted"
   },
  {
    "ParticipantID" : "1234",
    "Type" : "agent",
    "State" : "redacted"
  }
  ],
  "MediaID" : "208188811_124248155@67.231.1.110"
 }
}

Anruf ist nicht anonymisiert

Dieses Ereignis wird ausgelöst, wenn ein Kundenservicemitarbeiter die Schwärzung eines Anrufs aufhebt.

Das folgende Codebeispiel zeigt die Ereignisnutzlast:

{
 "type" : "CallState",
 "item" : {
  "CallID" : "846802bf90d1",
  "State" : "connected",
  "Direction" : "incoming",
  "Initiator" : "+123456789",
  "Queue_path_ids": "1/2/3",
  "Queue_path_names" : "support/orders/status",
  "Language" : "en",
  "Queue_uuid" : 3,
  "Recording_permitted" : true,
  "Participants" :
  [
   {
    "ParticipantID" : "+123456789",
    "Type" : "external",
    "State" : "unredacted"
   },
  {
    "ParticipantID" : "1234",
    "Type" : "agent",
    "State" : "unredacted"
  }
  ],
  "MediaID" : "208188811_124248155@67.231.1.110"
 }
}

Anruf beendet

Dieses Ereignis wird durch die folgenden Aktionen ausgelöst:

  • Ein Endnutzer beendet einen Anruf.

  • Ein Kundenservicemitarbeiter beendet einen Anruf.

Dieses Ereignis gilt für alle Anrufe.

Das folgende Codebeispiel zeigt die Nutzlast des Ereignisses für eingehende Anrufe:

{
 "type" : "CallState",
 "item" : {
  "CallID" : "846802bf90d1",
  "State" : "disconnected",
  "Direction" : "incoming",
  "Initiator" : "+123456789",
  "Queue_path_ids": "1/2/3",
  "Queue_path_names" : "support/orders/status",
  "Language" : "en",
  "Queue_uuid" : 3,
  "Recording_permitted" : true,
  "Participants" :
  [
   {
    "ParticipantID" : "+123456789",
    "Type" : "external",
    "State" : "disconnected"
   },
   {
    "ParticipantID" : "1234",
    "Type" : "agent",
    "State" : "disconnected"
   }
  ],
  "MediaID" : "208188811_124248155@67.231.1.110"
 }
}

Das folgende Codebeispiel zeigt die Nutzlast des Ereignisses für ausgehende Anrufe:

{
 "type" : "CallState",
 "item" : {
  "CallID" : "e9dd62bb",
  "State" : "disconnected",
  "Direction" : "outgoing",
  "Initiator" : "1234",
  "Participants" :
  [
   {
    "ParticipantID" : "1234",
    "Type" : "agent",
    "State" : "disconnected"
   },
   {
    "ParticipantID" : "+123456789",
    "Type" : "external",
    "State" : "disconnected"
   }
  ],
  "MediaID" : "208188811_124248155@67.231.1.110"
 }
}

Felder für Anrufsitzungsereignisse

In den folgenden Tabellen werden die Felder in den Sitzungsdaten beschrieben, die von Contact Center AI Platform in Ihre QM-Anwendung exportiert werden.

Allgemeine Felder

Feldname Zulässige Werte Beschreibung Effekt
type
  • AgentState
  • CallState

Der Ereignistyp der gesamten JSON-Nutzlast.

  • Tickets AgentState für agentenbezogene Ereignisse.
  • Übergibt CallState für anrufbezogene Ereignisse.

item

Das Objekt mit Ereignisinformationen.

Agentenstatusfelder

Feldname Werte Beschreibung Verhalten

ParticipantID

Eine Agent-ID

Im item-Objekt verfügbar.

Die Kennung des Kundenservicemitarbeiters im Contact Center AI Platform-System.

  • Übergibt den Wert des ID-Felds im agent_info-Objekt in den Metadaten der Contact Center AI Platform-Sitzung.

Email

Eine E-Mail-Adresse

Im item-Objekt verfügbar.

Die E-Mail-Adresse des Kundenservicemitarbeiters.

  • Übergibt den Wert des E-Mail-Felds im agent_info-Objekt in den Sitzungsmetadaten.

State

  • login
  • logout

Im item-Objekt verfügbar.

Der Status des KI-Agenten zum Zeitpunkt des Ereignisses.

  • Wird für login übergeben, wenn der Agent angemeldet ist.
  • Übergibt logout, wenn der Agent abgemeldet ist.

Felder für den Anrufstatus

Feldname Werte Beschreibung Verhalten

CallID

Die Anruf-ID

Im item-Objekt verfügbar.

Die Kennung der Anrufsitzung im Contact Center AI Platform-System.

  • Übergibt den Wert des ID-Felds im Hauptobjekt in den Metadaten der Contact Center AI Platform-Sitzung.

State

  • dialing
  • waiting
  • ringing
  • connected
  • redirected
  • deflected
  • transferred
  • conferenced
  • disconnected

Im item-Objekt verfügbar.

Der aktuelle Status der Anrufsitzung.

  • Gibt dialing zurück, wenn ein ausgehender Anruf für den Kundenservicemitarbeiter oder Endnutzer klingelt.
  • Wird auf waiting gesetzt, wenn der Anruf in die Warteschleife für die Weiterleitung an Kundenservicemitarbeiter gestellt wird.
  • Wird mit ringing übergeben, wenn sich ein eingehender/weitergeleiteter Anruf im Projektionsstatus für den Kundenservicemitarbeiter befindet.
  • Wird connected übergeben, wenn der Agent oder Endnutzer mit der Telefonkonferenz verbunden ist.
  • Wird redirected übergeben, wenn der Anruf automatisch weitergeleitet wird, ohne dass er an Kundenservicemitarbeiter weitergeleitet wird.
  • Wird übergeben, wenn der Anruf von einem Kundenservicemitarbeiter an einen anderen weitergeleitet wird.transferred
  • Wird übergeben, wenn der Anruf von einem Kundenservicemitarbeiter an einen anderen weitergeleitet wird.conferenced
  • Wird übergeben, wenn der Kundenservicemitarbeiter oder Endnutzer die Telefonkonferenz verlassen hat.disconnected

Direction

  • incoming
  • outgoing

Im item-Objekt verfügbar.

Die Richtung der Anrufsitzung aus Sicht des Contactcenters.

  • Wird incoming übergeben, wenn die Anrufsitzung eingehend ist.
  • Wird outgoing übergeben, wenn die Anrufsitzung ausgehend ist.

Initiator

  • Die Agent-ID
  • Die ID des virtuellen Kundenservicemitarbeiters
  • Die Telefonnummer des Endnutzers

Im item-Objekt verfügbar.

Die Kennung der Partei, die den Anrufstatus initialisiert.

  • Für Kundenservicemitarbeiter

    Übergibt den Wert des ID-Felds im agent_info-Objekt in den Sitzungsmetadaten.

  • Für virtuelle Kundenservicemitarbeiter

    Übergibt den Wert des Felds virtual_agent_id im Objekt „participants“ in den Sitzungsmetadaten.

  • Für Nutzer*innen

    Übergibt die Telefonnummer des Endnutzers, falls verfügbar.

    Andernfalls wird der Wert des ID-Felds im end_user-Objekt in den Sitzungsmetadaten übergeben.

Queue_path_ids

Ein Pfad mit Warteschlangen-IDs

Im item-Objekt verfügbar.

Der Warteschlangenpfad, den der Endnutzer durchlaufen hat, bevor er den ersten Kundenservicemitarbeiter des Anrufs erreicht hat.

Dieser Wert wird aus den Warteschlangen-IDs der aufgerufenen Warteschlange erstellt.

Das gilt nur für eingehende Anrufe.

Queue_path_names

Ein Pfad mit Warteschlangennamen

Im item-Objekt verfügbar.

Der Warteschlangenpfad, den der Endnutzer durchlaufen hat, bevor er den ersten Kundenservicemitarbeiter des Anrufs erreicht hat.

Dieser Wert wird aus den Warteschlangennamen der aufgerufenen Warteschlange erstellt.

Das gilt nur für eingehende Anrufe.

Language

Der Sprachcode

Im item-Objekt verfügbar.

Der Sprachcode der vom Endnutzer ausgewählten Sprache.

Das gilt nur für eingehende Anrufe.

Queue_uuid

Die Warteschlangen-ID

Im item-Objekt verfügbar.

Die UUID der Warteschleife, in die der Anruf gelangt.

Dies gilt nur für eingehende Anrufe und Anrufe, die aus der Warteschleife weitergeleitet werden.

Recording_permitted

Boolesche Variable

Im item-Objekt verfügbar.

Gibt an, ob die Anrufaufzeichnung für den jeweiligen Anruf zulässig ist.

  • Wird true übergeben, wenn die Anrufaufzeichnung zulässig ist.
  • Wird bestanden, wenn die Anrufaufzeichnung nicht zulässig ist.false

Custom_headers

Benutzerdefinierte Header

Im item-Objekt verfügbar.

Mit diesem Feld können benutzerdefinierte Daten wie SIP-Header übergeben werden.

Participants

Dieses Objekt ist im Objekt item verschachtelt.

Ein Objekt mit Informationen zum Anrufteilnehmer.

ParticipantID

  • agent_id
  • virtual_agent_id
  • consumer_phoneNumber
  • thirdParty_phoneNumber

Im Participants-Objekt verfügbar.

Die Kennung des Anrufteilnehmers.

  • Für Kundenservicemitarbeiter
  • Übergibt den Wert des ID-Felds im agent_info-Objekt in den Metadaten der Contact Center AI Platform-Sitzung.

  • Für virtuelle Kundenservicemitarbeiter
  • Übergibt den Wert des Felds virtual_agent_id im Objekt „participants“ in den Metadaten der Contact Center AI Platform-Sitzung.

  • Für Nutzer*innen
  • Übergibt die Telefonnummer des Endnutzers, falls verfügbar.

    Andernfalls wird der Wert des Felds id in der end_user object in den Metadaten der Contact Center AI Platform-Sitzung übergeben.

  • Für Drittanbieter
  • Gibt die Telefonnummer des Drittanbieters weiter, sofern verfügbar.

    Andernfalls wird der Wert null übergeben.

Type

  • agent
  • external

Im Participants-Objekt verfügbar.

Der Typ des Anrufteilnehmers.

  • Wird agent übergeben, wenn der Anrufteilnehmer ein Contact Center AI Platform-Agent ist.
  • Wird external übergeben, wenn der Anrufteilnehmer ein Endnutzer oder ein Drittanbieter ist.

State

  • dialing
  • ringing
  • connected
  • held
  • disconnected
  • callback
  • deflected
  • transferred
  • redacted
  • unredacted
  • muted
  • unmuted

Im Participants-Objekt verfügbar.

Der aktuelle Status des Teilnehmers in der Telefonkonferenz.

  • Wird übergeben, wenn sich ein Segment für ausgehende Anrufe im Klingelstatus für den Kundenservicemitarbeiter, den Endnutzer oder den Drittanbieter befindet.dialing
  • Wird ringing übergeben, wenn sich ein eingehendes oder weitergeleitetes Anrufsegment im Projektionsstatus für den Kundenservicemitarbeiter befindet.
  • Wird connected übergeben, wenn der Kundenservicemitarbeiter, der Endnutzer oder der Drittanbieter mit der Telefonkonferenz verbunden ist.
  • Wird übergeben, wenn der Endnutzer oder ein Dritter vom Kundenservicemitarbeiter in der Telefonkonferenz in die Warteschleife gelegt wird.held
  • Wird übergeben, wenn der Kundenservicemitarbeiter, der Endnutzer oder der Drittanbieter die Telefonkonferenz verlassen hat.disconnected
  • Wird übergeben, wenn die Anrufschwärzung im Agent-, Endnutzer- oder Drittanbieter-Anrufsegment aktiviert ist.redacted
  • Wird übergeben, wenn die Anrufredaktion im KI-Agenten, beim Endnutzer oder im Anrufsegment des Drittanbieters deaktiviert ist.unredacted
  • Wird muted übergeben, wenn der Agent stummgeschaltet wird
  • unmuted wird übergeben, wenn die Stummschaltung des KI-Agents aufgehoben wird

MediaID

  • twilio_mediaID
  • nexmo_mediaID

Im Participants-Objekt verfügbar.

Die Kennung für Medien der Anrufsitzung vom Mobilfunkanbieter.

  • Wird für die twilio_mediaID übergeben, wenn der Initiator eine Twilio-Nummer anruft oder von einer Twilio-Nummer aus anruft.
  • Wird an nexmo_mediaID übergeben, wenn der Initiator eine Nexmo-Nummer anruft oder von einer Nexmo-Nummer aus anruft.