Type alias EngagementStatusBeta
EngagementStatus: { engagementStatus: { engagementId: string; endTime?: number; state: "active" | "inactive" | "wrap-up" | "end"; channel: "voice" | "video" | "messaging" | "email"; source: "video_webVideo" | "video_inAppVideo" | "video_kiosk" | "messaging_webChat" | "messaging_inAppChat" | "messaging_facebook" | "messaging_whatsapp" | "messaging_sms" | ""; isConference: string; assignedAgentId?: string; assignedAgentName?: string; consumers: { consumerId?: string; consumerDisplayName?: string; consumerNumber?: string; consumerEmail?: string }[] } }
Type declaration
-
engagementStatus: { engagementId: string; endTime?: number; state: "active" | "inactive" | "wrap-up" | "end"; channel: "voice" | "video" | "messaging" | "email"; source: "video_webVideo" | "video_inAppVideo" | "video_kiosk" | "messaging_webChat" | "messaging_inAppChat" | "messaging_facebook" | "messaging_whatsapp" | "messaging_sms" | ""; isConference: string; assignedAgentId?: string; assignedAgentName?: string; consumers: { consumerId?: string; consumerDisplayName?: string; consumerNumber?: string; consumerEmail?: string }[] }
-
engagementId: string
-
Optional
endTime?: number
-
state: "active" | "inactive" | "wrap-up" | "end"
-
channel: "voice" | "video" | "messaging" | "email"
-
source: "video_webVideo" | "video_inAppVideo" | "video_kiosk" | "messaging_webChat" | "messaging_inAppChat" | "messaging_facebook" | "messaging_whatsapp" | "messaging_sms" | ""
-
isConference: string
-
Optional
assignedAgentId?: string
-
Optional
assignedAgentName?: string
-
consumers: { consumerId?: string; consumerDisplayName?: string; consumerNumber?: string; consumerEmail?: string }[]
The engagement's ID