@twilio/flex-ui
Version:
Twilio Flex UI
91 lines (90 loc) • 4.19 kB
TypeScript
export declare enum Clients {
flexSDK = "flex-sdk",
cbmSDK = "cbm-sdk",
taskRouterSDK = "task-router-sdk",
syncSDK = "sync-sdk",
voiceSDK = "voice-sdk",
conversationsSDK = "conversations-sdk",
sdk = "sdk",
ui = "flex-ui"
}
export declare enum FLEX_GENERAL_TELEMETRY_EVENTS {
FLEX_INIT = "Flex UI Init",
DEVICE_ERROR = "Flex UI Call Device Error",
CALL_ACCEPTED = "Flex UI Call Accepted",
CALL_DISCONNECTED = "Flex UI Call Disconnected",
CALL_CANCELLED = "Flex UI Call Canceled",
CALL_QUALITY_ISSUE = "Flex UI Call Quality Issue",
USER_LOGOUT = "Flex UI Logout",
QUEUE_STATS_METRICS_SELECTED = "Queue Metrics Selected",
AUDIO_OUTPUT_SELECTED = "Audio Output Device Selected",
AUDIO_INPUT_SELECTED = "Audio Input Device Selected",
LOCALE_CHANGED = "Locale Changed",
TRANSFER_INITIATED = "Transfer Initiated",
TRANSFER_SUBMITTED = "Transfer Submitted",
TRANSFER_FAILED = "Transfer Failed"
}
export declare enum FLEX_DIGITAL_TRANSFERS_TELEMETRY_EVENTS {
TRANSFER_AI_SUMMARY = "Transfer AI Summary",
TRANSFER_AI_SUMMARY_UPDATED = "Transfer AI Summary Updated",
TRANSFER_AI_SUMMARY_FAILED = "Transfer AI Summary Failed"
}
export declare enum FLEX_EMAIL_TELEMETRY_EVENTS {
INFO_VIEW_EVENT = "Task Info Viewed",
TASK_LEFT_EVENT = "Task Left",
TASK_ENDED_EVENT = "Task Ended",
TASK_CREATED_EVENT = "Task Created"
}
export declare enum FLEX_INTERACTION_CHANNEL_TELEMETRY_EVENTS {
CHANNEL_LEFT_EVENT = "Channel Left",
CHANNEL_PAUSED_EVENT = "Channel Paused",
CHANNEL_RESUMED_EVENT = "Channel Resumed"
}
export declare enum FLEX_CHAT_EMAIL_TELEMETRY_EVENTS {
TASK_OFFERED_EVENT = "Task Reservation Offered",
TASK_ACCEPT_EVENT = "Task Reservation Accepted",
TASK_REJECT_EVENT = "Task Reservation Rejected",
TASK_TIMEOUT_EVENT = "Task Reservation Timeout",
TASK_COMPLETE_EVENT = "Task Completed"
}
export declare enum FLEX_AGENT_COPILOT_TELEMETRY_EVENTS {
TASK_WRAP_UP_STARTED_EVENT = "Task Wrap Up Started",
WRAP_UP_NOTES_GENERATION_FAILED_EVENT = "Wrap Up Notes Generation Failed",
WRAP_UP_NOTES_GENERATION_CANCELLED_EVENT = "Wrap Up Notes Generation Cancelled",
WRAP_UP_NOTES_SUBMISSION_FAILED_EVENT = "Wrap Up Notes Submission Failed",
WRAP_UP_NOTES_SUBMISSION_COMPLETED_EVENT = "Wrap Up Notes Submission Completed",
WRAP_UP_ASSIST_COMPLETED_EVENT = "Wrap Up Assist Completed",
TASK_COMPLETED_EVENT = "Task Completed",
COPILOT_GENERATION_USED_EVENT = "Copilot Generation Used",
COPILOT_FEEDBACK_SUBMITTED_EVENT = "Copilot Feedback Submitted",
COPILOT_VIEW_SOURCES_OPENED_EVENT = "Copilot View Sources Opened"
}
export declare enum FLEX_CONVERSATIONAL_INSIGHTS_TELEMETRY_EVENTS {
FILTER_APPLIED_EVENT = "CI Filter Applied",
METRIC_SELECTED_EVENT = "CI Metric Selected",
DAILY_SUMMARY_VIEWED = "CI Daily Summary Viewed",
CI_PAGE_VIEWED = "CI Page Viewed"
}
export declare enum FLEX_TEAM_VIEW_TELEMETRY_EVENTS {
TEAMS_PAGE_VIEWED = "Teams Page",
TEAMS_SELECTED_EVENT = "Teams Filtered",
TEAM_MEMBER_SEARCH_EVENT = "Team Members Searched",
AGENT_SKILLS_EVENT = "Teams Agent Skill Updated",
CHANNEL_CAPACITY_EVENT = "Channel Capacity",
CALL_MONITORING_EVENT = "Teams Agent Call Monitored",
CHAT_MONITORING_EVENT = "Teams Agent Chat Monitored"
}
export declare enum FLEX_QUEUE_STATS_NOTIFICATIONS_TELEMETRY_EVENTS {
FILTER_APPLIED_EVENT = "Queue Stats Notifications Filter Applied",
PANEL_VIEWED_EVENT = "Queue Stats Notifications Panel Viewed",
PANEL_CLOSED_EVENT = "Queue Stats Notifications Panel Closed",
NOTIFICATION_MARKED_AS_READ_EVENT = "Queue Stats Notifications Marked as Read",
ALL_NOTIFICATIONS_MARKED_AS_READ_EVENT = "Queue Stats Notifications All Marked as Read",
NOTIFICATION_DISMISSED_EVENT = "Queue Stats Notifications Dismissed"
}
export declare enum FLEX_CONTENT_TEMPLATES_TELEMETRY_EVENTS {
MODAL_OPENED = "Content Templates Modal Opened",
TEMPLATE_SEND_CLICKED = "Content Template Send Clicked",
TEMPLATE_FETCH_FAILED = "Content Template Fetch Failed",
TEMPLATE_FILTER_APPLIED = "Content Template Filter Applied"
}