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. |