QM-Anrufsitzungsereignisdaten

Auf dieser Seite werden die Anrufsitzungsereignisdaten beschrieben, die von 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- und SIPREC-Integration.

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

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 Agent-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 den 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 Kundenservicemitarbeiter 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 eines Dritten klingelt.

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 beantwortet einen Anruf, der von einem Dritten initiiert wurde.

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 stellt einen Dritten in die Warteschleife.

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 gestartet 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 ist 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 ignoriert

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 geschwärzt

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.

  • Übergibt 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

Verfügbar im item-Objekt.

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

Verfügbar im item-Objekt.

Die E-Mail-Adresse des Kundenservicemitarbeiters.

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

State

  • login
  • logout

Verfügbar im item-Objekt.

Der Status des Agents zum Zeitpunkt des Ereignisses.

  • Wird login übergeben, wenn der Agent angemeldet ist.
  • Wird logout übergeben, wenn der Agent abgemeldet ist.

Felder für Anrufstatus

Feldname Werte Beschreibung Verhalten

CallID

Die Anruf-ID

Verfügbar im item-Objekt.

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

Verfügbar im item-Objekt.

Der aktuelle Status der Anrufsitzung.

  • Gibt dialing zurück, wenn sich ein ausgehender Anruf im Klingelstatus für den Kundenservicemitarbeiter oder Endnutzer befindet.
  • 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 oder weitergeleiteter Anruf im Projektionsstatus für den Kundenservicemitarbeiter befindet.
  • Wird übergeben, wenn der Kundenservicemitarbeiter oder Endnutzer mit der Telefonkonferenz verbunden ist.connected
  • Wird übergeben, wenn der Anruf automatisch weitergeleitet wird, ohne dass er an Kundenservicemitarbeiter weitergeleitet wird.redirected
  • 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

Verfügbar im item-Objekt.

Die Richtung der Anrufsitzung aus Sicht des Contact Centers.

  • 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

Verfügbar im item-Objekt.

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 Teilnehmerobjekt 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

Verfügbar im item-Objekt.

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

Verfügbar im item-Objekt.

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

Verfügbar im item-Objekt.

Der Sprachcode der vom Endnutzer ausgewählten Sprache.

Das gilt nur für eingehende Anrufe.

Queue_uuid

Die Warteschlangen-ID

Verfügbar im item-Objekt.

Die UUID der Warteschleife, die der Anruf erreicht.

Dies gilt nur für eingehende Anrufe und Anrufe, die über die Warteschlange weitergeleitet werden.

Recording_permitted

Boolesche Variable

Verfügbar im item-Objekt.

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

Verfügbar im item-Objekt.

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

Verfügbar im Participants-Objekt.

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

Verfügbar im Participants-Objekt.

Der Typ des Anrufteilnehmers.

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

State

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

Verfügbar im Participants-Objekt.

Der aktuelle Status des Teilnehmers in der Telefonkonferenz.

  • Wird übergeben, wenn sich ein Segment eines ausgehenden Anrufs 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 Agent 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 Schwärzung von Anrufen im KI-Agenten oder im Anrufsegment des Endnutzers oder des Drittanbieters deaktiviert ist.unredacted
  • Wird muted übergeben, wenn der KI-Agent stummgeschaltet wird
  • unmuted wird übergeben, wenn die Stummschaltung des KI-Agents aufgehoben wird

MediaID

  • twilio_mediaID
  • nexmo_mediaID

Verfügbar im Participants-Objekt.

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.