REST Resource: phones.agentEvents

Recurso: AgentEvent

Um evento do agente para o usuário.

Representação JSON
{
  "name": string,
  "eventType": enum (AgentEvent.EventType),
  "messageId": string,
  "sendTime": string
}
Campos
name

string

Esse campo é definido pela plataforma RBM. Não o inclua ao criar um evento do agente. O campo resolve "phones/{E.164}/agentEvents/{eventId}", em que {E.164} é o número de telefone do usuário no formato E.164 e {eventId} é o ID atribuído pelo agente do evento do agente.

eventType

enum (AgentEvent.EventType)

O tipo do evento do agente.

messageId

string

O ID da mensagem do usuário a que o evento do agente pertence. Este campo só é aplicável a eventos de agente do tipo READ.

sendTime

string (Timestamp format)

Esse campo é definido pela plataforma RBM. Não o inclua ao criar uma mensagem do agente. O campo determina o horário em que o evento é enviado ao usuário.

Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

AgentEvent.EventType

Tipo de um evento do agente.

Enums
TYPE_UNSPECIFIED Não especificado.
IS_TYPING O agente está digitando.
READ A mensagem enviada por um usuário foi lida pelo agente.

Métodos

create

Envia um evento do agente para um usuário.