UNPKG

@twilio/flex-ui

Version:

Twilio Flex UI

960 lines 135 kB
import { Strings as FrameStrings } from "../flex-ui-core/src"; /** You can override any string in Flex by editing the strings object on the Flex Manager instance. Language strings can technically contain any HTML tag like `h1`, `h2`, `p` or even `iframe`. The Flex UI will not filter these values. Flex uses Handlebars for templating and supports Mustache-style syntax and expressions within content strings, ie. embedding value placeholders between double braces `{ }`. * @example * flex.Manager.getInstance().strings.TaskLineCallAssigned = "I am a content string!"; * * // QuestionnaireAnsweredCount has a default value: "{{count}} of {{total}} Answered" * // That means we can use "{{count}}" and "{{total}}" expressions for this string. * flex.Manager.getInstance().strings.QuestionnaireAnsweredCount = "{{count}}/{{total}}" * @interface Strings * @category Advanced */ type DynamicStrings<T> = { [key in `tr_activity_${string}`]: T; }; export type Strings<T = string> = BaseStrings<T> & DynamicStrings<T>; interface BaseStrings<T = string> extends FrameStrings<T> { /** Label used as title in Outbound call canvas */ TaskLineOutboundCallTitle: T; /** Label used as header in Outbound call canvas */ TaskLineOutboundCallHeader: T; /** Description line used by Outbound call canvas */ TaskLineOutboundCallDetail: T; /** Outbound dialer panel title */ OutboundDialerPanelTitle: T; /** App Status panel title */ AppStatusPanelTitle: T; /** Text shown in the Outbound Dialer panel by the phone number input field */ OutboundDialerPanelPhoneInputCaption: T; /** Text shown in the Outbound Dialer panel by the queue selector field */ OutboundDialerPanelQueueSelectCaption: T; /** Title of generic notification for failed outbound call */ OutboundCallFailedNotificationTitle: T; /** Title of notification for failed outbound call due to callee being busy */ OutboundCallFailedNotificationTitleBusy: T; /** Title of notification for failed outbound call due to no answer */ OutboundCallFailedNotificationTitleNoAnswer: T; /** Title of notification for failed outbound call due to invalid phone number */ OutboundCallFailedNotificationTitleInvalidNumber: T; /** Title of notification for failed outbound call due to destination country being disabled */ OutboundCallFailedNotificationTitleDisabledCountry?: T; /** Title of notification action for failed outbound call due to From number being unverified */ OutboundCallFailedNotificationTitleFromNumberUnverified?: T; /** Title of notification action for failed outbound call due to To number being unverified */ OutboundCallFailedNotificationTitleToNumberUnverified?: T; /** Title of notification action for failed outbound call */ OutboundCallFailedNotificationAction: T; /** Title of notification action for outbound call fails due to the 'to' number blocked by twilio. */ OutboundCallFailedNotificationTitleToNumberBlocked?: T; /** Shown in the title of ConnectingOutboundCallCanvas */ TaskLineOutboundCallConnecting: T; /** shown in the right top menu as a label to set your status */ SetYourStatus: T; /** shown in the menu for log out item */ LogOut: T; /** notification for an expired session */ SessionExpired: T; /** left side navigation, task view link */ SideNavTaskView: T; /** sidebar link that navigates to Teams view */ SideNavTeamsView: T; /** sidebar link that navigates to Insights Agents view */ SideNavInsightsAgentsView: T; /** sidebar link that navigates to Insights Analyze view */ SideNavInsightsAnalyzeView: T; /** sidebar link that navigates to Insights Dashboards view */ SideNavInsightsDashboardsView: T; /** sidebar link that navigates to Insights Inspections view */ SideNavInsightsInspectionsView: T; /** sidebar link that navigates to Insights Quality Management view */ SideNavInsightsQualityManagementView?: T; /** sidebar link that navigates to Insights Speech Searches view */ SideNavInsightsSpeechSearchesView: T; /** QueuesStats link text in sidebar */ SideNavQueuesStatsView: T; /** shown in the task list on the first line */ TaskHeaderLine: T; /** shown in the task list on separate section as bigger text */ TaskExtraInfo: T; /** shown in the title of incoming task canvas when task is call */ TaskLineCallIncomingTitle: T; /** shown in the title of incoming task canvas when task is call and transfered */ TaskLineCallTransferTitle: T; /** shown in the title of call canvas when task is call and wrapup state */ TaskLineCallEndedTitle: T; /** shown as the title of the incoming chat canvas when it is being transferred */ TaskLineChatTransferReservedHeader: T; /** shown as the header of the agent notes of the incoming chat canvas when it is being transferred */ TaskLineChatTransferAgentNotesHeader: T; /** shown the queue information */ TaskLineQueue: T; /** describes an incoming call in the call canvas, task canvas and task list */ TaskLineCallReserved: T; /** describes an call duration in call canvas */ TaskLineCallDuration: T; /** describes a call in wrapup status in the call canvas, task canvas and task list */ TaskLineCallWrapup: T; /** describes an incoming chat in the task canvas and task list */ TaskLineChatReserved: T; /** describes an incoming SMS chat in the task canvas and task list */ TaskLineSmsReserved?: T; /** describes an incoming Facebook Messenger chat in task canvas and task list */ TaskLineChatMessengerReserved: T; /** describes an incoming Google Business Messages chat in task canvas and task list */ TaskLineGoogleBusinessMessagesReserved: T; /** describes an incoming WhatsApp chat in task canvas and task list */ TaskLineChatWhatsAppReserved: T; /** describes an incoming Apple Messages for Business chat in task canvas and task list */ TaskLineChatAppleMessagesForBusinessReserved: T; /** describes an assigned chat task (except webchat) */ TaskLineChatAssigned: T; /** describes any chat task in wrapup status at the task list */ TaskLineEmailWrapup: T; /** describes an assigned webchat task at the task list */ TaskLineWebChatAssigned: T; /** describes title line for a task in IncomingTaskCanvas for default task channel */ TaskLineTitle: T; /** describes an incoming default generic task in the call canvas, task canvas and task list from the agent perspective */ TaskReserved: T; /** describes an assigned default generic task in task card and task list from the agent perspective */ TaskAssigned: T; /** describes a default generic task in wrapup status in the call canvas, task canvas and task list */ TaskWrapup: T; /** describes a completed default generic task in call canvas, task canvas and task list */ TaskCompleted: T; /** describes a canceled default generic task in call canvas, task canvas and task list */ TaskCanceled: T; /** describes a pending default generic task in call canvas, task canvas and task list */ TaskPending: T; /** shown in the task list filter to include all tasks */ TaskFilterAll: T; /** shown in the task list filter to include only active tasks */ TaskFilterActive: T; /** shown in the task list filter to include only tasks in wrap up state */ TaskFilterWrapping: T; TaskFilterPaused: T; /** task-related information displayed on a task information tab */ TaskInfoPanelContent: T; /** main text on the "No Tasks" panel */ NoTasks: T; /** string to be shown on the placeholder view when there are no tasks for the agent */ NoTasksTitle: T; /** small hint on the "No Tasks" panel for not available worker */ NoTasksHintNotAvailable: T; /** small hint on the "No Tasks" panel for available worker */ NoTasksHintAvailable: T; /** header shown on the placeholder view when there is no CRM configured */ NoCRMTitle: T; /** main text to be shown on the placeholder view when there is no CRM configured */ NoCRMConfigured: T; /** caption of the button on the "No CRM Configured" panel */ NoCRMConfiguredAction: T; /** small hint on the "No CRM Configured" panel */ NoCRMHint: T; /** * Loading label in login view * @private */ LoginLoading: T; /** * password label in login view * @private */ LoginPassword: T; /** * username label in login view * @private */ LoginUsername: T; /** * login button caption * @private */ LoginLogin: T; /** * main body of the login error for non-allowlisted domain * @private */ LoginErrorUntrustedDomain: T; /** * details of the login error for non-allowlisted domain * @private */ LoginErrorUntrustedDomainDetails: T; /** button caption to Complete a task in wrapup */ TaskHeaderComplete: T; /** button label on Task Header to end call */ TaskHeaderEndCall: T; /** button label on Task Header to join a call */ TaskHeaderJoinCall: T; /** button label on Task Header to open end call menu for XWT */ TaskHeaderXWTEndCall?: T; /** button label on Task Header XWT menu to leave call */ TaskHeaderXWTLeaveCall?: T; /** button label on Task Header XWT menu to end call for all participants */ TaskHeaderXWTEndForAll?: T; /** button label on Task Header to leave a group call */ TaskHeaderLeaveCall: T; /** button to take a task to wrapup */ TaskHeaderWrapup: T; /** button label on Task Header to end chat and move the task to wrapup */ TaskHeaderEndChat: T; /** * menu item label on Task select menu to end task and move the task to wrapup * @private */ TaskHeaderEndEmailThread: T; /** * menu item label on Task select menu to leave task * @private */ TaskHeaderLeaveEmailThread: T; /** text to show on Tasks select menu when task is in accepted state. */ TaskHeaderEmailActionsLabel: T; /** text to show on Task Header when task (except webchat) is in accepted state. */ TaskHeaderStatusAccepted: T; /** text to show on Task Header when webchat task is in accepted state. */ TaskHeaderWebChatStatusAccepted: T; /** text to show on Task Header when task is conference call and is in accepted state. */ TaskHeaderGroupCallAccepted: T; /** text to show on Task Header when task is in pending state. */ TaskHeaderStatusPending: T; /** text to show on Task Header when task is in wrapup state. */ TaskHeaderStatusWrapup: T; /** text to show on Task Header when task is in completed state. */ TaskHeaderStatusCompleted: T; /** column name for "agents" column in Supervisor table in the Teams view */ ColumnHeaderAgent: T; /** column name for "live calls" column in Supervisor table in the Teams view */ ColumnHeaderCalls: T; /** column name for "Team" column in Supervisor table in the Teams view */ ColumnHeaderTeam: T; /** column name for "Email" column in Supervisor table in the Teams view */ ColumnHeaderEmail: T; /** column name for "Queues" column in Supervisor table in the Teams view */ ColumnHeaderQueues: T; /** column name for tasks different from calls in Supervisor table in the Teams view */ ColumnHeaderTasks: T; /** first line displayed for a user card in Supervisor table in the Teams view */ SupervisorUserCardFirstLine: T; /** second line displayed for a user card in Supervisor table in the Teams view */ SupervisorUserCardSecondLine: T; /** * queue name displayed on second line for a user card in Supervisor table in the Teams view * @since 2.11.1 */ SupervisorUserCardQueueName: T; /** header of the task detail view in Supervisor UI in the Teams view */ SupervisorTaskHeaderLine: T; /** first line of inner content area of task detail view in Supervisor UI in the Teams view */ SupervisorTaskViewContentHeader: T; /** default string used by "helper" when calculating detail string for task in live state in the Teams view */ SupervisorTaskLive: T; /** default string used by "helper" when calculating detail string for task in wrapping up state in the Teams view */ SupervisorTaskWrapUp: T; /** default string used by "helper" when calculating detail string for task in completed state in the Teams view */ SupervisorTaskCompleted: T; /** first line of task details card in the Teams view */ SupervisorTaskCardHeader: T; /** task-related information displayed on a task information tab in the Teams view */ SupervisorTaskInfoPanelContent: T; /** text used in Live Comms bar when monitoring a call */ LiveCommsMonitoringMessage: T; /** text used in Live Comms bar when monitoring a call where there are multiple workers */ LiveCommsMonitoringMessageMoreWorkers: T; /** text used in Live Comms bar when monitoring a call for which we are unable to find the associated workers */ LiveCommsMonitoringMessageNoWorkers: T; /** text used in Live Comms bar when on a call */ LiveCommsOngoingCallMessage: T; /** text in Live Comms bar button to return to a call */ LiveCommsBarReturnToCall: T; /** text in Live Comms bar button to return to stop monitoring a call */ LiveCommsBarStopListening: T; /** text in Live Comms bar button to return to hold a call */ LiveCommsBarHold: T; /** text in Live Comms bar button to return to unhold a call */ LiveCommsBarUnHold: T; /** first line in an item of a Worker Directory */ WorkerDirectoryItemFirstLine: T; /** second line in an item of a Worker Directory */ WorkerDirectoryItemSecondLine: T; /** title of the Worker Directory popup */ WorkerDirectoryTitle: T; /** label of the agents tab in the worker directory popup */ WorkerDirectoryAgentsTabLabel: T; /** label of the queues tab in the worker directory popup */ WorkerDirectoryQueuesTabLabel: T; /** displayed info about a queue item in the list of queues on the queues tab in the worker directory popup */ WorkerDirectoryQueueItemText: T; /** placeholder text for the search input */ WorkerDirectorySearchPlaceholder: T; /** text displayed inside a disabled chat input */ ChatInputDisabledText: T; /** header for the worker canvas in Supervisor UI in the Teams view */ WorkerCanvasHeader: T; /** header for the Worker Details section of the worker canvas in Supervisor UI in the Teams view */ WorkerCanvasDetailsHeader: T; /** header for the Skills section of the worker canvas in Supervisor UI in the Teams view */ WorkerCanvasSkillsHeader: T; /** message displayed due to failed validation of a provided skill level of the worker canvas in Supervisor UI in the Teams view */ WorkerSkillLevelInvalid: T; /** text displayed as a placeholder in the skills dropdown menu of the worker canvas in Supervisor UI in the Teams view */ WorkerSkillPleaseSelect: T; /** message displayed in case there are no skills specified within the worker canvas in Supervisor UI in the Teams view */ WorkerSkillsNoSkills: T; /** message displayed in case skills couldn't be parsed due to schema mismatch within the worker canvas in Supervisor UI in the Teams view */ WorkerSkillsSchemaMismatch: T; /** message indicating that the skills has been successfully saved at the worker canvas in Supervisor UI in the Teams view */ WorkerSkillsSaved: T; /** message indicating that saving changes to skills have failed at the worker canvas in Supervisor UI in the Teams view */ WorkerSkillsError: T; /** message indicated that the skills were successfully reset */ WorkerSkillsReverted: T; /** label for the skill level input */ WorkerSkillsLevelLabel: T; /** label for the skill select */ WorkerSkillsSelectLabel: T; /** aria label for the add skill button */ WorkerSkillsAddSkillButtonAriaLabel: T; /** aria label for the remove skill button */ WorkerSkillsRemoveSkillButtonAriaLabel: T; /** chat welcome text for agent */ ChatWelcomeText: T; /** * Text displayed in input area when the chat is loading participants * @since 2.11.0 */ ChatLoadingParticipants: T; /** * Message displayed when user has closed the chat * @since 2.10.0 */ ChatClosedMessage: T; /** notification indicating that the current version of Flex is deprecated */ UiVersionDeprecated: T; /** header for the runtime login view */ RuntimeLoginLabel: T; /** placeholder for the runtime login view input field in the runtime login view */ RuntimeLoginPlaceholder: T; /** label for the action button in the runtime login view */ RuntimeLoginLaunch: T; /** label in the runtime login view for the link that leads to Twilio login page */ RuntimeLoginWithTwilio: T; /** a text prepending `RuntimeLoginWithTwilio` link in the runtime login view */ RuntimeLoginIsAdmin: T; /** an error displayed in case runtime domain couldn't be resolved in the runtime login view */ RuntimeLoginErrorDomain: T; /** an error displayed in the runtime login view in case SSO isn't properly configured for the Flex project within Twilio Console */ RuntimeLoginErrorSso: T; /** a notification displayed in case of failed task transfer to another agent */ TransferFailedNotification: T; /** a notification displayed in case the task cannot be transferred, for example when the task state has already changed and cannot be transferred anymore. */ TaskCannotBeTransferredNotification: T; /** a header for the task card in Supervisor UI in the Teams view */ SupervisorTaskCanvasHeader: T; /** tab label for incoming task */ TaskTabAgentIncomingLabel: T; /** info tab label for agent desktop view */ TaskTabAgentInfoLabel: T; /** info tab label for teams view */ TaskTabSupervisorInfoLabel: T; /** task overview tab label */ TaskTabSupervisorOverviewLabel: T; /** Call task tab label in Supervisor task canvas. */ TaskTabSupervisorCallLabel: T; /** Chat task tab label in Supervisor task canvas. */ TaskTabSupervisorChatLabel: T; /** Task wrapup tab panel */ TaskTabWrapupLabel: T; /** Task transcription tab panel */ TaskTabTanscriptionLabel: T; /** Label text of Wrapup edit page*/ WrapupEditNotesLabel: T; /** Label text of Wrapup edit button */ WrapupEditButton: T; /** Label text of Wrapup cancel button */ WrapupCancelButton: T; /** Label text of Wrapup update button */ WrapupUpdateButton: T; /** Label text of Wrapup discard button */ WrapupDiscardButton: T; /** Label text of Wrapup Topic None selected */ WrapupNoneTopicSelectedMessage: T; /** Label text of Wrapup Topic None selected reason not loaded */ WrapupNoneTopicSelectedReasonNotLoaded: T; /** Label text of Wrapup Topic None selected reason not configured */ WrapupNoneTopicSelectedReasonNotConfigured: T; /** Label text of Wrapup Topic header */ WrapupTopicHeader: T; /** Label text of Wrapup topic input label */ WrapupTopicInputLabel: T; /** Label text of Wrapup subtopic input label */ WrapupSubtopicInputLabel: T; /** Label text of Wrapup summary Textarea */ WrapupSummaryInputLabel: T; /** Label text of Wrapup summary Textarea */ WrapupSentimentInputLabel: T; /** Label text of Wrapup summary Textarea */ WrapupDispositionInputLabel: T; /** aria-label for Wrapup summary textarea input */ WrapupSummaryInput: T; /** Placeholder text for Wrapup summary textarea input */ WrapupSummaryInputPlaceholder: T; /** Error message for when a wrapup summary textarea is submitted with no input */ WrapupSummaryRequiredError: T; /** Error message for when a wrapup summary textarea is submitted with only space characters */ WrapupSummaryOnlySpacesError: T; /** Error message for when a wrapup summary textarea is submitted with too many characters */ WrapupSummaryTooLongError: T; /** HelpText for the wrapup summary textarea which shows current character count out of max character count */ WrapupSummaryCharCountHelptext: T; /** Heading of error message for when a wrapup summary is generated with too many characters */ WrapupSummaryGenerationCharacterLimitErrorHeader: T; /** Body of error message for when a wrapup summary is generated with too many characters */ WrapupSummaryGenerationCharacterLimitErrorBody: T; /** Text for link when user is offered to try to generate the summary again */ WrapupSummaryRegenerateSummaryLink: T; /** Text for header when user is generating summary */ WrapupSummaryLoaderHeader: T; /** Text for Discard the update in modal header */ WrapupSummaryUpdateDiscardHeader: T; /** Text for Discard the update in modal body */ WrapupSummaryUpdateDiscardMessage: T; /** Text for update failure header */ WrapupNotesUpdateFailureMessageHeader: T; /**Text for update failure message */ WrapupNotesUpdateFailureMessageMessage: T; /** Text complete button disabled help text */ WrapupNotesCompleteButtonDisabledHelpText: T; /** Text for updated by you help text*/ WrapupNotesUpdatedContentHelpText: T; /** Alert's header text during the wrapup summary submission failure state */ WrapupNotesSubmissionFailureMessageHeader: T; /** Alert's body text (first half) during the wrapup summary submission failure state */ WrapupNotesSubmissionFailureMessageBody1: T; /** Alert's link text to complete without notes during the wrapup summary submission failure state */ WrapupNotesSubmissionFailureCompleteWithoutNotes: T; /** Alert's body text (second half) during the wrapup summary submission failure state */ WrapupNotesSubmissionFailureMessageBody2: T; /** Header text during the summary loading state, shown to the right of the spinner */ WrapupNotesLoaderHeader: T; /** Header text shown above the notes content fields */ WrapupNotesContentHeader: T; /** Body text during the summary loading state, shown at 3 seconds */ WrapupSummaryLoaderBodyShortLoadTime: T; /** Copilot loading state, shown at 3 seconds */ AgentCopilotLoadingText: T; /** Header during the summary loading state, shown at 10 seconds */ WrapupSummaryLoaderBodyMediumLoadTimeHeader: T; /** Body text during the summary loading state, shown at 10 seconds */ WrapupSummaryLoaderBodyMediumLoadTime: T; /** Part 1 of Body text during the summary loading state, shown at 10 seconds */ WrapupSummaryLoaderBodyMediumLoadTime1: T; /** Text for link when user is offered to manually add summary */ WrapupSummaryAddManuallyLink: T; /** Text for button when user is offered to manually add summary */ WrapupSummaryAddManuallyButton: T; /** Part 2 of Body text during the summary loading state, shown at 10 seconds */ WrapupSummaryLoaderBodyMediumLoadTime2: T; /** Header text during the summary error state */ WrapupSummaryErrorHeader: T; /** Body text during the summary error state */ WrapupSummaryErrorBody: T; /** Header for call canvas transcription status */ WrapupCallTranscriptionStatusHeader: T; /** Content for call canvas transcription status */ WrapupCallTranscriptionStatusContent: T; /** Header for task transcription panel */ WrapupTranscriptWelcomeText: T; /** Header for task transcription panel loading state */ WrapupTranscriptionLoaderHeader: T; /** Content for task transcription panel loading state */ WrapupTranscriptionLoaderContent: T; /** Header for task transcription panel error state */ WrapupTrancsriptionNoTranscriptHeader: T; /** Content for task transcription panel error state */ WrapupTrancsriptionNoTranscriptAlert: T; /** Default name for customer in voice transcript */ WrapupTranscriptionCustomerNameDefault: T; /** Default name for agent in voice transcript */ WrapupTranscriptionAgentNameDefault: T; /** Header for wrapup notes preview */ WrapupDispositionCodePlaceholder: T; /** Header for wrapup notes preview */ WrapupNotesPreviewHeader: T; /** Tooltip title for wrapup notes preview header */ WrapupNotesPreviewHeaderTooltipTitle: T; /** Tooltip for wrapup notes preview header */ WrapupNotesPreviewHeaderTooltip: T; /** Content text for wrapup notes preview */ WrapupNotesPreviewContent: T; /** Tooltip shown for wrapup notes when sentiment selection is required */ WrapupNotesSentimentRequiredTooltip: T; /** Tooltip shown for wrapup notes when disposition selection is required */ WrapupNotesDispositionRequiredTooltip: T; /** Tooltip shown for wrapup notes when dispositions failed to load */ WrapupNotesDispositionsUnavailableTooltip: T; /** Tooltip shown for wrapup notes when no dispositions were active */ WrapupNotesDispositionsInactiveTooltip: T; /** Tooltip shown for wrapup notes when summary input is required */ WrapupNotesSummaryRequiredTooltip: T; /** Tooltip shown for wrapup notes when multi-language support is enabled */ WrapupNotesMultiLanguageTooltip: T; WrapupNotesLanguageNotDetected: T; WrapupNotesLanguageNotSupported: T; WrapupNotesMultiLanguageWarning: T; WrapupNotesCannotBeAddedWarning: T; WrapupNotesCannotBeAddedWarningHelpText: T; WrapupNotesNoAccessWarning: T; WrapupNotesNoAccessWarningHelpText: T; AddTopicLabel: T; TopicsMaxLimitError: T; TopicsUnableToLoad: T; TopicsNotConfigured: T; SubTopicsNotConfigured: T; SubTopicsAfterTopic: T; SubTopicsUnableToLoad: T; DispositionCodeNotAdded: T; DispositionCodesUnableToLoad: T; DispositionCodeAfterTopic: T; DispositionCodeRepeated: T; /** message shown if microphone device was not found */ MicNotAvailableNotification: T; /** message shown if voice SDK has been disabled */ BrowserVoiceDisabledNotification: T; /** message shown if maximum message length was exceeded */ MessageSizeExceeded: T; /** text to be shown on the second line of user card */ UserControlWorkerSecondLine: T; /** text to be shown on the activity control */ UserActivityControlText: T; /** text to be shown on the activity control aria label */ UserActivityControlAriaLabel: T; /** text to be set on the activity control aria label whilst the status is updating */ UserActivityControlAriaLabelLoading: T; /** label shown after user logged out */ UserLoggedOutSuccess: T; /** message shown if failed to change activity for another user */ CannotChangeOtherWorkerActivity: T; /** message shown if failed to leave email conversation */ LeaveEmailConversationFailed: T; /** message shown if failed to pause email conversation */ PauseEmailConversationFailed: T; /** message shown if failed to resume email conversation */ ResumeEmailConversationFailed: T; /** message shown if failed to leave CBM conversation */ LeaveChannelFailed: T; /** message shown if failed to pause CBM conversation */ PauseChannelFailed: T; /** message shown if failed to resume CBM conversation */ ResumeChannelFailed: T; /** Description line used by tasklist item for call transfers made directly to worker */ TaskLineCallTransferWorker: T; /** Description line used by incoming call panel for call transfers made directly to worker */ TaskLineCallTransferWorkerDetail: T; /** Description line used by tasklist item panel for call transfers made to queue */ TaskLineCallTransferQueue: T; /** Description line used by incoming call panel for call transfers made to queue */ TaskLineCallTransferQueueDetail: T; /** Default text to show on participant when they are in the call */ CallParticipantStatusLive: T; /** Default text to show while connecting to another agent during warm-transfer */ CallParticipantStatusConnecting: T; /** Text to show on participant when they are in the call */ CallParticipantStatusOnHold: T; /** Text to show on call canvas when worker is on hold */ CallCanvasWorkerOnHold: T; /** Text in call canvas to unhold worker */ CallCanvasUnholdWorker: T; /** Text to show on participant when they has left the call */ CallParticipantStatusLeft: T; /** Text to show on participant when it is failed transfer */ CallParticipantStatusTransferFailed: T; /** Text to show on participant when kick action needs confirmation */ CallParticipantStatusKickConfirmation: T; /** Text to show on participant when kick action is to be cancelled */ CallParticipantStatusKickCancellation: T; /** Text used to denote customer in call canvas */ CallParticipantCustomerName: T; /** Text shown in supervisor task cards for group calls */ SupervisorTaskGroupCall: T; /** author name of the optional predefined messaged displayed in ChatWidget MessagingCanvas */ PredefinedChatMessageAuthorName: T; /** body of the optional predefined messaged displayed in ChatWidget MessagingCanvas */ PredefinedChatMessageBody: T; /** Label to indicate "Available" agents state in QueuesView barChar */ AgentStatusAvailable: T; /** Label to indicate "Busy" agents state in QueuesView barChar */ AgentStatusBusy: T; /** Label to indicate "Unavailable" agents state in QueuesView barChar */ AgentStatusUnavailable: T; /** Label to indicate "Offline" agents state in QueuesView barChar */ AgentStatusOffline: T; /** Label used as title in ActiveTasksTile in QueuesView */ ActiveTasksTileTitle: T; /** Label used as title in WaitingTasksTile in QueuesView */ WaitingTasksTileTitle: T; /** Label used as title in AgentsByActivityTile in QueuesView */ AgentsByActivityTileTitle: T; /** Label used as title in LongestWaitTimeTile in QueuesView */ LongestWaitTimeTileTitle: T; /** NoData component heading for QueuesView */ QueuesNoDataHeading: T; /** NoData component body for QueuesView for Admin users */ QueuesNoDataBodyForAdmin: T; /** NoData component body for QueuesView for Supervisor users */ QueuesNoDataBodyForSupervisor: T; /** NoData component link label for QueuesView for Admin users */ QueuesNoDataLinkLabelForAdmin: T; /** html content shown in Start logging dropdown */ LogToFileStartLoggingText: T; /** button label shown in Stop logging dropdown */ LogToFileStopLoggingLabel: T; /** button label shown in Start logging dropdown */ LogToFileStartLoggingLabel: T; /** html content shown in Stop logging dropdown */ LogToFileStopLoggingText: T; /** Notification when trying to log out while having pending notifications */ PendingReservationsOnLogoutNotification: T; /** Notification when trying to change activity to unavailable while having pending notifications */ PendingReservationsOnActivityStateChangeNotification: T; /** Notification when activity state fails to change due to a service error */ WorkerActivityUpdateFailedNotification: T; /** Notification when activity state fails to change due to the supervisor not being authorized to change */ SupervisorNotAuthorizedFailedNotification: T; /** Tooltip used on accept task icon button */ AcceptTaskTooltip: T; /** Tooltip used on reject task icon button */ RejectTaskTooltip: T; /** Tooltip used on hangup call icon button */ HangupCallTooltip: T; /** Tooltip used on disabled hangup call icon button */ DisabledHangupCallTooltip: T; /** Tooltip used on leave call icon button */ LeaveCallTooltip: T; /** Tooltip used on mute call icon button */ MuteCallTooltip: T; /** Tooltip used on hold customer icon button */ HoldCustomerTooltip: T; /** Tooltip used on unhold customer icon button */ UnholdCustomerTooltip: T; /** Tooltip used on hold agent icon button */ HoldAgentTooltip: T; /** Tooltip used on unhold agent icon button */ UnholdAgentTooltip: T; /** Tooltip used on cancel transfer icon button */ CancelTransferTooltip: T; /** Tooltip used on kick agent icon button */ KickAgentTooltip: T; /** Tooltip used on cold transfer icon button */ ColdTransferTooltip: T; /** Tooltip used on warm transfer icon button */ WarmTransferTooltip: T; /** Tooltip used on disabled cold transfer icon button */ DisabledColdTransferTooltip: T; /** Tooltip used on disabled warm transfer icon button */ DisabledWarmTransferTooltip: T; /** Tooltip used on monitor call icon button */ MonitorCallTooltip: T; /** Tooltip used on stop monitoring call icon button */ StopMonitorCallTooltip: T; /** Error text to be shown if 'AddToConversation' Chat Orchestration failed */ ChatOrchestrationAddToConversationFailed: T; /** Error text to be shown if 'DeactivateConversation' Chat Orchestration failed */ ChatOrchestrationDeactivateConversationFailed: T; /** Error text to be shown if 'LeaveConversation' Chat Orchestration failed */ ChatOrchestrationLeaveConversationFailed: T; /** TeamsView page header */ TeamsViewPageTitle: T; /** Tooltip used on open dialpad icon button */ OpenDialpadTooltip: T; /** Tooltip used on close dialpad icon button */ CloseDialpadTooltip: T; /** Tooltip used on disabled open dialpad icon button */ DisabledOpenDialpadTooltip: T; /** Tooltip used on disabled close dialpad icon button */ DisabledCloseDialpadTooltip: T; /** Tooltip used on open directory icon button */ OpenDirectoryTooltip: T; /** Tooltip used on disabled open directory icon button */ DisabledOpenDirectoryTooltip: T; /** Error text to be shown if 'AddToChatChannel' Chat Orchestration failed */ ChatOrchestrationAddToChatChannelFailed: T; /** Error text to be shown if 'DeactivateChatChannel' Chat Orchestration failed */ ChatOrchestrationDeactivateChatChannelFailed: T; /** Error text to be shown if 'LeaveChatChannel' Chat Orchestration failed */ ChatOrchestrationLeaveChatChannelFailed: T; /** Text for filter button in teams view */ TeamsViewFilterAction: T; /** Text for clear search link in teams view */ TeamsViewClearSearchAction: T; /** Text for search input placeholder in teams view */ TeamsViewClearSearchPlaceholder: T; /** Info card title when an error fetching the workers occurs */ TeamsViewResultsSummaryErrorTitle: T; /** Info card message when an error fetching the workers occurs */ TeamsViewResultsSummaryErrorMessage: T; /** Info card title when an error due to the live query being too long occurs */ TeamsViewResultsSummaryLongQueryErrorTitle: T; /** Info card title when an error due to Teams View API failure occurs */ NewTeamsViewResultsSummaryAPIErrorTitle: T; /** Info card message when an error due to Teams View API failure occurs */ NewTeamsViewResultsSummaryAPIErrorDescription: T; /** Info card title when an error occurs due to no teams assigned to supervisor */ NewTeamsViewResultsSummaryNoTeamsErrorTitle: T; /** Info card message when an error occurs due to no teams assigned to supervisor */ NewTeamsViewResultsSummaryNoTeamsDescription: T; /** Teams View Reload Page message */ TeamsViewReloadPage: T; /** Info card message when an error due to the live query being too long occurs */ TeamsViewResultsSummaryLongQueryErrorMessage: T; /** Info card title when no workers are displayed (0 workers) */ TeamsViewResultsSummaryNoWorkersDisplayedTitle: T; /** Text displayed when no workers are displayed (0 workers) */ TeamsViewResultsSummaryNoWorkersDisplayed: T; /** Text displayed when the max amount of workers is displayed - as we have a cap of 200 server-side */ TeamsViewResultsSummaryMaxWorkersDisplayed: T; /** Label for summary "filter" CTA button */ TeamsViewResultsSummaryFilterCTA: T; /** Panel title */ TeamFiltersPanelTitle: T; /** Used in TeamFilters to display the number of agents (1) */ TeamFiltersPanelSingularLabel: T; /** Used in TeamFilters to display the number of agents (0, 1+) */ TeamFiltersPanelPluralLabel: T; /** TeamFilters Apply label */ TeamFiltersApply: T; /** TeamFilters Reset label */ TeamFiltersReset: T; /** notification requesting pemissions for browser notifications */ RequestBrowserNotificationPermissions: T; /** title of browser notification for incoming call */ IncomingCallBrowserNotificationTitle: T; /** body of browser notification for incoming call */ IncomingCallBrowserNotificationBody: T; /** body of in app notification for incoming call */ IncomingCallNotificationTitle: T; /** body of in app notification for incoming call transfer */ IncomingCallTransferNotificationTitle: T; /** title of browser notification for incoming call transfer */ IncomingCallTransferBrowserNotificationTitle: T; /** body of browser notification for incoming call transfer from worker */ IncomingCallTransferWorkerBrowserNotificationBody: T; /** body of browser notification for incoming call transfer from queue */ IncomingCallTransferQueueBrowserNotificationBody: T; /** button title to accept incoming task from notification */ IncomingNotificationAccept: T; /** button title to reject incoming task from notification */ IncomingNotificationReject: T; /** generic app notification for new unregistered task channel */ IncomingUnregisteredTaskNotificationTitle: T; /** in app notification title for chat task */ IncomingChatNotificationTitle: T; /** in app notification title for Facebook Messenger task */ IncomingMessengerNotificationTitle: T; /** in app notification title for Google Business Messages task */ IncomingGoogleBusinessMessagesNotificationTitle: T; /** in app notification title for WhatsApp task */ IncomingWhatsAppNotificationTitle: T; /** in app notification title for Apple Messages For Business task */ IncomingAppleMessagesForBusinessNotificationTitle: T; /** in app notification title for sms task */ IncomingSmsNotificationTitle: T; /** in app notification title for email task * @private */ IncomingEmailNotificationTitle: T; /** in app notification title for email task * @private */ IncomingEmailBrowserNotificationBody: T; /** browser notification title for chat task */ IncomingChatBrowserNotificationTitle: T; /** browser notification title for Facebook Messenger task */ IncomingMessengerBrowserNotificationTitle: T; /** browser notification title for Google Business Messages task */ IncomingGoogleBusinessMessagesBrowserNotificationTitle: T; /** browser notification title for WhatsApp task */ IncomingWhatsAppBrowserNotificationTitle: T; /** browser notification title for sms task */ IncomingSmsBrowserNotificationTitle: T; /** browser notification body for chat task */ IncomingChatBrowserNotificationBody: T; /** header of content tab for chat tasks */ TaskTabHeaderChat: T; /** header of content tab for call tasks */ TaskTabHeaderCall: T; /** header of content tab for sms tasks */ TaskTabHeaderSMS: T; /** header of content tab for email tasks */ TaskTabHeaderEmail: T; /** header of content tab for Facebook Messenger tasks */ TaskTabHeaderMessenger: T; /** header of content tab for Google Business Messages tasks */ TaskTabHeaderGoogleBusinessMessages: T; /** header of content tab for Line tasks */ TaskTabHeaderLine: T; /** header of content tab for WhatsApp tasks */ TaskTabHeaderWhatsApp: T; /** header of content tab for AppleMessagesForBusiness tasks */ TaskTabHeaderAppleMessagesForBusiness: T; /** Queues Stats table header: Queue name */ QueuesStatsHeaderQueueName: T; /** Queues Stats table header: Active tasks */ QueuesStatsHeaderActiveTasks: T; /** Queues Stats table header: Waiting tasks */ QueuesStatsHeaderWaitingTasks: T; /** Queues Stats table header: Longest wait time */ QueuesStatsHeaderLongestWait: T; /** Queues Stats table header: Agents by activity */ QueuesStatsHeaderAgentsActivity: T; /** Queues Stats table header: SLA */ QueuesStatsHeaderSLA: T; /** Queues Stats table header: Handled tasks */ QueuesStatsHeaderHandled: T; /** Queues Stats table header: Abandoned tasks */ QueuesStatsHeaderAbandoned: T; /** Queues Stats table sub-header: Now */ QueuesStatsHeaderAvgWaitTime: T; /** Queues Stats table header: Average abandoned time */ QueuesStatsHeaderAvgAbandonedTime: T; /** Queues Stats table header: Average handle time */ QueuesStatsHeaderAvgHandleTime: T; /** Queues Stats table header: Average talk time */ QueuesStatsHeaderAvgTalkTime: T; /** Queues Stats table header: Average wrap-up time */ QueuesStatsHeaderAvgWrapupTime: T; /** Queues Stats table header: Number of Tasks */ QueuesStatsHeaderNumberOfTasks: T; /** Queues Stats table header: Number of Accepted Tasks */ QueuesStatsHeaderNumberOfAcceptedTasks: T; /** Queues Stats table header: Number of Accepted Tasks within SLA */ QueuesStatsHeaderNumberOfAcceptedTasksWithinSLA: T; /** Queues Stats table header: Percentage of Accepted Tasks within SLA */ QueuesStatsHeaderPercentageOfAcceptedTasksWithinSLA: T; /** Queues Stats table header: Number of short abandoned tasks */ QueuesStatsHeaderNumberOfShortAbandonedTasks: T; /** Queues Stats table header: Percentage of short abandoned tasks */ QueuesStatsHeaderPercentageOfShortAbandonedTasks: T; /** Queues Stats table header: Percentage of abandoned tasks */ QueuesStatsHeaderPercentageOfAbandonedTasks: T; /** Queues Stats table header: Number of tasks transferred out */ QueuesStatsHeaderNumberOfTasksTransferredOut: T; /** Queues Stats table header: Percentage of tasks transferred out */ QueuesStatsHeaderPercentageOfTasksTransferredOut: T; /** Queues Stats table header: Number of completed tasks */ QueuesStatsHeaderNumberOfCompletedTasks: T; /** Queues Stats table header: Health status */ QueuesStatsHeaderHealthStatus: T; /** Queues Stats table header: Number of agents available */ QueuesStatsHeaderAgentsAvailable: T; /** Queues Stats table header: Number of agents unavailable */ QueuesStatsHeaderAgentsUnavailable: T; /** Queues Stats table header: Number of agents offline */ QueuesStatsHeaderAgentsOffline: T; /** Queues Stats table header: Longest agent availability * @since 2.12.0 * @private */ QueuesStatsHeaderLongestAvailableAgent: T; /** Queues Stats table header: Average time of call ringing */ QueuesStatsHeaderAvgRingTime: T; /** Queues Stats table header: Missed call */ QueuesStatsHeaderMissed: T; /** Queues Stats table header: Rejected call */ QueuesStatsHeaderRejected: T; /** Queues Stats table sub-header: now */ QueuesStatsSubHeaderNow: T; /** Queues Stats table sub-header: 30 mins */ QueuesStatsSubHeader30Mins: T; /** Queues Stats table sub-header: Today */ QueuesStatsSubHeaderToday: T; /** Queues Stats Filter Header */ QueuesStatsFilterHeader: T; /** Queues Stats Edit View */ QueueStatsEditView: T; /** Queues Stats Number of warnings */ QueueStatsNumberWarning: T; /** Queues Stats Filter Metrics info text */ QueueStatsMetricsInfoText: T; /** Queues Stats Filter Header */ QueueStatsMetricsApply: T; /** Queues Stats Metrics Tab */ QueuesStatsMetricsTab: T; /** Queues Stats Queues Tab */ QueuesStatsQueuesTab: T; /** Queues Stats Cards Tab */ QueuesStatsCardsTab: T; /** Queues Stats select all queues */ QueuesStatsSelectAllQueues: T; /** Queues Stats search queues */ QueuesStatsQueueSearch: T; /** Queues Stats search metrics */ QueuesStatsMetricsSearch: T; /** Queues Stats select queue */ QueuesStatsSelectQueues: T; /** Queues Stats select card */ QueuesStatsSelectCards: T; /** Queues Stats Description of active filter */ QueuesStatsFilterActiveTasksDescription: T; /** Queues Stats Filter: Waiting task description */ QueuesStatsFilterWaitingTasksDescription: T; /** Queues Stats Filter: Longest wait description */ QueuesStatsFilterLongestWaitTimeDescription: T; /** Queues Stats Filter: SLA 30min description */ QueuesStatsFilterSLA30minDescription: T; /** Queues Stats Filter: SLA now description */ QueuesStatsFilterSLATodayDescription: T; /** Queues Stats Filter: Number of tasks connected to agents in last 30min */ QueuesStatsFilterHandledTasks30minDescription: T; /** Queues Stats Filter: Number of tasks connected to agents today */ QueuesStatsFilterHandledTasksTodayDescription: T; /** Queues Stats Filter: Number of tasks abandoned to agents in the last 30min */ QueuesStatsFilterAbandonedTasks30minDescription: T; /** Queues Stats Filter: Number of tasks abandoned to agents today */ QueuesStatsFilterAbandonedTasksTodayDescription: T; /** Queues Stats Filter: Number of agents */ QueuesStatsFilterAgentsDescription: T; /** Queues Stats Filter Average waiting time in the last 30min */ QueuesStatsFilterAvgWaitTime30minDescription: T; /** Queues Stats Filter Average waiting time today */ QueuesStatsFilterAvgWaitTimeTodayDescription: T; /** Description text for the average amount of time a task spends in a queue before a customer disconnects before connecting to an agent, calculated over the last 30 minutes. */ QueuesStatsFilterAvgAbandonTime30minDescription: T; /** Description text for the average amount of time a task spends in a queue before a customer disconnects before connecting to an agent, calculated from the start of the day. */ QueuesStatsFilterAvgAbandonTimeTodayDescription: T; /** Description text for the average time, from start to finish, that a task was connected with an agent, calculated over the last 30 minutes. This includes the talk time, hold time and wrap-up time. */ QueuesStatsFilterAvgHandleTime30minDescription: T; /** Description text for the average time, from start to finish, that a task was connected with an agent, calculated from the start of the day. This includes the talk time, hold time and wrap-up time. */ QueuesStatsFilterAvgHandleTimeTodayDescription: T; /** Description text for the average amount of time that a customer was connected with an agent, calculated over the last 30 minutes. This includes the hold time but does not include the wrap-up time. */ QueuesStatsFilterAvgTalkTime30minDescription: T; /** Description text for the average amount of time that a customer was connected with an agent, calculated from the start of the day. This includes the hold time but does not include the wrap-up time. */ QueuesStatsFilterAvgTalkTimeTodayDescription: T; /** Description text for the average amount of time a task is in wrap-up (After Call Work) mode, calculated over the last 30 minutes */ QueuesStatsFilterAvgWrapupTime30minDescription: T; /** Description text for the average amount of time a task is in wrap-up (After Call Work) mode, calculated from the start of the day. */ QueuesStatsFilterAvgWrapupTimeTodayDescription: T; /** Description text for the average amount of time agent takes to accept a task from the time the task is assigned to the agent in last 30 minutes duration. */ QueuesStatsFilterAvgRingTime30minDescription: T; /** Description text for the average amount of time agent takes to accept a task from the time the task is assigned to the agent today. */ QueuesStatsFilterAvgRingTimeTodayDescription: T; /** Description text for the number of tasks missed by agents, calculated over the last 30 minutes. */ QueuesStatsFilterMissedInvitations30minDescription: T; /** Description text for the number of tasks missed by agents, calculated from the start of the day. */ QueuesStatsFilterMissedInvitationsTodayDescription: T; /** Description text for the number of tasks declined by agents, calculated over the last 30 minutes. */ QueuesStatsFilterRejectedInvitations30minDescription: T; /** Description text for the number of tasks declined by agents, calculated from the start of the day. */ QueuesStatsFilterRejectedInvitationsTodayDescription: T; /** Description text for the average amount of time a task is in wrap-up (After Call Work) mode, calculated over the last 30 minutes. */ QueuesStatsFilterAvgWrapUpTime30minDescription: T; /** Description text for the average amount of time a task is in wrap-up (After Call Work) mode, calculated from the start of the day. */ QueuesStatsFilterAvgWrapUpTimeTodayDescription: T; /** Description text for the percent of tasks abandoned by customer before agent could answer out of the total tasks that entered the queue, calculated over the last 30 minutes. This does not include any short abandoned tasks. */ QueuesStatsFilterAbandonedTasksPercentage30minDescription: T; /** Description text for the percent of tasks abandoned by customer before agent could answer out of the total tasks that entered the queue, calculated from the star