Type alias EngagementStatusEventBeta
EngagementStatusEvent: { 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 }[] }; timestamp: number }
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"
-
Optional
channel?: "voice" | "video" | "messaging" | "email"
-
source: "video_webVideo" | "video_inAppVideo" | "video_kiosk" | "messaging_webChat" | "messaging_inAppChat" | "messaging_facebook" | "messaging_whatsapp" | "messaging_sms" | ""
-
Optional
isConference?: string
-
Optional
assignedAgentId?: string
-
Optional
assignedAgentName?: string
-
Optional
consumers?: { consumerId?: string; consumerDisplayName?: string; consumerNumber?: string; consumerEmail?: string }[]
-
timestamp: number
The engagement's ID