REST Resource: phones.agentEvents

Recurso: AgentEvent

Es un evento del agente para el usuario.

Representación JSON
{
  "name": string,
  "eventType": enum (AgentEvent.EventType),
  "messageId": string,
  "sendTime": string
}
Campos
name

string

Este campo lo establece la plataforma de RCS para empresas. 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

enum (AgentEvent.EventType)

Es el tipo de evento del agente.

messageId

string

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

string (Timestamp format)

Este campo lo establece la plataforma de RCS para empresas. No lo incluyas cuando crees un mensaje del agente. El campo resuelve la hora en la que se envía el evento al usuario.

Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizada a Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

AgentEvent.EventType

Es el tipo de evento del agente.

Enums
TYPE_UNSPECIFIED No se especifica.
IS_TYPING El agente está escribiendo.
READ El agente leyó el mensaje que envió un usuario.

Métodos

create

Envía un evento del agente a un usuario.