REST Resource: phones.agentEvents

Zasób: AgentEvent

Zdarzenie od agenta do użytkownika.

Zapis JSON
{
  "name": string,
  "eventType": enum (AgentEvent.EventType),
  "messageId": string,
  "sendTime": string
}
Pola
name

string

To pole jest ustawiane przez platformę RBM. Nie uwzględniaj go podczas tworzenia zdarzenia agenta. Pole przyjmuje wartość „phones/{E.164}/agentEvents/{eventId}”, gdzie {E.164} to numer telefonu użytkownika w formacie E.164, a {eventId} to identyfikator zdarzenia agenta przypisany przez agenta.

eventType

enum (AgentEvent.EventType)

Typ zdarzenia agenta.

messageId

string

Identyfikator wiadomości użytkownika, której dotyczy zdarzenie agenta. To pole ma zastosowanie tylko w przypadku zdarzeń agenta typu READ.

sendTime

string (Timestamp format)

To pole jest ustawiane przez platformę RBM. Nie uwzględniaj go podczas tworzenia wiadomości od agenta. To pole określa czas wysłania zdarzenia do użytkownika.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i używają 0, 3, 6 lub 9 cyfr ułamkowych. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

AgentEvent.EventType

Typ zdarzenia agenta.

Wartości w polu enum
TYPE_UNSPECIFIED Nie określono.
IS_TYPING Pracownik obsługi klienta pisze.
READ Wiadomość wysłana przez użytkownika została odczytana przez agenta.

Metody

create

Wysyła zdarzenie od agenta do użytkownika.