REST Resource: phones.agentEvents

리소스: AgentEvent

상담사가 사용자에게 보내는 이벤트입니다.

JSON 표현
{
  "name": string,
  "eventType": enum (AgentEvent.EventType),
  "messageId": string,
  "sendTime": string
}
필드
name

string

이 필드는 RBM 플랫폼에서 설정합니다. 에이전트 이벤트를 만들 때 포함하지 마세요. 필드는 'phones/{E.164}/agentEvents/{eventId}'로 확인됩니다. 여기서 {E.164}는 E.164 형식의 사용자 전화번호이고 {eventId}는 상담사 이벤트의 상담사가 할당한 ID입니다.

eventType

enum (AgentEvent.EventType)

상담사 이벤트의 유형입니다.

messageId

string

에이전트 이벤트와 관련된 사용자 메시지의 ID입니다. 이 필드는 READ 유형의 에이전트 이벤트에만 적용됩니다.

sendTime

string (Timestamp format)

이 필드는 RBM 플랫폼에서 설정합니다. 에이전트 메시지를 만들 때 포함하지 마세요. 이 필드는 이벤트가 사용자에게 전송되는 시간을 확인합니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

AgentEvent.EventType

상담사 이벤트의 유형입니다.

열거형
TYPE_UNSPECIFIED 지정되지 않음
IS_TYPING 상담사가 메시지를 입력하고 있습니다.
READ 사용자가 보낸 메시지를 상담사가 읽었습니다.

메서드

create

에이전트에서 사용자에게 이벤트를 전송합니다.