Recurso: AgentEvent
Um evento do agente para o usuário.
Representação JSON |
---|
{
"name": string,
"eventType": enum ( |
Campos | |
---|---|
name |
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 |
O tipo de evento do agente. |
messageId |
O ID da mensagem do usuário a que o evento do agente se refere. Esse campo só é aplicável a eventos de agente do tipo READ. |
sendTime |
Esse campo é definido pela plataforma RBM. Não o inclua ao criar uma mensagem para o agente. O campo resolve o horário em que o evento é enviado ao usuário. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
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 |
|
---|---|
|
Envia um evento do agente para um usuário. |