Risorsa: AgentEvent
Un evento dall'agente all'utente.
Rappresentazione JSON |
---|
{
"name": string,
"eventType": enum ( |
Campi | |
---|---|
name |
Questo campo è impostato dalla piattaforma RBM. Non includerlo durante la creazione di un evento agente. Il campo risolve "phones/{E.164}/agentEvents/{eventId}", dove {E.164} è il numero di telefono dell'utente in formato E.164 e {eventId} è l'ID assegnato dall'agente dell'evento agente. |
eventType |
Il tipo di evento dell'agente. |
messageId |
L'ID del messaggio utente a cui appartiene l'evento agente. Questo campo è applicabile solo per gli eventi agente di tipo READ. |
sendTime |
Questo campo è impostato dalla piattaforma RBM. Non includerlo durante la creazione di un messaggio agente. Il campo determina l'ora in cui l'evento viene inviato all'utente. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
AgentEvent.EventType
Tipo di evento agente.
Enum | |
---|---|
TYPE_UNSPECIFIED |
Non specificato. |
IS_TYPING |
L'agente sta scrivendo. |
READ |
Il messaggio inviato da un utente è stato letto dall'agente. |
Metodi |
|
---|---|
|
Invia un evento dall'agente a un utente. |