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. Sie darf beim Erstellen eines Agent-Ereignisses nicht angegeben werden. Das Feld wird in „phones/{E.164}/agentEvents/{eventId}“ aufgelöst, wobei {E.164} die Telefonnummer des Nutzers im E.164-Format und {eventId} die vom Kundenservicemitarbeiter zugewiesene ID des Kundenservicemitarbeiter-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. Sie darf nicht in Agent-Nachrichten enthalten sein. Das Feld gibt die Zeit an, zu der das Ereignis an den Nutzer gesendet wird.

Verwendet RFC 3339. Die generierte Ausgabe wird immer Z-normalisiert und verwendet 0, 3, 6 oder 9 Nachkommastellen. Andere Offsets als „Z“ werden ebenfalls akzeptiert. 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 vom Nutzer gesendete Nachricht wurde vom Kundenservicemitarbeiter gelesen.

Methoden

create

Sendet ein Ereignis vom Agent an einen Nutzer.