REST Resource: phones.agentEvents

Ressource: AgentEvent

Événement entre l'agent et l'utilisateur.

Représentation JSON
{
  "name": string,
  "eventType": enum (AgentEvent.EventType),
  "messageId": string,
  "sendTime": string
}
Champs
name

string

Ce champ est défini par la plateforme RBM. Ne l'incluez pas lorsque vous créez un événement d'agent. Le champ résout "phones/{E.164}/agentEvents/{eventId}", où {E.164} correspond au numéro de téléphone de l'utilisateur au format E.164 et {eventId} à l'ID attribué par l'agent à l'événement de l'agent.

eventType

enum (AgentEvent.EventType)

Type d'événement de l'agent.

messageId

string

ID du message utilisateur associé à l'événement de l'agent. Ce champ ne s'applique qu'aux événements d'agent de type READ.

sendTime

string (Timestamp format)

Ce champ est défini par la plateforme RBM. Ne l'incluez pas lorsque vous créez un message d'agent. Ce champ résout l'heure à laquelle l'événement est envoyé à l'utilisateur.

Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

AgentEvent.EventType

Type d'un événement d'agent.

Enums
TYPE_UNSPECIFIED Non spécifié.
IS_TYPING L'agent est en train d'écrire.
READ Le message envoyé par un utilisateur a été lu par l'agent.

Méthodes

create

Envoie un événement de l'agent à un utilisateur.