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 nel formato E.164 e {eventId} è l'ID dell'evento dell'agente assegnato dall'agente. |
eventType |
Il tipo di evento dell'agente. |
messageId |
L'ID del messaggio dell'utente a cui si riferisce l'evento dell'agente. Questo campo è applicabile solo agli eventi dell'agente di tipo READ. |
sendTime |
Questo campo è impostato dalla piattaforma RBM. Non includerlo quando crei un messaggio dell'agente. Il campo risolve l'ora in cui l'evento viene inviato all'utente. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". 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. |