REST Resource: phones.agentEvents

Ressource: AgentEvent

Ein Ereignis vom Agent an den Nutzer.

JSON-Darstellung
{
  "name": string,
  "eventType": enum (AgentEvent.EventType),
  "messageId": string,
  "sendTime": string
}
Felder
name

string

Dieses Feld wird von der RBM-Plattform festgelegt. Fügen Sie ihn nicht ein, wenn Sie ein Agent-Ereignis erstellen. Das Feld löst „phones/{E.164}/agentEvents/{eventId}“ auf, wobei {E.164} die Telefonnummer des Nutzers im E.164-Format und {eventId} die vom Agent zugewiesene ID des Agent-Ereignisses ist.

eventType

enum (AgentEvent.EventType)

Der Typ des Agent-Ereignisses.

messageId

string

Die ID der Nutzernachricht, auf die sich das Agent-Ereignis bezieht. Dieses Feld gilt nur für Agent-Ereignisse vom Typ READ.

sendTime

string (Timestamp format)

Dieses Feld wird von der RBM-Plattform festgelegt. Fügen Sie sie nicht hinzu, wenn Sie eine Agent-Nachricht erstellen. Das Feld löst den Zeitpunkt auf, zu dem das Ereignis an den Nutzer gesendet wird.

Es wird RFC 3339 verwendet, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Glieder mit Dezimalstellen enthält. Andere Achsenbezeichnungen als „Z“ sind ebenfalls zulässig. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

AgentEvent.EventType

Typ eines Agent-Ereignisses.

Enums
TYPE_UNSPECIFIED Nicht angegeben.
IS_TYPING Der Kundenservicemitarbeiter schreibt gerade.
READ Die von einem Nutzer gesendete Nachricht wurde vom Agent gelesen.

Methoden

create

Sendet ein Ereignis vom Agent an einen Nutzer.