Recurso: AgentEvent
Es un evento del agente para el usuario.
Representación JSON |
---|
{
"name": string,
"eventType": enum ( |
Campos | |
---|---|
name |
La plataforma de RBM establece este campo. No lo incluyas cuando crees un evento del agente. El campo resuelve "phones/{E.164}/agentEvents/{eventId}", donde {E.164} es el número de teléfono del usuario en formato E.164 y {eventId} es el ID asignado por el agente del evento del agente. |
eventType |
Es el tipo de evento del agente. |
messageId |
Es el ID del mensaje del usuario al que pertenece el evento del agente. Este campo solo se aplica a los eventos de agente de tipo READ. |
sendTime |
La plataforma de RBM establece este campo. No lo incluyas cuando crees un mensaje del agente. El campo resuelve el momento en que se envía el evento al usuario. Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizado a Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
AgentEvent.EventType
Es el tipo de evento del agente.
Enumeraciones | |
---|---|
TYPE_UNSPECIFIED |
No se especifica. |
IS_TYPING |
El agente está escribiendo. |
READ |
El agente leyó el mensaje que envió el usuario. |
Métodos |
|
---|---|
|
Envía un evento del agente a un usuario. |