Preview
Configuration properties labelled "Preview":
-
Are new features for you to try out
-
May change or be removed without further notice in a future version
-
Shouldn’t be used in production
Deprecated
Configuration properties labelled "Deprecated":
-
Will be removed in the next major version of Unblu
-
Typically don’t affect the product anymore
Agent conversation UI configuration
"End conversation" button label
com.unblu.agent.conversation.ui.btnEndConversation
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
End conversation
Label for the "End conversation" button
"AGENT" option of "change awaited person type" dialog
com.unblu.agent.conversation.ui.changeAwaitedPersonTypeAgentOptionLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Agent
"NONE" option of "change awaited person type" dialog
com.unblu.agent.conversation.ui.changeAwaitedPersonTypeNoneOptionLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Nobody, the issue is resolved
Description of "change awaited person type on leave conversation" dialog
com.unblu.agent.conversation.ui.changeAwaitedPersonTypeOnLeaveDialogDescription
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Choose who must respond for the conversation to proceed:
Title of "change awaited person type on leave conversation" dialog
com.unblu.agent.conversation.ui.changeAwaitedPersonTypeOnLeaveDialogTitle
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Before you leave the conversation
"VISITOR" option of "change awaited person type" dialog
com.unblu.agent.conversation.ui.changeAwaitedPersonTypeVisitorOptionLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Visitor
Label for the "forward to agent" button
com.unblu.agent.conversation.ui.labelForwardAgent
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Forward to agent
Label for the "forward to agent" entry
Label for the "forward to team" button
com.unblu.agent.conversation.ui.labelForwardTeam
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Forward to team
Label for the "forward to team" entry
Label for the "invite an agent" button
com.unblu.agent.conversation.ui.labelInviteAgent
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Invite agent
Label for the "invite an agent" entry in the "internal" section of the invitation menu
Label for the "invite a team" button
com.unblu.agent.conversation.ui.labelInviteTeam
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Invite team
Label for the "invite a team" entry in the "internal" section of the invitation menu
Label for the "Invite a visitor" button
com.unblu.agent.conversation.ui.labelInviteVisitor
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Invite a visitor
DEPRECATED - no longer used
PIN expired label
com.unblu.agent.conversation.ui.pinExpired
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
The PIN expired
Label when the PIN has expired
Label for the "generate new PIN" button
com.unblu.agent.conversation.ui.pinGenNewBtnLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Generate new PIN
Label for the "generate new PIN" button.
Label for the PIN code
com.unblu.agent.conversation.ui.pinLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Share this PIN with your customer
Label displaying PIN expiry
com.unblu.agent.conversation.ui.pinRemainingTime
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
PIN expires in ${time}
Arguments
Name | Type | Description |
---|---|---|
time |
String |
Title for the PIN dialog
com.unblu.agent.conversation.ui.pinTitle
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Join a customer conversation
Arguments
Name | Type | Description |
---|---|---|
templateName |
String |
|
templateDescription |
String |
Tooltip for the "configure conversation" button
com.unblu.agent.conversation.ui.tooltipConfigureConversation
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Configure conversation
Tooltip for the "forward conversation" button
com.unblu.agent.conversation.ui.tooltipForwarding
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Forward conversation
Tooltip for the "invite to conversation" button
com.unblu.agent.conversation.ui.tooltipInvite
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Invite people to the conversation
"Renew PIN" button label
com.unblu.agent.conversation.ui.visitorInviteBtnRenew
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Renew
Label for the "renew PIN" button
Label for revoke invitation button
com.unblu.agent.conversation.ui.visitorInviteBtnRevoke
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Revoke
Label for the "revoke invitation" button
Label for the email address input
com.unblu.agent.conversation.ui.visitorInviteLabelEmail
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Email address
Label for the "email address" input field
Label for the invitation type select
com.unblu.agent.conversation.ui.visitorInviteLabelType
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Invitation type
DEPRECATED - no longer used
Label displaying the invitations expiry
com.unblu.agent.conversation.ui.visitorInviteRemainingTime
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Expires in ${time}
Label displaying an invitation’s expiry time
Arguments
Name | Type | Description |
---|---|---|
time |
String |
Title for the customer invitation fly-in menu
com.unblu.agent.conversation.ui.visitorInviteTitle
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Invite a Customer
DEPRECATED - no longer used
Label for Email invite
com.unblu.agent.conversation.ui.visitorInviteTypeEmail
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Email invitation
DEPRECATED - no longer used
Label for PIN invite
com.unblu.agent.conversation.ui.visitorInviteTypePin
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
PIN invitation
DEPRECATED - no longer used
Warning displayed if the conversation has already been forwarded.
com.unblu.agent.conversation.ui.warningAlreadyForwarded
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
The conversation has already been forwarded, do you want to revoke it and forward to someone else?
Warning displayed if a conversation has already been forwarded
Conversation UI configuration
Dialog message displayed when navigating out of a conversation will end an active call
com.unblu.conversation.ui.closeWillEndCallMessage
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,TEAM
,USER
,APIKEY
-
Default:
Are you sure you want to end the call?
Dialog message displayed when navigating out of a conversation will end co-browsing
com.unblu.conversation.ui.closeWillEndCollaborationMessage
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,TEAM
,USER
,APIKEY
-
Default:
Are you sure you want to end the collaboration?
Dialog message displayed when navigating out of a conversation will end the conversation
com.unblu.conversation.ui.closeWillEndConversationMessage
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,TEAM
,USER
,APIKEY
-
Default:
Are you sure you want to end the conversation?
"End conversation" dialog text
com.unblu.conversation.ui.dialogQuestionEndConversation
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,TEAM
,USER
,APIKEY
-
Default:
Do you really want to end the conversation?
Text for the main dialog asking if the conversation should really be ended
"Leave conversation" dialog text
com.unblu.conversation.ui.dialogQuestionLeaveConversation
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,TEAM
,USER
,APIKEY
-
Default:
Do you really want to leave the conversation?
Main text for the dialog asking if the participant really wants to leave the conversation
"Stop collaboration" dialog text
com.unblu.conversation.ui.dialogQuestionStopCollaborationLayer
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Do you really want to stop collaborating?
Text for the main dialog asking if the collaboration should really be stopped
"End conversation" dialog title
com.unblu.conversation.ui.dialogTitleEndConversation
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,TEAM
,USER
,APIKEY
-
Default:
End conversation
Title for the dialog asking if the conversation should really be ended
"Leave conversation" dialog title
com.unblu.conversation.ui.dialogTitleLeaveConversation
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,TEAM
,USER
,APIKEY
-
Default:
Leave conversation
Title for the dialog asking if the participant really wants to leave the conversation
"Stop collaboration layer" dialog title
com.unblu.conversation.ui.dialogTitleStopCollaborationLayer
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Stop collaboration
Title for the dialog asking if the collaboration should really be stopped
Error text when not authorized to connect
com.unblu.conversation.ui.errorConnectNotAuthorized
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,TEAM
,USER
,APIKEY
-
Default:
You are not allowed to open this conversation. You can ask the assigned agent for an invitation to join.
The text displayed when someone attempts to join a conversation that they are not authorized to join
"Unknown conversation" connect error text
com.unblu.conversation.ui.errorConnectUnknownConversation
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
The requested conversation does not exist
Text for the "Unknown conversation" connect error
"Unknown presence" connect error text
com.unblu.conversation.ui.errorConnectUnknownPresence
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Your presence is unknown to the server
Deprecated, no longer used
Tooltip for group conversation avatar
com.unblu.conversation.ui.groupConversationAvatarTooltip
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,TEAM
,USER
,APIKEY
-
Default:
${num} other conversation participants
The tooltip can be used to indicate the number of other participants
Arguments
Name | Type | Description |
---|---|---|
num |
Integer |
Conversation action bar configuration
Label for "Change topic" action
com.unblu.conversation.actionbar.ui.actionBarChangeTopic
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Edit topic
Label for the change topic action
"Change topic" dialog title
com.unblu.conversation.actionbar.ui.actionBarChangeTopicDialogTitle
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Edit topic
Title for the "Change topic" dialog
"Change topic" input label
com.unblu.conversation.actionbar.ui.actionBarChangeTopicInputLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Enter up to 200 characters:
Label for the change topic input
Label for "whiteboard" action
com.unblu.conversation.actionbar.ui.actionBarWhiteboard
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Collaborate on whiteboard
Label for the "whiteboard" action
Label for "Remove participant" button
com.unblu.conversation.actionbar.ui.personDialogConfirmKickParticipantBtnLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Remove
Label for the confirmation button to remove a participant from a conversation
"Remove participant" confirmation question
com.unblu.conversation.actionbar.ui.personDialogKickParticipantQuestion
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Do you want to remove ${personName} from the conversation?
Confirmation question to remove a participant from a conversation
Arguments
Name | Type | Description |
---|---|---|
personName |
String |
Call shortcut configuration
Call UI configuration
Label for "answer call" button
com.unblu.conversation.call.btnAnswerCall
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Answer call
Label for the "answer call" button
Label for active "background blur" button
com.unblu.conversation.call.btnBlurActive
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Disable background blur
Label for the "active background blur" button
Label for inactive "background blur" button
com.unblu.conversation.call.btnBlurInactive
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Enable background blur
Label for the "inactive background blur" button
Label for active "camera" button
com.unblu.conversation.call.btnCamActive
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Turn camera off
Label for the "active camera" button
Label for inactive "camera" button
com.unblu.conversation.call.btnCamInactive
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Turn camera on
Label for the "inactive camera" button
Label for "cycle camera" button
com.unblu.conversation.call.btnCycleCamera
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Cycle camera
Label for the "cycle camera" button
Label for "decline call" button
com.unblu.conversation.call.btnDeclineCall
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Decline call
Label for the "decline cal" button
Label for "dismiss" button
com.unblu.conversation.call.btnDismiss
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Dismiss
Label for "display call here" button
com.unblu.conversation.call.btnDisplayCallHere
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Display call here
Label for the "display call here" button
Label for the "leave call" button
com.unblu.conversation.call.btnHangUp
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Leave call
Label for the "leave call and close conversation" button
com.unblu.conversation.call.btnHangUpAndCloseConversation
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Leave call and close conversation
Label for the "leave call and end conversation" button
com.unblu.conversation.call.btnHangUpAndEndConversation
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Leave call and end conversation
Label for the "leave call and conversation" button
com.unblu.conversation.call.btnHangUpAndLeaveConversation
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Leave call and conversation
Label for "hide call UI" button
com.unblu.conversation.call.btnHide
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Show chat
Label for the "show chat" button
Label for "maximize individual UI" button
com.unblu.conversation.call.btnMaximize
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Maximize
Label for the "maximize call UI" button
Label for "media settings" button
com.unblu.conversation.call.btnMediaSettings
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Media settings
Label for the "open media settings" button
Label for active "microphone" button
com.unblu.conversation.call.btnMicActive
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Mute microphone
Label for the "active microphone" button
Label for inactive "microphone" button
com.unblu.conversation.call.btnMicInactive
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Unmute microphone
Label for the "inactive microphone" button
Label for "minimize individual UI" button
com.unblu.conversation.call.btnMinimize
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Minimize
Label for the "minimize call UI" button
Label for the "pin video" button
com.unblu.conversation.call.btnPin
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Pin
Label for "pop in" button
com.unblu.conversation.call.btnPopIn
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Dock call back in main window
Label for the "pop in" button
Label for "pop out" button
com.unblu.conversation.call.btnPopOut
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Pop call into separate window
Label for the "pop out" button
Label for "request callback" button
com.unblu.conversation.call.btnRequestCallback
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Ask to call back
Label for "video snapshot" button
com.unblu.conversation.call.btnSnapshot
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Take a video snapshot
Label for the "take video snapshot" button
Label for active "speaker" button
com.unblu.conversation.call.btnSpeakerActive
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Turn speaker off
Label for the "active speaker" button
Label for inactive "speaker" button
com.unblu.conversation.call.btnSpeakerInactive
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Turn speaker on
Label for the "inactive speaker" button
Label for the "unpin video" button
com.unblu.conversation.call.btnUnpin
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Unpin
Error text if audio input device (microphone) access denied
com.unblu.conversation.call.errorAudioInputAccessDenied
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Microphone access denied. Check your browser's microphone permissions.
Displayed if access is denied at the browser level
Error text if accessing audio input device failed
com.unblu.conversation.call.errorAudioInputAccessFailed
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Microphone access failed. Choose a different microphone and retry.
Displayed if access is allowed at the browser level but accessing the hardware failed
Error text if audio input device inaccessible
com.unblu.conversation.call.errorAudioInputGone
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Your microphone can no longer be accessed.
Displayed if the device is no longer accessible during a call
Error text if access to audio input device denied
com.unblu.conversation.call.errorAudioInputInsecureContext
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Microphone access denied. You are using an insecure connection. Microphone access is only allowed over secure HTTPS connections.
Displayed if the browser context is not secure, which leads to an automatic denial of microphone access in modern browsers
Error text if no audio input device found
com.unblu.conversation.call.errorAudioInputNotFound
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
No microphone found. Connect a microphone and retry.
Error text displayed if no audio input device (microphone) is found
Information text when call disconnected
com.unblu.conversation.call.errorCallDisconnectedText
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Reconnecting
Displayed if the call service provider indicates that it has lost its connection. Unblu tries to reconnect after several seconds.
Information title when call disconnected
com.unblu.conversation.call.errorCallDisconnectedTitle
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Lost call connection
Displayed if the call service provider indicates that it has permanently lost its connection. Unblu tries to reconnect after several seconds.
Information text when reconnecting call
com.unblu.conversation.call.errorCallReconnecting
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Reconnecting call
Displayed if the call service provider indicates that it’s lost its connection and is reconnecting
Error text if browser doesn’t support WebRTC
com.unblu.conversation.call.errorIncompatibleBrowser
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Browser not supported. Please upgrade to the latest version of a modern browser such as Google Chrome, Microsoft Edge, or Mozilla Firefox.
Error text displayed if the browser doesn’t support WebRTC
"Call module not registered" error text
com.unblu.conversation.call.errorIncompatibleSdk
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Video and audio calls not supported. Please upgrade to the latest version of the app.
Error text displayed if an app that uses the SDK hasn’t registered the call module
Error text if video input device (camera) access denied
com.unblu.conversation.call.errorVideoInputAccessDenied
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Camera access denied. Check your browser's camera permissions.
Displayed if access is denied at the browser level
Error text if accessing video input device failed
com.unblu.conversation.call.errorVideoInputAccessFailed
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Camera access failed. Choose a different camera and retry.
Displayed if access is allowed at the browser level but accessing the hardware failed
Error text if video input device inaccessible
com.unblu.conversation.call.errorVideoInputGone
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Your camera can no longer be accessed.
Displayed if the device is no longer accessible during a call
Error text if access to video input device denied
com.unblu.conversation.call.errorVideoInputInsecureContext
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Camera access denied. You are using an insecure connection. Camera access is only allowed over secure HTTPS connections.
Displayed if the browser context is not secure, which leads to an automatic denial of microphone access in modern browsers
Error text if no video input device found
com.unblu.conversation.call.errorVideoInputNotFound
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
No camera found. Connect a camera and retry.
Error text displayed if no video input device (camera) is found
Label if call displayed on a different device
com.unblu.conversation.call.labelDisplayCallHere
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
The active call is displayed on another device or in another browser window.
Label displayed if the call is displayed on a different device
Text of "Display call here" link
com.unblu.conversation.call.labelDisplayHereCallLink
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Tap to display call here
Displayed in the "active call" bar which is displayed if a call is active but displayed on a different device or browser tab
"Group call" label
com.unblu.conversation.call.labelGroupCall
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Group call
Displayed if more than two people are participating in an audio call
Text of "Active call" bar
com.unblu.conversation.call.labelInActiveCallLink
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Return to call
The "active call" bar is displayed if a call is active
Label for incoming video calls
com.unblu.conversation.call.labelIncomingVideoCall
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Incoming video call
Label displayed for incoming video calls
Label for incoming voice calls
com.unblu.conversation.call.labelIncomingVoiceCall
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Incoming voice call
Label displayed for incoming voice calls
Label for "join active video call"
com.unblu.conversation.call.labelJoinActiveVideoCall
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Join active video call
Label displayed for joining an active video call
Label for "join active voice call"
com.unblu.conversation.call.labelJoinActiveVoiceCall
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Join active voice call
Label displayed for joining an active voice call
Text of "Active call" bar if not participating
com.unblu.conversation.call.labelNotInActiveCallLink
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Join active call
Displayed in the "active call" bar if a call is active but the person isn’t in the call
Label if only one person in call
com.unblu.conversation.call.labelOnlyOneInCall
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
There's nobody else in the call at the moment
Label displayed if only one person is in a call
Label for outgoing calls
com.unblu.conversation.call.labelOutboundCallRecipients
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Calling ${names}...
Label displayed for outgoing calls
Arguments
Name | Type | Description |
---|---|---|
names |
String |
Text if nobody available for call
com.unblu.conversation.call.labelUnavailableForCall
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Not available for a call
Label displayed if nobody is available for the call
Hint if audio output device access denied
com.unblu.conversation.call.mediaSelectAudioOutputAccessDeniedHint
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
To allow speaker access, grant access to the microphone
Displayed under the speakers select option if the explicit request for audio output permissions failed
Hint if media access denied
com.unblu.conversation.call.mediaSelectHintAccessDenied
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Access denied
Displayed on a media select option if access to the media type is denied
Default hint on media selects
com.unblu.conversation.call.mediaSelectHintDefault
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
System default
Default hint displayed on the media selects
Hint if no media device found
com.unblu.conversation.call.mediaSelectHintNoDeviceFound
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
No device found
Displayed on a media select if no device could be found for this media type
Label for audio input (microphone) select
com.unblu.conversation.call.mediaSelectLabelAudioInput
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Microphone
Label for the audio input (microphone) select
Label for audio output (speakers) select
com.unblu.conversation.call.mediaSelectLabelAudioOutput
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Speakers
Label for the audio output (speakers) select
Label for video input (camera) select
com.unblu.conversation.call.mediaSelectLabelVideoInput
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Camera
Label for the video input (camera) select
Label for "request access" button in media settings dialog
com.unblu.conversation.call.mediaSelectRequestAccessBtn
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Request access
Label for the request access button in the media settings dialog
Title of media settings dialog
com.unblu.conversation.call.mediaSelectTitle
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Media settings
Title for the media settings dialog
Label of "unmute audio playback" overlay button
com.unblu.conversation.call.unmuteAudioPlaybackOverlayButtonLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Unmute
Button label displayed on the "unmute audio playback overlay"
Text of "unmute audio playback" overlay
com.unblu.conversation.call.unmuteAudioPlaybackOverlayText
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Click "${unmuteButtonLabel}" to enable audio playback
Title displayed on the "unmute audio playback overlay"
Arguments
Name | Type | Description |
---|---|---|
unmuteButtonLabel |
String |
Collaboration space UI configuration
Label for the layer action "mark"
com.unblu.conversation.collabspace.layerActionMark
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Mark mode
Label for the "mark" layer action
Label for the layer action "pause sharing"
com.unblu.conversation.collabspace.layerActionPauseSharing
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Pause and resume sharing
Label for the "pause sharing" layer action
Label for the layer action "remote control"
com.unblu.conversation.collabspace.layerActionRemoteControl
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Remote control
Label for the "remote control" layer action
Label for the layer action "scroll lock"
com.unblu.conversation.collabspace.layerActionScrollLock
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Scroll lock
Label for the "scroll lock" layer action
Body of the dialog for the threshold of the layer inactivity timeout
com.unblu.conversation.collabspace.layerInactivityDialogBody
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${layerName} was not used for a long time. It will be stopped in ${remainingTime}.
Body of the dialog shown when a collaboration layer is about to run into a timeout because of inactivity
Arguments
Name | Type | Description |
---|---|---|
layerName |
String |
|
remainingTime |
String |
Label of the "Continue" button in the dialog for the layer inactivity timeout
com.unblu.conversation.collabspace.layerInactivityDialogContinueButton
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
I'm back
Label on the "Continue" button of the dialog shown when a collaboration layer is about to run into a timeout because of inactivity
Label of the "Stop" button in the dialog for the layer inactivity timeout
com.unblu.conversation.collabspace.layerInactivityDialogStopButton
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Stop
Label of the "Stop" button of the dialog shown when a collaboration layer is about to run into a timeout because of inactivity
Title of the dialog for the threshold of the layer inactivity timeout
com.unblu.conversation.collabspace.layerInactivityDialogTitle
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
No activity
Title of the dialog shown when a collaboration layer is about to run into a timeout because of inactivity
"Layer inactivity" notification body
com.unblu.conversation.collabspace.layerInactivityNotificationBody
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${layerName} was not used for a long time. It will be stopped automatically soon.
Body of the notification shown when a collaboration layer is about to run into a timeout because of inactivity
Arguments
Name | Type | Description |
---|---|---|
layerName |
String |
File UI configuration
Aria label for "cancel file upload" button
com.unblu.conversation.file.actionAriaCancel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Cancel file upload for ${fileName}
Aria label for the "cancel file upload" button
Arguments
Name | Type | Description |
---|---|---|
fileName |
String |
Aria label for "co-browse file" button
com.unblu.conversation.file.actionAriaCobrowse
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Co-Browse file ${fileName}
Aria label for the file co-browse button
Arguments
Name | Type | Description |
---|---|---|
fileName |
String |
Aria label for "delete file" button
com.unblu.conversation.file.actionAriaDelete
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Delete file ${fileName}
Aria label for the "delete file" button
Arguments
Name | Type | Description |
---|---|---|
fileName |
String |
Aria label for "download file" button
com.unblu.conversation.file.actionAriaDownload
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Download file${fileName}
Aria label for the "file download" button
Arguments
Name | Type | Description |
---|---|---|
fileName |
String |
Hint for "file co-browsing" action
com.unblu.conversation.file.actionHintCobrowse
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Co-browse
Hint for co-browsing a file
Hint for "delete file" action
com.unblu.conversation.file.actionHintDelete
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Delete
Hint for deleting a file
Hint for "download" action
com.unblu.conversation.file.actionHintDownload
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Download
Hint for downloading a file
Label of "upload" button in empty file list
com.unblu.conversation.file.emptyFileListUploadButton
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Upload file
Label of the upload button in the empty file list view
Error message if uploaded content is rejected
com.unblu.conversation.file.errorUploadContentReject
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
The file is not accepted by the server
Error displayed if a content reject code is returned during file upload
Text of "file upload timeout" error
com.unblu.conversation.file.errorUploadTimeout
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Upload timed out...
Error displayed if a file upload times out
"File too large" error message
com.unblu.conversation.file.errorUploadTooLarge
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Max file size is ${maxSize}
Error displayed if the selected file to upload is too large
Arguments
Name | Type | Description |
---|---|---|
maxSize |
String |
|
actualSize |
String |
Error message if an error occurs during file upload
com.unblu.conversation.file.errorUploadUnknown
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Error uploading file
Error displayed if a file upload times out
Text for "internal mode" option in "file upload" dialog
com.unblu.conversation.file.fileUploadModeDialogInternalOption
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
An internal file (visible to agents only)
Text for the internal mode option in the file upload dialog
Text for "public mode" option in "file upload" dialog
com.unblu.conversation.file.fileUploadModeDialogPublicOption
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
A public file (visible to all participants)
Text for the public mode option in the "file upload" dialog
Title for "file upload" dialog
com.unblu.conversation.file.fileUploadModeDialogTitle
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Upload
Title of the "file upload" dialog
Text for "internal mode" option in "file upload" dropdown
com.unblu.conversation.file.filesListUploadModeInternalOption
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Internal (visible to agents only)
Text for the "internal mode" option in the "file upload" dropdown
filesListUploadModePublicOption
com.unblu.conversation.file.filesListUploadModePublicOption
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Public (visible to all participants)
Text for the public mode option in the file upload dropdown
Label for internal files
com.unblu.conversation.file.internalLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Internal
Label for canceled file uploads
com.unblu.conversation.file.labelCanceled
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
File upload canceled
File management UI: Label canceled
Label for deleted files
com.unblu.conversation.file.labelDeleted
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
File was deleted
Label for failed file uploads
com.unblu.conversation.file.labelFailed
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
File upload failed
File management UI: Label failed
Label for audio MIME types
com.unblu.conversation.file.mimeTypeAudio
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Audio
Label for document MIME types
com.unblu.conversation.file.mimeTypeDoc
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Doc
File management UI: Mime type doc
Label for image MIME types
com.unblu.conversation.file.mimeTypeImage
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Image
Label for PDF MIME types
com.unblu.conversation.file.mimeTypePdf
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
File management UI: Mime type pdf
Label for presentation MIME types
com.unblu.conversation.file.mimeTypePresentation
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Presentation
Spreadsheet MIME types
com.unblu.conversation.file.mimeTypeSpreadsheet
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Spreadsheet
Label for spreadsheet MIME types
Label for video MIME types
com.unblu.conversation.file.mimeTypeVideo
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Video
Messaging UI configuration
Label of "canned responses" button
com.unblu.conversation.messaging.ui.btnCannedResponses
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Canned responses
"Close conversation" button label
com.unblu.conversation.messaging.ui.btnConversationEnded
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Close conversation
The button is displayed at the bottom of an ended conversation
Tooltip for "messaging mode" toggle button (internal)
com.unblu.conversation.messaging.ui.btnInternalMessageModeTooltip
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Switch to public messages (visible to all participants)
Only displayed if the messaging mode is "internal"
Tooltip for "messaging mode" toggle button (public)
com.unblu.conversation.messaging.ui.btnPublicMessageModeTooltip
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Switch to internal messages (visible to agents only)
Only displayed if the messaging mode is "public"
Label of "send internal message" button
com.unblu.conversation.messaging.ui.btnSendInternalMessage
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Send internally
"Characters over limit" hint
com.unblu.conversation.messaging.ui.charactersOverLimitHint
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${count} characters over limit
Text of the "characters over limit" hint displayed below the message input field when the maximum input length has been exceeded
Arguments
Name | Type | Description |
---|---|---|
count |
Integer |
"Remaining characters" hint
com.unblu.conversation.messaging.ui.charactersRemainingHint
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${count} characters left
Text of the "remaining characters" hint displayed below the message input field when the maximum input length is about to be reached
Arguments
Name | Type | Description |
---|---|---|
count |
Integer |
"Send failed" message when resending message was canceled
com.unblu.conversation.messaging.ui.failedReasonCanceled
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${reason}
The "reason" argument contains the reason why sending the message initially failed.
Arguments
Name | Type | Description |
---|---|---|
reason |
String |
"Send failed" message when resending message is possible
com.unblu.conversation.messaging.ui.failedReasonRetryable
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${reason}
The "reason" argument can be used to show why sending the message initially failed
Arguments
Name | Type | Description |
---|---|---|
reason |
String |
"Send failed" message when resending message isn’t possible
com.unblu.conversation.messaging.ui.failedReasonTerminal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${reason}
The "reason" argument contains the reason why sending the message failed
Arguments
Name | Type | Description |
---|---|---|
reason |
String |
Placeholder in internal message input field
com.unblu.conversation.messaging.ui.hintInternalMessageInput
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Type an internal message (visible to agents only)
The placeholder disappears once the user starts typing a message. If messageInputSendBehavior is set to ON_SHIFT_ENTER, the value of hintInternalMessageInputShiftEnter is displayed instead.
Placeholder in internal message input field if messageInputSendBehavior set to ON_SHIFT_ENTER
com.unblu.conversation.messaging.ui.hintInternalMessageInputShiftEnter
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Use SHIFT + ENTER to send internally
The placeholder disappears once the user starts typing a message. If messageInputSendBehavior is set to ON_ENTER, the value of hintInternalMessageInput is displayed instead.
Label when loading more messages
com.unblu.conversation.messaging.ui.loadingMoreMessagesLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Loading more messages...
Conversation recording indicator configuration
Audio recording banner body
com.unblu.conversation.recordingindicator.bannerBodyAudio
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,TEAM
,USER
,APIKEY
-
Default:
Body of the banner displayed during audio recording
Audio and video recording banner body
com.unblu.conversation.recordingindicator.bannerBodyAudioVideo
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,TEAM
,USER
,APIKEY
-
Default:
Body of the banner displayed during audio and video recording
Conversation template view model
Default audio request template
com.unblu.conversationtemplate.default.audioRequestName
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Incoming audio call
Name of the default audio request template
Default chat invite template
com.unblu.conversationtemplate.default.chatInviteName
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Show chat invite
Name of the default chat invite template
Default chat PIN template
com.unblu.conversationtemplate.default.chatPinName
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Join chat
The name of the default chat PIN template
Default chat request template
com.unblu.conversationtemplate.default.chatRequestName
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Incoming chat request
Name of the default chat request template
Default template for embedded co-browsing with PIN
com.unblu.conversationtemplate.default.domcapPinName
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Join embedded co-browsing
Name of the default template for embedded co-browsing with PIN
Default embedded co-browsing request template
com.unblu.conversationtemplate.default.domcapRequestName
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Incoming embedded co-browsing request
Name of the default embedded co-browsing request template
Default universal co-browsing invite template
com.unblu.conversationtemplate.default.headlessInviteName
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Show universal co-browsing invite
Name of the default universal co-browsing invite template
Default template for universal co-browsing with PIN
com.unblu.conversationtemplate.default.headlessPinName
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Join universal co-browsing
Name of the default template for universal co-browsing with PIN
Default universal co-browsing request template
com.unblu.conversationtemplate.default.headlessRequestName
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Incoming universal co-browsing request
Name of the default universal co-browsing request template
Default mobile co-browsing request template
com.unblu.conversationtemplate.default.mobileCobrowsingRequestName
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Incoming mobile co-browsing request
Name of the default mobile co-browsing request template
Default template for mobile co-browsing with PIN
com.unblu.conversationtemplate.default.mobilePinName
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Join mobile co-browsing
Name of the default template for mobile co-browsing with PIN
Default offline chat request template
com.unblu.conversationtemplate.default.offlineChatRequestName
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Incoming offline chat request
Name of the default offline chat request template
Default scheduled conversation template
com.unblu.conversationtemplate.default.scheduledConversationName
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Scheduled conversation
Name of the default scheduled conversation template
Default screen sharing invite template
com.unblu.conversationtemplate.default.screenSharingInviteName
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Show screen
Name of the default screen sharing invite template
Default template for screen sharing with PIN
com.unblu.conversationtemplate.default.screenSharingPinName
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Join screen sharing
Name of the default template for screen sharing with PIN
Default screen sharing request template
com.unblu.conversationtemplate.default.screenSharingRequestName
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Incoming screen sharing request
Name of the default screen sharing request template
Default video request template
com.unblu.conversationtemplate.default.videoRequestName
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Incoming video call
Name of the default video request template
Default visitor co-browsing template
com.unblu.conversationtemplate.default.visitorCobrowsingName
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Social co-browsing
Name of the default visitor co-browsing template
Description of default whiteboard invitation template
com.unblu.conversationtemplate.default.whiteboardInviteDescription
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Default template used for all show whiteboard invites unless configured otherwise
Description of the default whiteboard invitation template
Default template for whiteboard invitations
com.unblu.conversationtemplate.default.whiteboardInviteName
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Show whiteboard
Name of the default whiteboard invite template
Description of "whiteboard PIN" conversation template
com.unblu.conversationtemplate.default.whiteboardPinDescription
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
The default template used for all PIN-based whiteboard requests unless configured otherwise
Description of the default whiteboard PIN template
Default template for whiteboard PIN
com.unblu.conversationtemplate.default.whiteboardPinName
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Join whiteboard
Name of the default whiteboard PIN template
Agent Desk Home component
Label "Show whiteboard" button
com.unblu.core.client.desk.agentdesk.HomeComponent.showWhiteboardButton
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Show whiteboard
Label for the start show whiteboard conversation button
Label for "start show whiteboard conversation" button
com.unblu.core.client.desk.agentdesk.HomeComponent.showWhiteboardDescription
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Prepare a whiteboard conversation and invite your customer
Description for "start whiteboard conversation"
Agent "request admission" component configuration
cancelRequestBtn
com.unblu.agent.admission.request.cancelRequestBtn
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,TEAM
,USER
-
Default:
Cancel
Label for the "Cancel admission request" button
mainTitle
com.unblu.agent.admission.request.mainTitle
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,TEAM
,USER
-
Default:
Join conversation
Title the "Request admission" page for agents
requestAccessBtn
com.unblu.agent.admission.request.requestAccessBtn
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,TEAM
,USER
-
Default:
Join
Label for the "Request admission" button
retryBtn
com.unblu.agent.admission.request.retryBtn
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,TEAM
,USER
-
Default:
Retry
Label for the "Retry" button
Supports markdown === statusRequestCanceled
com.unblu.agent.admission.request.statusRequestCanceled
-
Type: Markdown text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,TEAM
,USER
-
Default:
**You have canceled your request to join**
Label informing the agent that they canceled their request to join the conversation
Supports markdown === statusRequestDenied
com.unblu.agent.admission.request.statusRequestDenied
-
Type: Markdown text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,TEAM
,USER
-
Default:
**Admission denied** Please contact the agent who invited you for further information
Label informing the agent that another agent denied their admission request
Supports markdown === statusWaitingForAdmission
com.unblu.agent.admission.request.statusWaitingForAdmission
-
Type: Markdown text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,TEAM
,USER
-
Default:
**Please wait for another agent to admit you to the conversation**
Label informing the agent that another agent is reviewing their admission request
Supports markdown === statusWaitingForAgent
com.unblu.agent.admission.request.statusWaitingForAgent
-
Type: Markdown text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,TEAM
,USER
-
Default:
**Please wait for another agent to join the conversation**
Label informing the agent that there is no agent present to review their admission request
Agent Desk UI configuration
"Add new browser session" menu item
com.unblu.desk.ui.menuItemAddBrowser
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,TEAM
,USER
-
Default:
Show
Label of the "Add new browser session" menu item
"Add new PIN session" menu item
com.unblu.desk.ui.menuItemAddPin
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,TEAM
,USER
-
Default:
Join
Label of the "Add new PIN session" menu item
"Add new PIN session for embedded co-browsing" menu item
com.unblu.desk.ui.menuItemAddPinEmbedded
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,TEAM
,USER
-
Default:
Join embedded
Label of the "Add new PIN session for embedded co-browsing" menu item
"Add new PIN session for mobile co-browsing" menu item
com.unblu.desk.ui.menuItemAddPinMobile
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,TEAM
,USER
-
Default:
Join mobile
Label of the "Add new PIN session for mobile co-browsing" menu item
"Add new PIN session for screen sharing" menu item
com.unblu.desk.ui.menuItemAddPinScreenSharing
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,TEAM
,USER
-
Default:
Join screen
Label of the "Add new PIN session for screen sharing" menu item
"Add new PIN session for universal co-browsing" menu item
com.unblu.desk.ui.menuItemAddPinUniversal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,TEAM
,USER
-
Default:
Join universal
Label of the "Add new PIN session for universal co-browsing" menu item
Label for "Whiteboard PIN session" menu item
com.unblu.desk.ui.menuItemAddPinWhiteboard
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,TEAM
,USER
-
Default:
Join whiteboard
Label of the "Add new PIN session for whiteboard" menu item
"Fatal error" information configuration
"Conversation not active" error text
com.unblu.core.client.player.ui.network.FatalErrorInfoProvider.errorConversationNotActive
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Conversation is not yet active. Check with your agent and try again later.
Text for the "Conversation not active" error
Embedded Visitor UI configuration
Conversation list aria label
com.unblu.si.embedded.ui.conversationListAriaLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Conversations
Conversation list aria label in the Embedded Visitor UI
Supports markdown === Embedded co-browsing placeholder
com.unblu.si.embedded.ui.embeddedCobrowsingPlaceholder
-
Type: Markdown text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
# You are sharing this browser tab
Description for the embedded co-browsing placeholder. Use Markdown for custom formatting.
Conversation list action bar title
com.unblu.si.embedded.ui.engagementBarTitle
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Conversations with Unblu
Title for the action bar over the conversation list
"Engagements" dropdown title
com.unblu.si.embedded.ui.engagementButtonTitle
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
New
Title for the "engagements" dropdown button
"Engagements" dropdown tooltip
com.unblu.si.embedded.ui.engagementButtonTooltip
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
New conversation
Tooltip for the "engagements" dropdown
Engagement area aria label
com.unblu.si.embedded.ui.engagementComponentAriaLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Engagement area
Engagement area aria label in the Embedded Visitor UI
Embedded Visitor UI aria label
com.unblu.si.embedded.ui.generalAriaLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Chat and collaboration interface
Supports markdown === Screen sharing placeholder
com.unblu.si.embedded.ui.screenSharingPlaceholder
-
Type: Markdown text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
# You are sharing your screen
Description for the screen sharing placeholder. Use Markdown for custom formatting.
Site integration UI configuration
Unblu launcher button "open state" text
com.unblu.siteintegration.ui.launcherButton
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Collapse
Text displayed on the Unblu launcher button when the UI is open. Displayed as a tooltip if the Unblu launcher button style is "ICON".
"Closed active state" text of Unblu launcher button
com.unblu.siteintegration.ui.launcherButtonClosedActiveState
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Open
Text displayed on the Unblu launcher button when the engagement UI is closed but a conversation is active. The text is displayed as a tooltip if the Unblu launcher button style is "ICON".
Unblu launcher button "closed active state" aria label
com.unblu.siteintegration.ui.launcherButtonClosedAndActiveStateAriaLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Open active conversation
"Closed state" text of Unblu launcher button
com.unblu.siteintegration.ui.launcherButtonClosedState
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Contact us
Text displayed on the Unblu launcher button when the engagement UI is closed. The text is displayed as a tooltip if the Unblu launcher button style is "ICON".
Unblu launcher button "closed state" aria label
com.unblu.siteintegration.ui.launcherButtonClosedStateAriaLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Open chat and collaboration interface
"Open active state" text of Unblu launcher button
com.unblu.siteintegration.ui.launcherButtonOpenActiveState
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Collapse
Text displayed on the Unblu launcher button when the engagement UI is open and a conversation is active. The text is displayed as a tooltip if the Unblu launcher button style is "ICON".
Unblu launcher button "open active state" aria label
com.unblu.siteintegration.ui.launcherButtonOpenActiveStateAriaLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Collapse active conversation
"Open state" text of Unblu launcher button
com.unblu.siteintegration.ui.launcherButtonOpenState
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Collapse
Text displayed on the Unblu launcher button when the engagement UI is open. The text is displayed as a tooltip if the Unblu launcher button style is "ICON".
Unblu launcher button "open state" aria label
com.unblu.siteintegration.ui.launcherButtonOpenStateAriaLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Collapse chat and collaboration interface
"Popped out active state" text of Unblu launcher button
com.unblu.siteintegration.ui.launcherButtonPoppedOutActiveState
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Pop in
Text displayed on the Unblu launcher button when the engagement UI is open and a conversation is active. The text is displayed as a tooltip if the Unblu launcher button style is "ICON".
Aria label for "popped out active state" of Unblu launcher button
com.unblu.siteintegration.ui.launcherButtonPoppedOutActiveStateAriaLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Pop active conversation back into this tab
"Popped out state" text of Unblu launcher button
com.unblu.siteintegration.ui.launcherButtonPoppedOutState
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Pop in
Text displayed on the Unblu launcher button when the engagement UI is open. The text is displayed as a tooltip if the Unblu launcher button style is "ICON".
Unblu launcher button "popped out state" aria label
com.unblu.siteintegration.ui.launcherButtonPoppedOutStateAriaLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Pop chat and collaboration interface back into this tab
Unblu launcher button tooltip text
com.unblu.siteintegration.ui.launcherButtonTooltipText
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Connect with us
Action bar configuration
Client state action bar configuration
Label for the "collapse UI" action
com.unblu.clientstate.actionbar.ui.collapseAction
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Collapse UI
Label for the "maximize UI" action
com.unblu.clientstate.actionbar.ui.maximizeAction
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Maximize UI
Label for the "minimize UI" action
com.unblu.clientstate.actionbar.ui.minimizeAction
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Minimize UI
Visitor UI configuration
Active conversations filter button label
com.unblu.visitor.ui.activeConversationsFilterButtonLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Active
Label for the toggle button to filter active conversations, that is, conversations that aren’t in the "ENDED" state
Aria label for active item in conversation list
com.unblu.visitor.ui.conversationListActiveItemAriaLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Active conversation
Aria label for the active item in the conversation list
Supports markdown === Label for empty conversation list
com.unblu.visitor.ui.emptyListLabel
-
Type: Markdown text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
No conversations available
Text shown in place of the list of conversations if no conversations are available. Use Markdown for custom formatting.
Ended conversations filter button label
com.unblu.visitor.ui.endedConversationsFilterButtonLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Archived
Label for the toggle button to filter conversations in the "ENDED" state
Text displayed as title in the action bar of on the conversation / initial engagement overview screen.
com.unblu.visitor.ui.overviewTitle
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Conversations with Unblu
Title for the action bar of the conversation or initial engagement overview screen
Engagement UI configuration
Supports markdown === Subtitle for initial engagements when agents are available
com.unblu.visitor.ui.engagement.AvailableSubtitle
-
Type: Markdown text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Start a new conversation below
"Initial engagements" refers to the situation where there are no conversations yet. Use Markdown for custom formatting.
Title for initial engagements when agents are available
com.unblu.visitor.ui.engagement.AvailableTitle
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
We're here to help
"Initial engagements" refers to the situation where there are no conversations yet
Supports markdown === Subtitle for initial engagements when no agent is available
com.unblu.visitor.ui.engagement.AwaySubtitle
-
Type: Markdown text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Send us a message and we'll get back to you
"Initial engagements" refers to the situation where there are no conversations yet. Use Markdown for custom formatting.
Title for initial engagements if no agent is available
com.unblu.visitor.ui.engagement.AwayTitle
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Currently offline
"Initial engagements" refers to the situation where there are no conversations yet
General system message when creating conversation failed
com.unblu.visitor.ui.engagement.couldNotCreateConversation
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Could not create conversation
Label for "audio call" engagement button
com.unblu.visitor.ui.engagement.engagementAudioCall
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Call support
Text for the "audio call" engagement button
Label for "chat" engagement button
com.unblu.visitor.ui.engagement.engagementChat
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Chat to a support agent
Label for the "chat" engagement button
Label for "offline message" engagement button
com.unblu.visitor.ui.engagement.engagementOfflineMessage
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Send a message
Text for the "send offline message" engagement button
Label for "PIN" engagement button
com.unblu.visitor.ui.engagement.engagementPin
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Enter PIN
Label for "embedded co-browsing request" engagement button
com.unblu.visitor.ui.engagement.engagementRequestEmbeddedCobrowsing
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Share website
Text for the "embedded co-browsing request" engagement button
Text for the mobile co-browsing request engagement button
com.unblu.visitor.ui.engagement.engagementRequestMobileCobrowsing
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Co-browse mobile application
Text for the "mobile co-browsing request" engagement button
Request screen sharing engagement
com.unblu.visitor.ui.engagement.engagementRequestScreenSharing
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Share screen
Text for the "request screen sharing" engagement button
Label for "universal co-browsing request" engagement button
com.unblu.visitor.ui.engagement.engagementRequestUniversalCobrowsing
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Share website
Text for the "universal co-browsing request" engagement button
Label for "request whiteboard" engagement
com.unblu.visitor.ui.engagement.engagementRequestWhiteboard
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Whiteboard
Label for "request whiteboard" engagement button
Label for "video call" engagement button
com.unblu.visitor.ui.engagement.engagementVideoCall
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Video call
Text for the "video call" engagement button
System message if conversation couldn’t be created because no agent was available
com.unblu.visitor.ui.engagement.noAgentAvailableWhenCreatingConversation
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
The conversation could not be started because there is no agent available. Please try again later.
Visitor-side PIN UI configuration
Supports markdown === Description text for the PIN view
com.unblu.visitor.ui.pinDescription
-
Type: Markdown text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Contact customer support for a PIN
Description text for the PIN view. Use Markdown for custom formatting.
Error displayed if redeeming the PIN fails.
com.unblu.visitor.ui.pinError
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Incorrect PIN. Try again.
Error displayed if redeeming the PIN fails
"PIN entry rate limiting activated" message
com.unblu.visitor.ui.pinErrorRateLimit
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
You have entered an incorrect PIN too many times
Error message displayed if PIN entry rate limiting is triggered by too many unsuccessful attempts
ConversationEndedComponent
Supports markdown === customInformationCanceled
com.unblu.visitordesk.conversationended.customInformationCanceled
-
Type: Markdown text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Custom text added below the general conversation information on the "Conversation canceled/ended" page of canceled conversations. Use Markdown for custom formatting.
Arguments
Name | Type | Description |
---|---|---|
conversationTopic |
String |
|
scheduledDate |
String |
|
scheduledTime |
String |
|
conversationAssigneeName |
String |
Supports markdown === customInformationEnded
com.unblu.visitordesk.conversationended.customInformationEnded
-
Type: Markdown text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Custom text added below the general conversation information on the "Conversation canceled/ended" page of ended conversations. Use Markdown for custom formatting.
Arguments
Name | Type | Description |
---|---|---|
conversationTopic |
String |
|
scheduledDate |
String |
|
scheduledTime |
String |
|
conversationAssigneeName |
String |
Admission request component
"Cancel request" button label
com.unblu.visitordesk.admission.request.cancelRequestBtn
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Cancel
Label for the "Cancel admission request" button
Supports markdown === Admission request window custom text
com.unblu.visitordesk.admission.request.customInformation
-
Type: Markdown text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Custom text added below the general conversation information on the "Request admission" page. Use Markdown for custom formatting.
Arguments
Name | Type | Description |
---|---|---|
conversationTopic |
String |
|
scheduledDate |
String |
|
scheduledTime |
String |
|
conversationAssigneeName |
String |
Label for anonymous visitor’s email input field
com.unblu.visitordesk.admission.request.emailLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Label for the anonymous person’s email input field
Placeholder for anonymous visitor’s email input field
com.unblu.visitordesk.admission.request.emailPlaceholder
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Enter your email address
Placeholder for the anonymous person’s email input field
joinAsAgentBtn
com.unblu.visitordesk.admission.request.joinAsAgentBtn
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Join as an agent
Label for the "Join as an agent" button
"Request admission" window title
com.unblu.visitordesk.admission.request.mainTitle
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Join conversation
Title at the top of the "Request admission" page
Label for anonymous visitor’s name input field
com.unblu.visitordesk.admission.request.nicknameLabel
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Name
Label for the anonymous person’s name input field
Placeholder for anonymous visitor’s input field
com.unblu.visitordesk.admission.request.nicknamePlaceholder
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Enter your name
Placeholder for the anonymous person’s name input field
"Request admission" button label
com.unblu.visitordesk.admission.request.requestAccessBtn
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Join
Label for the "Request admission" button
"Retry" button label
com.unblu.visitordesk.admission.request.retryBtn
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Retry
Label for the "Retry" button
Supports markdown === Label for status message if request canceled
com.unblu.visitordesk.admission.request.statusRequestCanceled
-
Type: Markdown text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
**You have canceled your request to join**
Label informing the client that they canceled their request to join the conversation
Supports markdown === Label for status message if request denied
com.unblu.visitordesk.admission.request.statusRequestDenied
-
Type: Markdown text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
**Admission denied** Please contact the agent who invited you for further information
Label informing the client that an agent denied their admission request
Supports markdown === Label for status message if request awaiting approval
com.unblu.visitordesk.admission.request.statusWaitingForAdmission
-
Type: Markdown text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
**Please wait for the agent to admit you to the conversation**
Label informing the client that an agent is reviewing their admission request
Supports markdown === Label for status message if request awaiting agent
com.unblu.visitordesk.admission.request.statusWaitingForAgent
-
Type: Markdown text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
**Please wait for the agent to join the conversation**
Label informing the client that there is no agent present who could review their admission request
Waiting room component
Supports markdown === Waiting room window custom text
com.unblu.visitordesk.waitingroom.customInformation
-
Type: Markdown text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,AREA
,APIKEY
-
Default:
Custom text added below the general conversation information on the "Waiting room" page. Use Markdown for custom formatting.
Arguments
Name | Type | Description |
---|---|---|
conversationTopic |
String |
|
scheduledDate |
String |
|
scheduledTime |
String |
|
conversationAssigneeName |
String |
Whiteboard UI configuration
Toast message when exporting image to chat fails
com.unblu.whiteboard.ui.exportFailedToastText
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Failed to export image to chat. Error: ${error}
Text for the toast displayed when the export of an image from the whiteboard to the chat fails
Arguments
Name | Type | Description |
---|---|---|
error |
String |
Concierge message texts
Supports markdown === Concierge "Enter email" question
com.unblu.conversation.concierge.EnterEmailQuestion
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Please enter your email address
Concierge "enter email" question
Supports markdown === Concierge "Enter phone" question
com.unblu.conversation.concierge.EnterPhoneQuestion
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Please enter your phone number
Supports markdown === "Reason for agent offboarding" message: conversation canceled
com.unblu.conversation.concierge.agentOffboardingReasonConversationCanceledMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
The conversation has been canceled
The "reason for offboarding" message for agents displayed during the offboarding process when the conversation was canceled
Supports markdown === "Reason for agent offboarding" message: conversation ended
com.unblu.conversation.concierge.agentOffboardingReasonConversationEndMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
The conversation has ended
The "reason for offboarding" message for agents displayed during the offboarding process when the conversation has ended
Supports markdown === "Reason for agent offboarding" message: conversation unassigned
com.unblu.conversation.concierge.agentOffboardingReasonConversationUnassignedMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
The conversation has been unassigned and all secondary agents have been removed
The "reason for offboarding" message for agents displayed during the offboarding process when a participation is ended because the conversation was actively unassigned
Supports markdown === "Reason for agent offboarding" message: external messenger channel closed
com.unblu.conversation.concierge.agentOffboardingReasonExternalChannelClosedMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
The external messenger channel has been closed. No further communication is possible in this conversation.
The "reason for offboarding" message for agents displayed during the offboarding process when the conversation has ended because the external messenger channel it is connected to was closed
Supports markdown === "Reason for agent offboarding" message: conversation forwarded
com.unblu.conversation.concierge.agentOffboardingReasonForwardedMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
The forwarding invitation has been accepted and you have been automatically removed from this conversation.
The "reason for offboarding" message displayed during the agent offboarding process when the conversation was forwarded and the participant has been removed from the conversation
Supports markdown === "Reason for agent offboarding" message: participant removed
com.unblu.conversation.concierge.agentOffboardingReasonKickedMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
You have been removed from the conversation and will not be able to access it anymore
The "reason for offboarding" message for agents shown during the offboarding process when a participant was removed from a conversation
Supports markdown === "Reason for agent offboarding" message: onboarding declined
com.unblu.conversation.concierge.agentOffboardingReasonOnboardingDeclinedMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
You have not been granted access to the conversation
The "reason for offboarding" message for agents displayed during the offboarding process when onboarding was declined
Supports markdown === "Reason for agent offboarding" message: onboarding timed out
com.unblu.conversation.concierge.agentOffboardingReasonOnboardingTimeoutMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Your onboarding process timed out. You cannot join the conversation.
The "reason for offboarding" message for agents shown during the offboarding process when a participant’s onboarding process timed out
Supports markdown === "Reason for agent offboarding" message: other reason
com.unblu.conversation.concierge.agentOffboardingReasonOtherMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
You left the conversation
The "reason for offboarding" message for agents shown during the offboarding process when offboarding was initiated for some other reason
Supports markdown === "Reason for agent offboarding" message: person left conversation
com.unblu.conversation.concierge.agentOffboardingReasonPersonLeftMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
You left the conversation
The "reason for offboarding" message for agents shown during the offboarding process when a person left the conversation
Supports markdown === "Reason for agent offboarding" message: person removed after timeout
com.unblu.conversation.concierge.agentOffboardingReasonRemovedAfterTimeoutMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
You were removed from the conversation after a connection loss
The "reason for offboarding" message for agents shown during the offboarding process when a person was removed from the conversation because their connection timed out
Supports markdown === "Reason for agent offboarding" message: solved by bot
com.unblu.conversation.concierge.agentOffboardingReasonSolvedByBotMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
The conversation has been marked as "solved" and was therefore ended
The "reason for offboarding" message for agents displayed during the offboarding process when the conversation was ended because the bot marked it as solved
Supports markdown === "Agent onboarding completed" message
com.unblu.conversation.concierge.agentOnboardingDoneMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Thank you ${recipientName}, let's begin.
Message displayed once the agent onboarding process is completed
Arguments
Name | Type | Description |
---|---|---|
recipientName |
String |
Supports markdown === Agent onboarding timeout message for hand-off
com.unblu.conversation.concierge.agentOnboardingGlobalTimeout
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Seems like your onboarding process is taking too long, I'll continue the process without waiting for an answer.
Message displayed by the concierge if the agent’s onboarding process takes too long and com.unblu.conversation.concierge.conciergeAgentOnboardingOnTimeoutBehavior
is set to HAND_OFF
Supports markdown === Idle timeout message during agent onboarding process
com.unblu.conversation.concierge.agentOnboardingIdleTimeout
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Seems like nothing is happening here, I'll continue the onboarding process without waiting for an answer.
Message displayed by the concierge if the agent takes too long to respond to a question during the onboarding process
Supports markdown === Agent onboarding info message 1
com.unblu.conversation.concierge.agentOnboardingInfoMessage1
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Agent onboarding info message 1
Arguments
Name | Type | Description |
---|---|---|
recipientName |
String |
|
recipientPersonSourceId |
String |
|
conversationId |
String |
Supports markdown === Agent onboarding info message 2
com.unblu.conversation.concierge.agentOnboardingInfoMessage2
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Agent onboarding info message 2
Arguments
Name | Type | Description |
---|---|---|
recipientName |
String |
|
recipientPersonSourceId |
String |
|
conversationId |
String |
Supports markdown === Agent onboarding info message 3
com.unblu.conversation.concierge.agentOnboardingInfoMessage3
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Agent onboarding info message 3
Arguments
Name | Type | Description |
---|---|---|
recipientName |
String |
|
recipientPersonSourceId |
String |
|
conversationId |
String |
Label for the button to accept T&Cs
com.unblu.conversation.concierge.agentOnboardingTsAndCsAccept
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Accept
The label for the button to accept the service’s terms and conditions during agent onboarding
Label for the button to decline T&Cs
com.unblu.conversation.concierge.agentOnboardingTsAndCsDecline
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Decline
Label for the button to decline the terms and conditions during agent onboarding
Supports markdown === Question asking to accept T&Cs during agent onboarding
com.unblu.conversation.concierge.agentOnboardingTsAndCsQuestion
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Before the conversation can start, you must accept the terms and conditions.
Text asking an agent to accept the service’s T&Cs as part of the agent onboarding process
Supports markdown === Agent onboarding welcome message
com.unblu.conversation.concierge.agentOnboardingWelcomeMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Hello, I'm the concierge, here to help get the conversation with your client started.
Welcome message at the beginning of the agent onboarding process
Arguments
Name | Type | Description |
---|---|---|
recipientName |
String |
Supports markdown === Text shown to a participant when their offboarding process timed out
com.unblu.conversation.concierge.offboardingGlobalTimeout
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Your offboarding process took too long and will be ended automatically.
Text displayed when the offboarding process timed out
Supports markdown === Text shown when the offboarding process timed out due to inactivity
com.unblu.conversation.concierge.offboardingIdleTimeout
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Seems like nothing is happening here, I will end your offboarding for you.
Text displayed when a participant’s offboarding process timed out due to inactivity
Supports markdown === Visitor onboarding timeout message
com.unblu.conversation.concierge.onboardingGlobalTimeout
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Seems like your onboarding process is taking too long, I will forward you to the next available agent.
Message displayed by the concierge if a visitor’s onboarding process takes too long
Supports markdown === Idle timeout message during visitor onboarding process
com.unblu.conversation.concierge.onboardingIdleTimeout
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Seems like nothing is happening here, I will forward you to the next available agent.
Message displayed by the concierge if a visitor takes too long to respond to a question during the onboarding process
The label for the button accepting the concierge’s "requeue" question
com.unblu.conversation.concierge.reboardingAskToRequeueAccept
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Sure
Label for the button accepting the concierge’s "requeue" question. The label is also used as the text for the reply.
Label for the button declining the concierge’s "requeue" question
com.unblu.conversation.concierge.reboardingAskToRequeueDecline
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
No, thank you
Label for the button used to decline the concierge’s "requeue" question. The label is also used as the text for the reply.
Supports markdown === Concierge "requeue" question
com.unblu.conversation.concierge.reboardingAskToRequeueQuestion
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Currently, there is no agent in this conversation. Should I forward you to the next available agent?
Text asking whether to requeue a conversation. The question is part of the reboarding process.
Supports markdown === Concierge "reboarding global timeout" message
com.unblu.conversation.concierge.reboardingGlobalTimeout
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Your reboarding process took too long and will be ended automatically.
Message displayed when the reboarding process timed out
Supports markdown === Concierge "reboarding idle timeout" message
com.unblu.conversation.concierge.reboardingIdleTimeout
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Seems like nothing is happening here, I will close your reboarding for you.
Message displayed when the reboarding process timed out due to inactivity
Supports markdown === Visitor offboarding info message 1
com.unblu.conversation.concierge.visitorOffboardingInfoMessage1
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Visitor offboarding info message 1
Arguments
Name | Type | Description |
---|---|---|
recipientName |
String |
|
recipientPersonSourceId |
String |
|
conversationId |
String |
Supports markdown === Visitor offboarding info message 2
com.unblu.conversation.concierge.visitorOffboardingInfoMessage2
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Visitor offboarding info message 2
Arguments
Name | Type | Description |
---|---|---|
recipientName |
String |
|
recipientPersonSourceId |
String |
|
conversationId |
String |
Supports markdown === Visitor offboarding info message 3
com.unblu.conversation.concierge.visitorOffboardingInfoMessage3
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Visitor offboarding info message 3
Arguments
Name | Type | Description |
---|---|---|
recipientName |
String |
|
recipientPersonSourceId |
String |
|
conversationId |
String |
Supports markdown === Visitor offboarding info message 4
com.unblu.conversation.concierge.visitorOffboardingInfoMessage4
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Visitor offboarding info message 4
Arguments
Name | Type | Description |
---|---|---|
recipientName |
String |
|
recipientPersonSourceId |
String |
|
conversationId |
String |
Supports markdown === Visitor offboarding info message 5
com.unblu.conversation.concierge.visitorOffboardingInfoMessage5
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Visitor offboarding info message 5
Arguments
Name | Type | Description |
---|---|---|
recipientName |
String |
|
recipientPersonSourceId |
String |
|
conversationId |
String |
Supports markdown === Visitor offboarding info message 6
com.unblu.conversation.concierge.visitorOffboardingInfoMessage6
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Visitor offboarding info message 6
Arguments
Name | Type | Description |
---|---|---|
recipientName |
String |
|
recipientPersonSourceId |
String |
|
conversationId |
String |
Supports markdown === Visitor offboarding "rate conversation" request
com.unblu.conversation.concierge.visitorOffboardingRateConversationMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Rate your experience
Text for the request to rate the conversation during the visitor offboarding process
Label for the button declining the rating question
com.unblu.conversation.concierge.visitorOffboardingRateDecline
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Skip rating
Label for the button used to skip the rating question. The label text will also be used as the text for the reply.
Supports markdown === "Reason for visitor offboarding" message: conversation canceled
com.unblu.conversation.concierge.visitorOffboardingReasonConversationCanceledMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
The conversation has been canceled. If you have any further questions please reach out to your agent.
The "reason for offboarding" message for visitors displayed during the offboarding process when the conversation was canceled
Supports markdown === "Reason for visitor offboarding" message: conversation ended
com.unblu.conversation.concierge.visitorOffboardingReasonConversationEndMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
The conversation has ended. If you have any further questions please create a new one.
The "reason for visitor offboarding" message displayed during the offboarding process when the conversation has ended
Supports markdown === "Reason for visitor offboarding" message: external messenger channel closed
com.unblu.conversation.concierge.visitorOffboardingReasonExternalChannelClosedMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
The external messenger channel has been closed. No further communication is possible in this conversation.
The "reason for offboarding" message for visitors displayed during the offboarding process when the conversation has ended because the external messenger channel it is connected to was closed
Supports markdown === "Reason for visitor offboarding" message: participant removed
com.unblu.conversation.concierge.visitorOffboardingReasonKickedMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
You have been removed from the conversation and will not be able to access it anymore.
The "reason for visitor offboarding" message shown during the offboarding process when a participant was removed from a conversation
Supports markdown === "Reason for visitor offboarding" message shown during the offboarding process: onboarding declined
com.unblu.conversation.concierge.visitorOffboardingReasonOnboardingDeclinedMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
We were unable to connect you. Please start a new conversation.
The "reason for visitor offboarding" message displayed during the offboarding process when onboarding was declined
Supports markdown === "Reason for visitor offboarding" message: onboarding timeout
com.unblu.conversation.concierge.visitorOffboardingReasonOnboardingTimeoutMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Your onboarding process timed out. You cannot join the conversation.
The "reason for visitor offboarding" message shown during the offboarding process when a participant’s onboarding process timed out
Supports markdown === "Reason for visitor offboarding" message: other reason
com.unblu.conversation.concierge.visitorOffboardingReasonOtherMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
You left the conversation.
The "reason for visitor offboarding" message shown during the offboarding process when offboarding was initiated for some other reason
Supports markdown === "Reason for visitor offboarding" message: person left
com.unblu.conversation.concierge.visitorOffboardingReasonPersonLeftMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
You left the conversation.
The "reason for visitor offboarding" message shown during the offboarding process when a person left the conversation
Supports markdown === "Reason for visitor offboarding" message: removed after timeout
com.unblu.conversation.concierge.visitorOffboardingReasonRemovedAfterTimeoutMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
You were removed from the conversation after a connection loss.
The "reason for visitor offboarding" message shown during the offboarding process when a person was removed from the conversation because their connection timed out
Supports markdown === "Reason for visitor offboarding" message: solved by bot
com.unblu.conversation.concierge.visitorOffboardingReasonSolvedByBotMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
The conversation has ended. Please start a new one if you have any further questions.
The "reason for offboarding" message for visitors displayed during the offboarding process when the conversation was ended because the bot marked it as solved
Text for the button to accept the "send log" request during visitor offboarding
com.unblu.conversation.concierge.visitorOffboardingSendLogAccept
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Sure
Text for the button that participants use during the visitor offboarding process to confirm that they want a log of the conversation sent to them
Supports markdown === "Ask for email and send log" question during visitor offboarding
com.unblu.conversation.concierge.visitorOffboardingSendLogAndAskForEmailQuestion
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
If you give us your email address we can send you a log of this conversation.
The text of the question asking a participant to provide their email address so they can be sent a log of the conversation. The question is asked during the visitor offboarding process.
Text for the button to decline the "send log" request during visitor offboarding
com.unblu.conversation.concierge.visitorOffboardingSendLogDecline
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
No, thank you
The label for the button used to decline the concierge’s "send log" question during visitor offboarding. The label is also used as the text for the reply.
Supports markdown === Visitor offboarding "send log" request
com.unblu.conversation.concierge.visitorOffboardingSendLogQuestion
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Do you want a log of this conversation to be sent to your email address ${email}?
The text asking whether a person wishes to receive a log of the conversation by email. This question is asked if the visitor provided their email address during onboarding.
Arguments
Name | Type | Description |
---|---|---|
String |
Supports markdown === Message that sending the conversation log was successful
com.unblu.conversation.concierge.visitorOffboardingSendLogSuccess
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Thank you, the conversation log has been sent to ${email}.
The message confirming that the conversation log was successfully sent to the email address provided
Arguments
Name | Type | Description |
---|---|---|
String |
Supports markdown === Message if checking agent availability was successful
com.unblu.conversation.concierge.visitorOnboardingCheckAgentAvailabilityAvailable
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
I will connect you with the next available agent.
The message displayed at the end of the visitor onboarding process, before connecting the visitor with an agent. This is the message shown if there are agents available.
Supports markdown === Message if checking agent availability was unsuccessful
com.unblu.conversation.concierge.visitorOnboardingCheckAgentAvailabilityBusy
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
All agents are currently busy, I will connect you with the next available agent.
The message displayed at the end of the visitor onboarding process, before connecting the visitor with the next available agent. This is the message shown if all agents are busy.
Supports markdown === Concierge "no agent available" message
com.unblu.conversation.concierge.visitorOnboardingCheckAgentAvailabilityNotAvailable
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Unfortunately there is no agent available at the moment.
Message the concierge sends when no agent is available
Supports markdown === Concierge "choose named area" question
com.unblu.conversation.concierge.visitorOnboardingChooseNamedAreaQuestion
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Which topic are you interested in today?
Text asking a visitor to choose a named area during the onboarding process
Supports markdown === Concierge "choose team" question
com.unblu.conversation.concierge.visitorOnboardingChooseTeamQuestion
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Which topic are you interested in today?
Text asking a visitor to choose a team during the onboarding process
Supports markdown === Concierge "visitor onboarding completed" message
com.unblu.conversation.concierge.visitorOnboardingDoneMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Thank you ${recipientName}, I have everything I need now and will forward you to the next available agent.
Message displayed when the visitor onboarding process has been completed
Arguments
Name | Type | Description |
---|---|---|
recipientName |
String |
Supports markdown === Concierge "email notification" message
com.unblu.conversation.concierge.visitorOnboardingEmailConfirmation
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Thank you. We will send you an email with a link to this conversation as soon as an agent answers.
Message displayed during the onboarding process if the visitor will be sent an email once an agent is available
Text for concierge "email notification" acceptance button
com.unblu.conversation.concierge.visitorOnboardingEmailNotificationAccept
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Sure
Label for the button used during onboarding for a visitor to confirm they want notifying by email when an agent is available
Label for concierge "email notification" decline button
com.unblu.conversation.concierge.visitorOnboardingEmailNotificationDecline
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
No, thank you
Label for the button used to decline the concierge’s "email notification" question. The label is also used as the text for the reply.
Supports markdown === Concierge "email notification" question
com.unblu.conversation.concierge.visitorOnboardingEmailNotificationQuestion
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
If you give us your email address, we can notify you when an agent answers.
Text asking whether a person should be notified by email when an agent is available. The question is asked during visitor onboarding.
Supports markdown === Visitor onboarding info message 1
com.unblu.conversation.concierge.visitorOnboardingInfoMessage1
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Visitor onboarding info message 1
Arguments
Name | Type | Description |
---|---|---|
recipientName |
String |
|
recipientPersonSourceId |
String |
|
conversationId |
String |
Supports markdown === Visitor onboarding info message 2
com.unblu.conversation.concierge.visitorOnboardingInfoMessage2
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Visitor onboarding info message 2
Arguments
Name | Type | Description |
---|---|---|
recipientName |
String |
|
recipientPersonSourceId |
String |
|
conversationId |
String |
Supports markdown === Visitor onboarding info message 3
com.unblu.conversation.concierge.visitorOnboardingInfoMessage3
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Visitor onboarding info message 3
Arguments
Name | Type | Description |
---|---|---|
recipientName |
String |
|
recipientPersonSourceId |
String |
|
conversationId |
String |
Label for the button declining the concierge’s "name" question
com.unblu.conversation.concierge.visitorOnboardingNameDecline
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
No, thank you
Label for the button used to skip the concierge’s "name" question. The label is also used as the text for the reply.
Supports markdown === Concierge "name" question
com.unblu.conversation.concierge.visitorOnboardingNameQuestion
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Can you give me your name, please?
Text asking for a visitor’s name during onboarding
Label for the button accepting the concierge’s "phone" question
com.unblu.conversation.concierge.visitorOnboardingPhoneAccept
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Sure
Label for the button a visitor uses to confirm they will provide their telephone number during onboarding
Supports markdown === Concierge "phone confirmation" message
com.unblu.conversation.concierge.visitorOnboardingPhoneConfirmation
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Thank you. We will contact you as soon as possible.
Text for the message confirming the telephone number entered during visitor onboarding
Label for the button declining the concierge’s "phone" question
com.unblu.conversation.concierge.visitorOnboardingPhoneDecline
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
No, thank you
Label for the button used to decline the concierge’s "phone" question. The label is also used as the text for the reply.
Supports markdown === The text for the question asking that the visitor provide their phone number during onboarding
com.unblu.conversation.concierge.visitorOnboardingPhoneQuestion
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Can you provide us with your phone number so that we can call you back?
Concierge "phone" question
Label for the button to skip concierge "topic" question
com.unblu.conversation.concierge.visitorOnboardingTopicDecline
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Skip
Label for the button used to skip the concierge’s "topic" question. The label is also used as the text for the reply.
Supports markdown === Visitor onboarding "topic" question
com.unblu.conversation.concierge.visitorOnboardingTopicQuestion
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
What topic would you like to talk about?
Text asking for the conversation topic during visitor onboarding
Label for the button to accept terms & conditions during visitor onboarding
com.unblu.conversation.concierge.visitorOnboardingTsAndCsAccept
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Accept
The label for the button to accept the service’s terms and conditions during the visitor onboarding process
The label for the button to decline the service’s terms conditions during the visitor onboarding process
com.unblu.conversation.concierge.visitorOnboardingTsAndCsDecline
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Decline
Label for the button to decline the terms and conditions during visitor onboarding
Supports markdown === Concierge visitor "terms and conditions" question
com.unblu.conversation.concierge.visitorOnboardingTsAndCsQuestion
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
To start a conversation with one of our agents, we need you to read through and accept our terms and conditions.
Text asking a person to accept the service’s terms and conditions as part of the visitor onboarding process
Supports markdown === Concierge visitor "welcome" message
com.unblu.conversation.concierge.visitorOnboardingWelcomeMessage
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Hello, I'm the concierge. I'll connect you with an agent as soon as possible. We just need to go through a couple of questions together.
Text for the welcome message at the beginning of the visitor onboarding process
Arguments
Name | Type | Description |
---|---|---|
recipientName |
String |
Server data and time formatting
Server-side date/time format
com.unblu.core.server.time.dateTimeFormat
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
dd.MM.yyyy HH:mm
Date & time format used on the server-side. WARNING: must comply with Java simple date format (http://docs.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html)
Visitor invitation email
Invitation mail template
com.unblu.core.invitationmail.body
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Hello, You are invited to join a conversation with ${inviterName}. Please click the link below to join: ${link}
Template text for invitation emails
Arguments
Name | Type | Description |
---|---|---|
inviterName |
String |
|
inviterEmail |
String |
|
topic |
String |
|
scheduledTime |
String |
|
timeZone |
String |
|
link |
String |
|
inviteeName |
String |
|
inviteeEmail |
String |
Conversation message log email
Conversation message log email footer
com.unblu.conversation.messagelog.mail.bodyFooter
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Best regards, The Unblu team
Footer of "conversation message log" emails
Conversation log email top
com.unblu.conversation.messagelog.mail.bodyTop
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Hello, Here is the message log you requested:
Beginning of "conversation message log" emails
Arguments
Name | Type | Description |
---|---|---|
conversationId |
String |
|
participantNames |
String |
|
recipientName |
String |
|
recipientEmail |
String |
|
recipientPhone |
String |
Log entry format
com.unblu.conversation.messagelog.mail.logEntryFormat
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${serverUtcTime} ${senderName}: ${messageText}
Format of the log entry for a message in the conversation log that is sent out via email at a visitor’s request
Arguments
Name | Type | Description |
---|---|---|
senderName |
String |
|
senderPersonId |
String |
|
recipientsPersonIds |
String |
|
sendUtcTime |
String |
|
serverUtcTime |
String |
|
messageText |
String |
Subject of conversation log email
com.unblu.conversation.messagelog.mail.subject
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Conversation message log for conversation with ${participantNames}
Subject of "conversation message log" emails
Arguments
Name | Type | Description |
---|---|---|
conversationId |
String |
|
participantNames |
String |
|
recipientName |
String |
"Password generated" email
"Automatically triggered" text of "password reset" email
com.unblu.core.server.core.mail.GeneratedPasswordMail.bodyBottomAutoTriggered
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
This email was automatically triggered by the system or an administrator.
Additional content of "password reset" notification emails if the email was triggered by the system
Footer of "password reset" email
com.unblu.core.server.core.mail.GeneratedPasswordMail.bodyFooter
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Have a great day! The Unblu team.
Footer of "password reset" notification emails
Main content of "password generated" email
com.unblu.core.server.core.mail.GeneratedPasswordMail.bodyTop
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Dear ${firstName} ${lastName}, A new password has been generated for your account on ${agentDeskUrl}. Username: ${userName} New password: ${generatedPassword}
Main content of "password generated" notification emails
Arguments
Name | Type | Description |
---|---|---|
firstName |
String |
|
lastName |
String |
|
userName |
String |
|
generatedPassword |
String |
|
agentDeskUrl |
String |
|
recipientEmail |
String |
"Password reset via link" email
Additional text of automatically triggered "password reset" email
com.unblu.core.server.core.mail.PasswordResetLinkMail.bodyBottomAutoTriggered
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
This email was automatically triggered by the system or an administrator.
Additional content of "password reset" notification emails if the email was triggered by the system
Additional content of user-triggered "password reset" email
com.unblu.core.server.core.mail.PasswordResetLinkMail.bodyBottomUserRequested
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
This email should have been triggered by you. If you did not request a password reset, please ignore this email.
Additional content of the "password reset" notification emails if the email was triggered by an (unauthenticated) user
Footer of "password reset" email
com.unblu.core.server.core.mail.PasswordResetLinkMail.bodyFooter
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Have a great day! The Unblu team
Footer of "password reset" notification emails
Main content of "password reset" email
com.unblu.core.server.core.mail.PasswordResetLinkMail.bodyTop
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Dear ${userName}, A password reset link was requested for your account. Please click the following link to generate a new password: ${passwordLink} This link is valid for 24 hours.
Main content of "password reset" notification emails
Arguments
Name | Type | Description |
---|---|---|
userName |
String |
|
passwordLink |
String |
|
recipientEmail |
String |
"New assignment request" notification email
"Automatically triggered" text in assignment request notification email
com.unblu.core.mail_notification.newAssignmentRequestNotification.mail.bodyBottomAutoTriggered
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
This email was automatically triggered by the system.
The "automatically triggered" text used in "new assignment request" notification emails
Footer for "new assignment request" notification email
com.unblu.core.mail_notification.newAssignmentRequestNotification.mail.bodyFooter
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Best regards, Your support team
Footer of "new assignment request" notification emails
The content of the "new assignment request" notification email
com.unblu.core.mail_notification.newAssignmentRequestNotification.mail.bodyTop
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Hello, There is a new assignment request In: ${targetName} From: ${visitorName} Initial engagement URL: ${initialEngagementUrl} Language: ${visitorLanguage} Location: ${visitorLocationInfo} System: ${visitorOs} Browser: ${visitorBrowser} Links: Agent Desk: ${acceptAgentDeskLink} Single Conversation Desk: ${acceptAgentDeskSingleLink}
Content of "new assignment request" notification email
Arguments
Name | Type | Description |
---|---|---|
targetName |
String |
|
visitorName |
String |
|
visitorLanguage |
String |
|
visitorLocationInfo |
String |
|
visitorOs |
String |
|
visitorBrowser |
String |
|
acceptAgentDeskLink |
String |
|
acceptAgentDeskSingleLink |
String |
|
initialEngagementUrl |
String |
The subject of the "new assignment request " notification email
com.unblu.core.mail_notification.newAssignmentRequestNotification.mail.subject
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
New assignment request from ${visitorName}
Subject of "new assignment request" notification emails
Arguments
Name | Type | Description |
---|---|---|
visitorName |
String |
Anonymous "new messages" notification email
"Automatically triggered" text for "new message" notification emails
com.unblu.core.push_notification.mail.messages.anonymous.bodyBottomAutoTriggered
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
This email was automatically triggered by the system.
The "automatically triggered" text of "new message" notification emails
Footer of "new message" notification email
com.unblu.core.push_notification.mail.messages.anonymous.bodyFooter
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Best regards, The Unblu team
Footer of "new message" notification emails
Main content of "new message" notification email (anonymous)
com.unblu.core.push_notification.mail.messages.anonymous.bodyTop
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Hello, You have a new message: ${lastMessageSender}: ${lastMessageText}. You have a total of ${notificationCount} unread messages in this conversation. To open the conversation again, please visit ${conversationUrl}.
Main content of "new message" notification emails
Arguments
Name | Type | Description |
---|---|---|
notificationCount |
Integer |
|
recipientNotificationCount |
Integer |
|
lastMessageText |
String |
|
lastMessageSender |
String |
|
conversationUrl |
String |
|
recipientName |
String |
|
recipientEmail |
String |
Subject of "new message" notification emails (anonymous)
com.unblu.core.push_notification.mail.messages.anonymous.subject
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${notificationCount} new messages from ${lastMessageSender}
Subject of anonymous "new message" notification emails
Arguments
Name | Type | Description |
---|---|---|
notificationCount |
Integer |
|
recipientNotificationCount |
Integer |
|
lastMessageText |
String |
|
lastMessageSender |
String |
|
conversationId |
String |
|
recipientPersonSourceId |
String |
|
recipientName |
String |
Agent forwarding notification email
"Automatically triggered" text in "agent forwarding" notification emails
com.unblu.core.push_notification.mail.forwarding.agent.bodyBottomAutoTriggered
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
This email was automatically triggered by the system.
The "automatically triggered" text used in "agent forwarding" notification emails
"Agent forwarding" notification email footer
com.unblu.core.push_notification.mail.forwarding.agent.bodyFooter
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Best regards, The Unblu team
Footer of "agent forwarding" notification emails
"Agent forwarding" notification email body
com.unblu.core.push_notification.mail.forwarding.agent.bodyTop
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Hello ${invitationRecipient}, ${invitationCreator} forwarded you a conversation. Preview conversation: ${previewUrl} Accept conversation: ${acceptInDeskUrl}
Main content of "agent forwarding" notification emails
Arguments
Name | Type | Description |
---|---|---|
initialEngagementType |
String |
|
invitationCreator |
String |
|
invitationCreatorSourceId |
String |
|
invitationRecipient |
String |
|
invitationMessage |
String |
|
previewUrl |
String |
|
acceptInDeskUrl |
String |
|
acceptInSingleUrl |
String |
"Agent forwarding" notification email subject
com.unblu.core.push_notification.mail.forwarding.agent.subject
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Conversation forwarded by ${invitationCreator}
Subject of "agent forwarding" notification emails
Arguments
Name | Type | Description |
---|---|---|
initialEngagementType |
String |
|
invitationCreator |
String |
Agent invitation notification email
"Automatically triggered" text in "agent invitation" notification emails
com.unblu.core.push_notification.mail.invitation.agent.bodyBottomAutoTriggered
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
This email was automatically triggered by the system.
The "automatically triggered" text used in "agent invitation" notification emails
"Agent invitation" notification email footer
com.unblu.core.push_notification.mail.invitation.agent.bodyFooter
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Best regards, The Unblu team
Footer of "agent invitation" notification emails
"Agent invitation" notification email body
com.unblu.core.push_notification.mail.invitation.agent.bodyTop
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Hello ${invitationRecipient}, ${invitationCreator} invited you to participate in a conversation. Preview conversation: ${previewUrl} Accept invitation: ${acceptInDeskUrl}
Main content of "agent invitation" notification emails
Arguments
Name | Type | Description |
---|---|---|
initialEngagementType |
String |
|
invitationCreator |
String |
|
invitationCreatorSourceId |
String |
|
invitationRecipient |
String |
|
invitationMessage |
String |
|
previewUrl |
String |
|
acceptInDeskUrl |
String |
|
acceptInSingleUrl |
String |
"Agent invitation" notification email subject
com.unblu.core.push_notification.mail.invitation.agent.subject
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Conversation invitation from ${invitationCreator}
Subject of "agent invitation" notification emails
Arguments
Name | Type | Description |
---|---|---|
initialEngagementType |
String |
|
invitationCreator |
String |
Team forwarding notification email
"Automatically triggered" text in team forwarding notification emails
com.unblu.core.push_notification.mail.forwarding.team.bodyBottomAutoTriggered
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
This email was automatically triggered by the system.
The "automatically triggered" text used in "conversation team forwarding" notification emails
Team forwarding notification email footer
com.unblu.core.push_notification.mail.forwarding.team.bodyFooter
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Best regards, The Unblu team
Footer of "conversation team forwarding" notification emails
Team forwarding notification email body
com.unblu.core.push_notification.mail.forwarding.team.bodyTop
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Hello ${invitationRecipient}, ${invitationCreator} forwarded your team a conversation. Preview conversation: ${previewUrl} Accept conversation: ${acceptInDeskUrl}
Main content of "conversation team forwarding" notification emails
Arguments
Name | Type | Description |
---|---|---|
initialEngagementType |
String |
|
invitationCreator |
String |
|
invitationCreatorSourceId |
String |
|
invitationRecipient |
String |
|
invitationMessage |
String |
|
previewUrl |
String |
|
acceptInDeskUrl |
String |
|
acceptInSingleUrl |
String |
"Team forwarding" notification email subject
com.unblu.core.push_notification.mail.forwarding.team.subject
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Conversation forwarded by ${invitationCreator}
Subject of "team forwarding" notification emails
Arguments
Name | Type | Description |
---|---|---|
initialEngagementType |
String |
|
invitationCreator |
String |
Team invitation notification email
"Automatically triggered" text in "team invitation" notification emails
com.unblu.core.push_notification.mail.invitation.team.bodyBottomAutoTriggered
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
This email was automatically triggered by the system.
The "automatically triggered" text used in "team invitation" notification emails
"Team invitation" notification email footer
com.unblu.core.push_notification.mail.invitation.team.bodyFooter
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Best regards, The Unblu team
Footer of "team invitation" notification emails
"Team invitation" notification email body
com.unblu.core.push_notification.mail.invitation.team.bodyTop
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Hello ${invitationRecipient}, ${invitationCreator} invited your team to participate in a conversation. Preview conversation: ${previewUrl} Accept invitation: ${acceptInDeskUrl}
Main content of "team invitation" notification emails
Arguments
Name | Type | Description |
---|---|---|
initialEngagementType |
String |
|
invitationCreator |
String |
|
invitationCreatorSourceId |
String |
|
invitationRecipient |
String |
|
invitationMessage |
String |
|
previewUrl |
String |
|
acceptInDeskUrl |
String |
|
acceptInSingleUrl |
String |
"Team invitation" notification email subject
com.unblu.core.push_notification.mail.invitation.team.subject
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Conversation invitation from ${invitationCreator}
Subject of "team invitation" notification emails
Arguments
Name | Type | Description |
---|---|---|
initialEngagementType |
String |
|
invitationCreator |
String |
Deputy delegation notification email
"Automatically triggered" text in "deputy delegation" notification emails
com.unblu.core.push_notification.mail.deputy-delegation.bodyBottomAutoTriggered
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
This email was automatically triggered by the system.
The "automatically triggered" text used in "deputy delegation" notification emails
"Deputy delegation" notification email footer
com.unblu.core.push_notification.mail.deputy-delegation.bodyFooter
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Best regards, The Unblu team
Footer of "deputy delegation" notification emails
"Deputy delegation" notification email body
com.unblu.core.push_notification.mail.deputy-delegation.bodyTop
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Hello ${recipientName}, ${contextPersonName} created a conversation with ${primaryAgentName} and the conversation has now been delegated to you. Preview conversation: ${previewUrl} Accept conversation: ${acceptInDeskUrl}
Main content of "deputy delegation" notification emails
Arguments
Name | Type | Description |
---|---|---|
initialEngagementType |
String |
|
contextPersonName |
String |
|
contextPersonSourceId |
String |
|
primaryAgentName |
String |
|
recipientName |
String |
|
previewUrl |
String |
|
acceptInDeskUrl |
String |
|
acceptInSingleUrl |
String |
Subject
com.unblu.core.push_notification.mail.deputy-delegation.subject
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${initialEngagementType} from ${contextPersonName}
Subject of "deputy delegation" notification emails
Arguments
Name | Type | Description |
---|---|---|
initialEngagementType |
String |
|
contextPersonName |
String |
|
contextPersonSourceId |
String |
|
primaryAgentName |
String |
|
recipientName |
String |
Inbound request notification email
"Automatically triggered" text in "inbound request" notification emails
com.unblu.core.push_notification.mail.inbound-request.bodyBottomAutoTriggered
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
This email was automatically triggered by the system.
The "automatically triggered" text used in "inbound request" notification emails
"Inbound request" notification email footer
com.unblu.core.push_notification.mail.inbound-request.bodyFooter
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Best regards, The Unblu team
Footer of "inbound request" notification emails
"Inbound request" notification email body
com.unblu.core.push_notification.mail.inbound-request.bodyTop
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Hello ${recipientName}, ${contextPersonName} started a conversation with you. Preview conversation: ${previewUrl} Accept conversation: ${acceptInDeskUrl}
Main content of "inbound request" notification emails
Arguments
Name | Type | Description |
---|---|---|
initialEngagementType |
String |
|
contextPersonName |
String |
|
contextPersonSourceId |
String |
|
recipientName |
String |
|
previewUrl |
String |
|
acceptInDeskUrl |
String |
|
acceptInSingleUrl |
String |
"Inbound request" notification email subject
com.unblu.core.push_notification.mail.inbound-request.subject
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${initialEngagementType} from ${contextPersonName}
Subject of "inbound request" notification emails
Arguments
Name | Type | Description |
---|---|---|
initialEngagementType |
String |
|
contextPersonName |
String |
|
contextPersonSourceId |
String |
|
recipientName |
String |
Incoming call notification email
"Automatically triggered" text for "incoming call" notification email
com.unblu.core.push_notification.mail.call.bodyBottomAutoTriggered
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
This email was automatically triggered by the system.
The "automatically triggered" text used in "incoming call" notification emails
Footer of "incoming call" notification email
com.unblu.core.push_notification.mail.call.bodyFooter
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Best regards, The Unblu team
Footer of "incoming call" notification emails
Main content of "incoming call" notification email
com.unblu.core.push_notification.mail.call.bodyTop
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Hello, ${callInitiator} tried to start a ${callType} with you.
Main content of "incoming call" notification emails
Arguments
Name | Type | Description |
---|---|---|
callType |
String |
|
callInitiator |
String |
|
conversationId |
String |
|
recipientEmail |
String |
Missed call notification emails
"Automatically triggered" text for "missed call" notification emails
com.unblu.core.push_notification.mail.call.missed.bodyBottomAutoTriggered
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
This email was automatically triggered by the system.
The "automatically triggered" text used in "missed call" notification emails
Footer of "missed call" notification emails
com.unblu.core.push_notification.mail.call.missed.bodyFooter
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Best regards, The Unblu team
Main content of "missed call" notification emails
com.unblu.core.push_notification.mail.call.missed.bodyTop
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Hello, ${callInitiator} tried to start a ${callType} with you.
Arguments
Name | Type | Description |
---|---|---|
callType |
String |
|
callInitiator |
String |
|
conversationId |
String |
|
recipientEmail |
String |
"New messages" notification email
"Automatically triggered" text for "new message" notification email
com.unblu.core.push_notification.mail.messages.authenticated.bodyBottomAutoTriggered
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
This email was automatically triggered by the system.
The "automatically triggered" text for "new message" notification emails
Footer of "new message" notification email
com.unblu.core.push_notification.mail.messages.authenticated.bodyFooter
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Best regards, The Unblu team
Footer of "new message" notification emails
Main content of "new message" notification email (authenticated)
com.unblu.core.push_notification.mail.messages.authenticated.bodyTop
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Hello, You have a new message: ${lastMessageSender}: ${lastMessageText}. You have a total of ${notificationCount} unread messages in this conversation.
Content of "new message" notification emails
Arguments
Name | Type | Description |
---|---|---|
notificationCount |
Integer |
|
recipientNotificationCount |
Integer |
|
lastMessageText |
String |
|
lastMessageSender |
String |
|
conversationId |
String |
|
recipientName |
String |
|
recipientEmail |
String |
Subject of "new message" notification emails (authenticated)
com.unblu.core.push_notification.mail.messages.authenticated.subject
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${notificationCount} new messages from ${lastMessageSender}
Subject of "new message" notification emails for authenticated users
Arguments
Name | Type | Description |
---|---|---|
notificationCount |
Integer |
|
recipientNotificationCount |
Integer |
|
lastMessageText |
String |
|
lastMessageSender |
String |
|
conversationId |
String |
|
recipientName |
String |
Message texts configuration
General system message when a visitor cancels admission request
com.unblu.conversation.message.admissionCanceledGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${requestingVisitorName} canceled their request to join the conversation
General system message displayed when a visitor cancels their request to join a conversation. Category CONVERSATION_ADMISSION.
Arguments
Name | Type | Description |
---|---|---|
requestingVisitorName |
String |
Personal system message for a visitor who cancels their admission request
com.unblu.conversation.message.admissionCanceledPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You canceled your request to join the conversation
Personal system message displayed to the visitor who cancels their request to join a conversation. Category CONVERSATION_ADMISSION.
General system message when admission is denied
com.unblu.conversation.message.admissionDeniedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${respondingAgentName} denied ${requestingVisitorName}'s request to join the conversation
General system message displayed when an agent denies a visitor’s request to join a conversation. Category CONVERSATION_ADMISSION.
Arguments
Name | Type | Description |
---|---|---|
respondingAgentName |
String |
|
requestingVisitorName |
String |
Personal system message for agent who denies an admission request
com.unblu.conversation.message.admissionDeniedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You denied ${requestingVisitorName}'s request to join the conversation
Personal system message displayed to the agent who denies a visitor’s request to join a conversation. Category CONVERSATION_ADMISSION.
Arguments
Name | Type | Description |
---|---|---|
requestingVisitorName |
String |
General system message when admission is granted
com.unblu.conversation.message.admissionGrantedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${respondingAgentName} granted ${requestingVisitorName}'s request to join the conversation
General system message displayed when an agent grants a visitor’s request to join a conversation. Category CONVERSATION_ADMISSION.
Arguments
Name | Type | Description |
---|---|---|
respondingAgentName |
String |
|
requestingVisitorName |
String |
Personal system message for agent who granted admission
com.unblu.conversation.message.admissionGrantedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You granted ${requestingVisitorName}'s request to join the conversation
Personal system message displayed to the agent who grants a visitor’s request to join a conversation. Category CONVERSATION_ADMISSION.
Arguments
Name | Type | Description |
---|---|---|
requestingVisitorName |
String |
General system message when a visitor requests admission
com.unblu.conversation.message.admissionRequestedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${requestingVisitorName} asked to join the conversation
General system message displayed when a visitor asks to join a conversation. Category CONVERSATION_ADMISSION.
Arguments
Name | Type | Description |
---|---|---|
requestingVisitorName |
String |
Personal system message for a visitor who requests admission
com.unblu.conversation.message.admissionRequestedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You asked to join the conversation
Personal system message displayed to the visitor who asks to join a conversation. Category CONVERSATION_ADMISSION.
General system message displayed when an agent’s invitation is redeemed
com.unblu.conversation.message.agentInvitationRedeemedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${redeemingAgentName} redeemed the invitation
General system message displayed when an agent redeemed their invitation. Category AGENT_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
redeemingAgentName |
String |
System message displayed to the agent who redeemed an invitation
com.unblu.conversation.message.agentInvitationRedeemedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You redeemed the invitation
Personal system message displayed to the agent who redeemed their invitation. Category AGENT_INVITE.
General system message displayed when an agent’s invitation is revoked
com.unblu.conversation.message.agentInvitationRevokedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${invitingAgentName} revoked the invitation of the agent ${invitedAgentName}
General system message displayed when an agent’s invitation is revoked. Category AGENT_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
invitingAgentName |
String |
|
invitedAgentName |
String |
System message displayed to the agent who revoked another agent’s invitation
com.unblu.conversation.message.agentInvitationRevokedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You revoked the invitation of the agent ${invitedAgentName}
Personal system message displayed to the agent who revoked another agent’s invitation. Category AGENT_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
invitedAgentName |
String |
General system message displayed when an agent is invited to join a conversation
com.unblu.conversation.message.agentInvitedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${invitingAgentName} invited the agent ${invitedAgentName} to join the conversation
General system message displayed when an agent is invited to join a conversation. Category AGENT_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
invitingAgentName |
String |
|
invitedAgentName |
String |
System message displayed to an agent who invited another agent to join a conversation
com.unblu.conversation.message.agentInvitedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You invited the agent ${invitedAgentName} to join the conversation
Personal system message for the agent who invited another agent to join a conversation. Category AGENT_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
invitedAgentName |
String |
Message for the layer activation request
com.unblu.conversation.message.approvalLayerActivationRequest
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Allow collaboration on ${layerType}?
Arguments
Name | Type | Description |
---|---|---|
layerType |
String |
Message for the layer control approval
com.unblu.conversation.message.approvalLayerControl
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Allow remote control of ${layerType}?
Message for the "approval" layer control
Arguments
Name | Type | Description |
---|---|---|
layerType |
String |
Message for the marking layer approval
com.unblu.conversation.message.approvalLayerMarking
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Allow highlighting on ${layerType}?
Arguments
Name | Type | Description |
---|---|---|
layerType |
String |
Label of the "Approve" option
com.unblu.conversation.message.approvalOptionApprove
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
OK
Label for the "approve" option
Label for the "Decline" option
com.unblu.conversation.message.approvalOptionDecline
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Maybe later
Label for "approved" status
com.unblu.conversation.message.approvalStatusApproved
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
The approval has been accepted
Label for the status "approved"
Label for "canceled" status
com.unblu.conversation.message.approvalStatusCanceled
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Approval request canceled
Label for the status "cancelled"
Label for "declined" status
com.unblu.conversation.message.approvalStatusDeclined
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
The approval request has been declined
Label for the status "declined"
Label for "pending" status
com.unblu.conversation.message.approvalStatusPending
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Waiting for the response...
Label for the status "pending"
Label for "timed out" status
com.unblu.conversation.message.approvalStatusTimedOut
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
The approval timed out
Label for the status "Timed out"
General system message for automatic server instance migration
com.unblu.conversation.message.automaticTerminateCollaborationServer
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
For technical reasons, this conversation must be migrated now
General system message sent when a COLLABORATION_SERVER instance has been automatically migrated. Category TERMINATING_INSTANCES.
General system message for automatic rendering service termination
com.unblu.conversation.message.automaticTerminateRenderingService
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
For technical reasons, ${target} must be terminated now
General system message sent when a RENDERING_SERVICE instance has been automatically terminated. Category TERMINATING_INSTANCES.
Arguments
Name | Type | Description |
---|---|---|
target |
String |
Label for imminent migration acknowledgment button
com.unblu.conversation.message.boardingProcessImminentMigrationAcknowledgeButton
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
OK
The text of the only option presented to a user for the imminent boarding process migration message
Supports markdown === Footer of an active offboarding bot thread
com.unblu.conversation.message.botThreadOffboardingActive
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
*offboarding* active
Supports markdown === Footer of an ended offboarding bot thread
com.unblu.conversation.message.botThreadOffboardingEnded
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
*offboarding* ended
Supports markdown === General header of the offboarding bot thread
com.unblu.conversation.message.botThreadOffboardingHeaderGeneral
-
Type: Markdown text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
**offboarding** ${participantName}
Arguments
Name | Type | Description |
---|---|---|
participantName |
String |
Supports markdown === Personal header of the offboarding bot thread
com.unblu.conversation.message.botThreadOffboardingHeaderPersonal
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
**offboarding** you
Supports markdown === Footer of an active onboarding bot thread
com.unblu.conversation.message.botThreadOnboardingActive
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
*onboarding active*
Supports markdown === Footer of an ended onboarding bot thread
com.unblu.conversation.message.botThreadOnboardingEnded
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
*onboarding ended*
Supports markdown === General header of the onboarding bot thread
com.unblu.conversation.message.botThreadOnboardingHeaderGeneral
-
Type: Markdown text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
**onboarding** ${participantName}
Arguments
Name | Type | Description |
---|---|---|
participantName |
String |
Supports markdown === Personal header of onboarding bot thread
com.unblu.conversation.message.botThreadOnboardingHeaderPersonal
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
**onboarding** you
Personal header of the onboarding bot thread
Supports markdown === Footer of active reboarding bot thread
com.unblu.conversation.message.botThreadReboardingActive
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
*reboarding active*
Footer of an active reboarding bot thread
Supports markdown === Footer of ended reboarding bot thread
com.unblu.conversation.message.botThreadReboardingEnded
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
*reboarding ended*
Footer of an ended reboarding bot thread
Supports markdown === General header of reboarding bot thread
com.unblu.conversation.message.botThreadReboardingHeaderGeneral
-
Type: Markdown text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
**reboarding** ${participantName}
General header of the reboarding bot thread
Arguments
Name | Type | Description |
---|---|---|
participantName |
String |
Supports markdown === Personal header of reboarding bot thread
com.unblu.conversation.message.botThreadReboardingHeaderPersonal
-
Type: Markdown text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
**reboarding** you
Personal header of the reboarding bot thread
General system message when call aborted
com.unblu.conversation.message.callAbortedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${participantName} aborted the call
General system message sent when a call is aborted. Category CALL_LIFECYCLE.
Arguments
Name | Type | Description |
---|---|---|
participantName |
String |
System message sent to the person who declined an incoming call
com.unblu.conversation.message.callDeclinedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You declined the call
Personal system message sent to the person who declined an incoming call. Category CALL_PARTICIPANT.
Arguments
Name | Type | Description |
---|---|---|
participantName |
String |
General system message when call ended
com.unblu.conversation.message.callEndedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${participantName} ended the call
General system message sent when a call is ended. Category CALL_LIFECYCLE.
Arguments
Name | Type | Description |
---|---|---|
participantName |
String |
System message sent to the person who ended a call
com.unblu.conversation.message.callEndedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You ended the call
Personal system message sent to the person who ended a call. Category CALL_LIFECYCLE.
Arguments
Name | Type | Description |
---|---|---|
participantName |
String |
General system message when participant joined call
com.unblu.conversation.message.callJoinedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${participantName} joined the call publishing ${publishingState}
General system message sent when a participant joined a call. Category CALL_PARTICIPANT.
Arguments
Name | Type | Description |
---|---|---|
participantName |
String |
|
publishingState |
String |
System message for the person joining a call
com.unblu.conversation.message.callJoinedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You joined the call publishing ${publishingState}
Personal system message sent to the person joining a call. Category CALL_PARTICIPANT.
Arguments
Name | Type | Description |
---|---|---|
participantName |
String |
|
publishingState |
String |
General system message when participant left active call
com.unblu.conversation.message.callLeftGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${participantName} left the call
General system message sent when a participant left an active call. Category CALL_PARTICIPANT.
Arguments
Name | Type | Description |
---|---|---|
participantName |
String |
System message sent to the person who left an active call
com.unblu.conversation.message.callLeftPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You left the call
Personal system message sent to the person who left an active call. Category CALL_PARTICIPANT.
Arguments
Name | Type | Description |
---|---|---|
participantName |
String |
General system message when participant changed publishing state
com.unblu.conversation.message.callPublishingChangedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${participantName} is now publishing ${publishingState}
General system message sent when a participant changed their publishing state. Category CALL_PARTICIPANT_PUBLISHING_STATE.
Arguments
Name | Type | Description |
---|---|---|
participantName |
String |
|
publishingState |
String |
System message sent to the person who changed their publishing state
com.unblu.conversation.message.callPublishingChangedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You are now publishing ${publishingState}
Personal system message displayed to a person who changed their publishing state. Category CALL_PARTICIPANT_PUBLISHING_STATE.
Arguments
Name | Type | Description |
---|---|---|
participantName |
String |
|
publishingState |
String |
"Request callback" message
com.unblu.conversation.message.callRequestCallbackMessage
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Please call me back
Message sent to a conversation if nobody is available to answer a call and the caller requests a callback
Arguments
Name | Type | Description |
---|---|---|
participantName |
String |
|
otherPersonNames |
String |
System message sent to the person who took a snapshot of their own video stream
com.unblu.conversation.message.callSnapshotCapturedOfItselfPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You took a snapshot of your own video stream
Personal system message sent to the person who took a snapshot of their own video stream. Category CALL_SNAPSHOT.
System message sent to the person who takes a snapshot of someone else’s video stream
com.unblu.conversation.message.callSnapshotCapturedOfPersonPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You took a snapshot of ${snapshottedName}'s video stream
Personal system message sent to the participant who took a snapshot of another participant’s video stream. Category CALL_SNAPSHOT.
Arguments
Name | Type | Description |
---|---|---|
snapshottedName |
String |
General system message when call started
com.unblu.conversation.message.callStartGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${participantName} started a ${callType}
General system message sent when a call is started. Category CALL_LIFECYCLE.
Arguments
Name | Type | Description |
---|---|---|
participantName |
String |
|
callType |
String |
System message sent to the person who started a call
com.unblu.conversation.message.callStartPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You started a ${callType}
Personal system message for the person who started a call. Category CALL_LIFECYCLE.
Arguments
Name | Type | Description |
---|---|---|
participantName |
String |
|
callType |
String |
System message displayed to the person who resumed co-browsing
com.unblu.conversation.message.cobrowsingContinuedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You resumed co-browsing
Personal system message displayed to the person who resumed co-browsing. Category LAYER_ACTION_SHARING_PAUSE.
Arguments
Name | Type | Description |
---|---|---|
person |
String |
The system message displayed to the person who paused co-browsing
com.unblu.conversation.message.cobrowsingPausedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You paused co-browsing
Personal system message displayed to the person who paused co-browsing. Category LAYER_ACTION_SHARING_PAUSE.
Arguments
Name | Type | Description |
---|---|---|
person |
String |
General system message sent when awaited person type is set
com.unblu.conversation.message.conversationAwaitedPersonTypeSetGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${initiatingPersonName} set the conversation to "waiting for ${newAwaitedPersonType}"
Category CONVERSATION_PROPERTIES
Arguments
Name | Type | Description |
---|---|---|
initiatingPersonName |
String |
|
newAwaitedPersonType |
String |
Personal system message for person who set awaited person type
com.unblu.conversation.message.conversationAwaitedPersonTypeSetPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You set the conversation to "waiting for ${newAwaitedPersonType}"
Category CONVERSATION_PROPERTIES
Arguments
Name | Type | Description |
---|---|---|
newAwaitedPersonType |
String |
General system message when conversation recording failed to initialize
com.unblu.conversation.message.conversationRecordingDeniedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Conversation recording failed, activating ${layerName} denied
General system message sent when a conversation recording fails to initialize. Mainly relevant for the SYNCHRONOUS/ABORT mode. Category RECORDING_LIFECYCLE.
Arguments
Name | Type | Description |
---|---|---|
layerName |
String |
General system message when recording stops
com.unblu.conversation.message.conversationRecordingEndGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Recording stopped
General system message sent when recording stops. Category RECORDING_LIFECYCLE.
"Recording failed" general system message
com.unblu.conversation.message.conversationRecordingFailedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Recording failed
General system message sent when recording fails. Category RECORDING_LIFECYCLE.
General system message when recording starts
com.unblu.conversation.message.conversationRecordingStartGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Recording started
General system message sent when recording starts. Category RECORDING_LIFECYCLE.
General system message displayed when a person accepts a conversation request for a specific named area from the queue
com.unblu.conversation.message.conversationRequestForNamedAreaRedeemedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${redeemingPersonName} accepted the conversation request on behalf of ${namedArea}
General system message displayed when an agent accepts a conversation request for a specific named area from the queue. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
redeemingPersonName |
String |
|
namedArea |
String |
System messages displayed to the person who accepts a conversation request for a specific named area from the queue
com.unblu.conversation.message.conversationRequestForNamedAreaRedeemedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You accepted the conversation request for the named area ${namedArea}
Personal system message displayed to the agent who accepts a conversation request for a specific named area from the queue. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
namedArea |
String |
General system message displayed when a conversation request to a named area is revoked
com.unblu.conversation.message.conversationRequestForNamedAreaRevokedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${revokingAgentName} revoked the conversation request in the queue of the named area ${namedArea}
General system message displayed when the conversation request for a named area is revoked. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
revokingAgentName |
String |
|
namedArea |
String |
System message displayed to the person who revoked the conversation request for a named area
com.unblu.conversation.message.conversationRequestForNamedAreaRevokedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You revoked the conversation request in the queue of the named area ${namedArea}
Personal system message displayed to the agent who revoked a conversation request for a named area. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
namedArea |
String |
General system message displayed when a person accepts a conversation request from the queue
com.unblu.conversation.message.conversationRequestRedeemedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${redeemingPersonName} accepted the conversation request
General system message displayed when an agent accepts a conversation request from the queue. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
redeemingPersonName |
String |
System message displayed to the person who accepts a conversation request from the queue
com.unblu.conversation.message.conversationRequestRedeemedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You accepted the conversation request
Personal system message displayed to the agent who accepts a conversation request from the queue. Category VISITOR_INVITATION.
General system message when conversation’s scheduled time changed
com.unblu.conversation.message.conversationScheduledTimeChangedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${initiatingPersonName} changed scheduled time from "${oldScheduledTime}" to "${newScheduledTime}" (${timeZoneId})
General system message displayed when a scheduled time of a conversation changes. Category CONVERSATION_PROPERTIES.
Arguments
Name | Type | Description |
---|---|---|
initiatingPersonName |
String |
|
oldScheduledTime |
String |
|
newScheduledTime |
String |
|
timeZoneId |
String |
Personal system message for person who changed a conversation’s scheduled time
com.unblu.conversation.message.conversationScheduledTimeChangedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You changed scheduled time from "${oldScheduledTime}" to "${newScheduledTime}" (${timeZoneId})
Personal system message displayed to the person who changed the scheduled time of a conversation. Category CONVERSATION_PROPERTIES.
Arguments
Name | Type | Description |
---|---|---|
oldScheduledTime |
String |
|
newScheduledTime |
String |
|
timeZoneId |
String |
General system message sent when conversation topic is set
com.unblu.conversation.message.conversationTopicSetGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${initiatingPersonName} set topic to "${newTopic}"
General system message displayed when the topic of a conversation is set. Category CONVERSATION_PROPERTIES.
Arguments
Name | Type | Description |
---|---|---|
initiatingPersonName |
String |
|
newTopic |
String |
Personal system message for person who set conversation topic
com.unblu.conversation.message.conversationTopicSetPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You set the topic to "${newTopic}"
Personal system message for the person who set the topic of a conversation. Category CONVERSATION_PROPERTIES.
Arguments
Name | Type | Description |
---|---|---|
newTopic |
String |
General system message displayed when a conversation is forwarded to another agent
com.unblu.conversation.message.forwardedToAgentGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${forwardingAgentName} has forwarded the conversation to the agent ${targetAgentName}
General system message displayed when a conversation is forwarded to another agent. Category FORWARDING.
Arguments
Name | Type | Description |
---|---|---|
targetAgentName |
String |
|
forwardingAgentName |
String |
General system message displayed when a conversation is forwarded to a named area
com.unblu.conversation.message.forwardedToNamedAreaGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${forwardingAgentName} requeued the conversation for the named area ${targetNamedAreaName}
General system message displayed when a conversation is forwarded to a named area. Category FORWARDING.
Arguments
Name | Type | Description |
---|---|---|
targetNamedAreaName |
String |
|
forwardingAgentName |
String |
General system message displayed when a conversation is forwarded to a team
com.unblu.conversation.message.forwardedToTeamGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${forwardingAgentName} has forwarded the conversation to the team ${targetTeamName}
General system message displayed when a conversation is forwarded to a team. Category FORWARDING.
Arguments
Name | Type | Description |
---|---|---|
targetTeamName |
String |
|
forwardingAgentName |
String |
"Forwarded to team" system message
com.unblu.conversation.message.forwardedToTeamPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Your conversation has been forwarded to another team. Please wait until the next agent joins...
Personal system message displayed when the conversation has been forwarded to another team. Category FORWARDING.
General system message displayed when the forwarding of a conversation to an agent is redeemed
com.unblu.conversation.message.forwardingToAgentRedeemedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${redeemingAgentName} redeemed the forwarding
General system message displayed when the forwarding of a conversation to an agent is redeemed. Category FORWARDING_STATE.
Arguments
Name | Type | Description |
---|---|---|
redeemingAgentName |
String |
System message displayed to the person who redeemed the forwarding of a conversation to a team
com.unblu.conversation.message.forwardingToAgentRedeemedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You redeemed the forwarding to yourself
Personal system message displayed to the agent who redeemed the forwarding of a conversation to themselves. Category FORWARDING_STATE.
General system message displayed when the forwarding of a conversation to an agent is revoked
com.unblu.conversation.message.forwardingToAgentRevokedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${revokingAgentName} revoked the forwarding to the agent ${targetAgentName}
General system message displayed when the forwarding of a conversation to an agent is revoked. Category FORWARDING_STATE.
Arguments
Name | Type | Description |
---|---|---|
revokingAgentName |
String |
|
targetAgentName |
String |
System message displayed to the person who revoked the forwarding of a conversation to an agent
com.unblu.conversation.message.forwardingToAgentRevokedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You revoked the forwarding to the agent ${targetAgentName}
Personal system message displayed to the agent who revoked the forwarding of a conversation to an agent. Category FORWARDING_STATE.
Arguments
Name | Type | Description |
---|---|---|
targetAgentName |
String |
General system message displayed when the forwarding of a conversation to a team is redeemed
com.unblu.conversation.message.forwardingToTeamRedeemedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${redeemingAgentName} redeemed the forwarding to the team ${targetTeamName}
General system message displayed when an agent redeemed the forwarding of a conversation to a team. Category FORWARDING_STATE.
Arguments
Name | Type | Description |
---|---|---|
redeemingAgentName |
String |
|
targetTeamName |
String |
Personal system message for agent who redeemed a conversation’s forwarding to a team
com.unblu.conversation.message.forwardingToTeamRedeemedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You redeemed the forwarding to the team ${targetTeamName}
Personal system message displayed to the agent who redeemed the forwarding of a conversation to a team. Category FORWARDING_STATE.
Arguments
Name | Type | Description |
---|---|---|
targetTeamName |
String |
General system message displayed when the forwarding of a conversation to a team is revoked
com.unblu.conversation.message.forwardingToTeamRevokedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${revokingAgentName} revoked the forwarding to the team ${targetTeamName}
General system message displayed when forwarding a conversation to a team is revoked. Category FORWARDING_STATE.
Arguments
Name | Type | Description |
---|---|---|
revokingAgentName |
String |
|
targetTeamName |
String |
System message displayed to the person who revoked the forwarding of a conversation to a team
com.unblu.conversation.message.forwardingToTeamRevokedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You revoked the forwarding to the team ${targetTeamName}
Personal system message for the agent who revoked the forwarding of a conversation to a team. Category FORWARDING_STATE.
Arguments
Name | Type | Description |
---|---|---|
targetTeamName |
String |
"Will handle later" message for visitors
com.unblu.conversation.message.invitationRedeemedButWillHandleLater
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
,TEAM
,USER
-
Default:
I'm not available right now. I'll get back to you as soon as possible.
Message sent to a visitor if an agent redeems a conversation request but won’t deal with it until later
General system message displayed when an agent is made a conversation’s new assigned agent, making it their responsibility
com.unblu.conversation.message.isNowAssignedAgentGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${participantName} is now the assigned agent of the conversation
General system message displayed when an agent is the new assigned agent of a conversation, making it their responsibility. Category PARTICIPANT_ROLE_CHANGE.
Arguments
Name | Type | Description |
---|---|---|
participantName |
String |
General system message displayed when a person activated the layer action "mark mode"
com.unblu.conversation.message.layerActionMarkActivatedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${person} activated mark mode
General system message displayed when a person activated the layer action "mark mode". Category LAYER_ACTION_CONTROL.
Arguments
Name | Type | Description |
---|---|---|
person |
String |
System message displayed to the person who activated the layer action "mark mode"
com.unblu.conversation.message.layerActionMarkActivatedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You activated mark mode
Personal system message displayed to the person who activated the layer action "mark mode". Category LAYER_ACTION_CONTROL.
General system message displayed when a person deactivated the layer action "mark mode"
com.unblu.conversation.message.layerActionMarkDeactivatedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${person} deactivated mark mode
General system message displayed when a person deactivated the layer action "mark mode". Category LAYER_ACTION_CONTROL.
Arguments
Name | Type | Description |
---|---|---|
person |
String |
System message displayed to the person who deactivated the layer action "mark mode"
com.unblu.conversation.message.layerActionMarkDeactivatedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You deactivated mark mode
Personal system message displayed to the person who deactivated the layer action "mark mode". Category LAYER_ACTION_CONTROL.
General system message displayed when a person activated the layer action "remote control"
com.unblu.conversation.message.layerActionRemoteControlActivatedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${person} activated remote control
General system message displayed when a participant activated the layer action "remote control". Category LAYER_ACTION_CONTROL.
Arguments
Name | Type | Description |
---|---|---|
person |
String |
Personal system message displayed to the person who activated the layer action "remote control".
com.unblu.conversation.message.layerActionRemoteControlActivatedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You activated remote control
Personal system message displayed to the person who activated the layer action "remote control". Category LAYER_ACTION_CONTROL.
General system message displayed when a person deactivated the layer action "remote control"
com.unblu.conversation.message.layerActionRemoteControlDeactivatedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${person} deactivated remote control
General system message displayed when a person deactivated the layer action "remote control". Category LAYER_ACTION_CONTROL.
Arguments
Name | Type | Description |
---|---|---|
person |
String |
System message displayed to the person who deactivated the layer action "remote control"
com.unblu.conversation.message.layerActionRemoteControlDeactivatedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You deactivated remote control
Personal system message displayed to the person who deactivated the layer action "remote control". Category LAYER_ACTION_CONTROL.
System message displayed if the system activated a collaboration layer
com.unblu.conversation.message.layerActivatedBySystem
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${layerName} was activated
System message displayed when the system activated a layer. Category LAYER_LIFECYCLE.
Arguments
Name | Type | Description |
---|---|---|
layerName |
String |
General system message displayed when a person activated a collaboration layer
com.unblu.conversation.message.layerActivatedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${activatingPersonName} activated ${layerName}
General system message displayed when a person activated a layer. Category LAYER_LIFECYCLE.
Arguments
Name | Type | Description |
---|---|---|
layerName |
String |
|
activatingPersonName |
String |
System message displayed to the person who activated a layer
com.unblu.conversation.message.layerActivatedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You launched ${layerName}
Personal system message displayed to the person who activated a layer. Category LAYER_LIFECYCLE.
Arguments
Name | Type | Description |
---|---|---|
layerName |
String |
General system message displayed when a person declined the layer activation
com.unblu.conversation.message.layerActivationDeclinedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${decliningPersonName} declined to activate ${layerName}
General system message displayed when a participant declined the request to activate a layer. Category LAYER_LIFECYCLE.
Arguments
Name | Type | Description |
---|---|---|
layerName |
String |
|
decliningPersonName |
String |
System message displayed to the person who declined the request to activate a layer
com.unblu.conversation.message.layerActivationDeclinedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You declined to activate ${layerName}
Personal system message displayed to the person who declined the layer activation. Category LAYER_LIFECYCLE.
Arguments
Name | Type | Description |
---|---|---|
layerName |
String |
General system message displayed when a collaboration layer is stopped due to inactivity
com.unblu.conversation.message.layerAutomaticallyStoppedBecauseOfInactivityGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${layerName} was stopped because of inactivity
General system message displayed when a collaboration layer is stopped due to inactivity. Category LAYER_INACTIVITY.
Arguments
Name | Type | Description |
---|---|---|
layerName |
String |
Personal system message displayed to the layer owner when his collaboration layer is stopped due to inactivity
com.unblu.conversation.message.layerAutomaticallyStoppedBecauseOfInactivityPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${layerName} was stopped because of inactivity
Personal system message displayed to the layer owner when his collaboration layer is stopped due to inactivity. Category LAYER_INACTIVITY.
Arguments
Name | Type | Description |
---|---|---|
layerName |
String |
System message displayed when the system deactivated a layer
com.unblu.conversation.message.layerDeactivatedBySystem
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${layerName} was stopped
System message displayed when the system deactivated a layer. Category LAYER_LIFECYCLE.
Arguments
Name | Type | Description |
---|---|---|
layerName |
String |
General system message displayed when a person deactivated a layer
com.unblu.conversation.message.layerDeactivatedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${layerName} was stopped by ${deactivatingPersonName}
General system message displayed when a participant deactivated a layer. Category LAYER_LIFECYCLE.
Arguments
Name | Type | Description |
---|---|---|
layerName |
String |
|
deactivatingPersonName |
String |
System message displayed to the person who deactivated a layer
com.unblu.conversation.message.layerDeactivatedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You stopped ${layerName}
Personal system message displayed to the person who deactivated a layer. Category LAYER_LIFECYCLE.
Arguments
Name | Type | Description |
---|---|---|
layerName |
String |
"Conversation unassigned" direct system message
com.unblu.conversation.message.lifecycleConversationUnassignedPersonal
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
You have been removed from the conversation because the assigned agent left the conversation
Personal system message displayed to the secondary agent who was removed from a conversation because the assigned agent left. Category PARTICIPANT_LEFT_REASON.
Text shown when a participant is removed from the conversation
com.unblu.conversation.message.lifecycleParticipantForwardedPersonal
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
The forwarding invitation has been accepted. You have been automatically removed from this conversation.
Personal system message for the participant who forwarded the conversation and was removed because the forwarding was accepted. Category PARTICIPANT_LEFT_REASON.
General system message when participant joins a conversation
com.unblu.conversation.message.lifecycleParticipantJoinedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${participantName} joined the conversation
General system message displayed if a participant joined the conversation. Category PARTICIPANT_JOINED.
Arguments
Name | Type | Description |
---|---|---|
participantName |
String |
System message displayed to the person who joined a conversation
com.unblu.conversation.message.lifecycleParticipantJoinedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You joined the conversation
Personal system message displayed to the participant who joined a conversation. Category PARTICIPANT_JOINED.
Arguments
Name | Type | Description |
---|---|---|
participantName |
String |
Text description for a participant actively removed from a conversation
com.unblu.conversation.message.lifecycleParticipantKickedPersonal
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
You have been removed from the conversation and will not be able to access it anymore
Personal system message displayed to the participant who was removed from the conversation. Category PARTICIPANT_LEFT_REASON.
Text shown when a participant leaves a conversation
com.unblu.conversation.message.lifecycleParticipantLeftOtherPersonal
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
You left the conversation
Personal system message displayed to the participant who left the conversation for some other reason. Category PARTICIPANT_LEFT_REASON.
Text for the person who has left a conversation
com.unblu.conversation.message.lifecycleParticipantLeftPersonal
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
You left the conversation
Personal system message displayed to the participant who has left a conversation. Category PARTICIPANT_LEFT_REASON.
Text description for a participant that has declined onboarding
com.unblu.conversation.message.lifecycleParticipantOnboardingDeclinedPersonal
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
You didn't complete the onboarding process and may therefore not join the conversation
Personal system message displayed to the participant who did not complete the onboarding process. Category PARTICIPANT_LEFT_REASON.
Personal system message for participant who ran into a timeout during onboarding
com.unblu.conversation.message.lifecycleParticipantOnboardingTimeoutPersonal
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Your onboarding timed out, so you may not join the conversation
Personal system message displayed to the participant who ran into a timeout during the onboarding process. Category PARTICIPANT_LEFT_REASON.
Text shown to a participant removed from a conversation due to a timeout
com.unblu.conversation.message.lifecycleParticipantRemovedAfterTimeoutPersonal
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
You were removed from the conversation after a loss of connection
Personal system message displayed to a participant removed from a conversation after a timeout due to inactivity. Category PARTICIPANT_LEFT_REASON.
System message displayed when the state of a conversation changed
com.unblu.conversation.message.lifecycleStateChange
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Conversation state switched from ${previousState} to ${newState}
System message displayed when the conversation state changed. Category CONVERSATION_LIFECYCLE.
Arguments
Name | Type | Description |
---|---|---|
previousState |
String |
|
newState |
String |
General system message for manual server migration
com.unblu.conversation.message.manualTerminateCollaborationServerGeneral
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
${personName} migrated the conversation. This was necessary for technical reasons.
General system message sent when a COLLABORATION_SERVER instance has been manually migrated. Category TERMINATING_INSTANCES.
Arguments
Name | Type | Description |
---|---|---|
personName |
String |
Personal system message for manual server migration
com.unblu.conversation.message.manualTerminateCollaborationServerPersonal
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
You migrated the conversation. This was necessary for technical reasons.
Personal system message sent when a COLLABORATION_SERVER instance has been manually migrated. Category TERMINATING_INSTANCES.
General system message for manual rendering service termination
com.unblu.conversation.message.manualTerminateRenderingServiceGeneral
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
${personName} terminated ${target}. This was necessary for technical reasons.
General system message sent when a RENDERING_SERVICE instance has been manually terminated. Category TERMINATING_INSTANCES.
Arguments
Name | Type | Description |
---|---|---|
target |
String |
|
personName |
String |
Personal system message for manual rendering service termination
com.unblu.conversation.message.manualTerminateRenderingServicePersonal
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
You terminated ${target}. This was necessary for technical reasons.
Personal system message sent when a RENDERING_SERVICE instance has been manually terminated. Category TERMINATING_INSTANCES.
Arguments
Name | Type | Description |
---|---|---|
target |
String |
System message displayed when a person changes their visibility in a conversation to "hidden"
com.unblu.conversation.message.participantChangedToHiddenGeneral
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
${participantName} is now hidden
General system message displayed when a person changed their visibility in a conversation to "hidden". Category PARTICIPANT_VISIBILITY_CHANGE.
Arguments
Name | Type | Description |
---|---|---|
participantName |
String |
Message for participation change to "hidden"
com.unblu.conversation.message.participantChangedToHiddenPersonal
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Your are now a hidden participant. Visitors can't see your avatar, and you don't receive incoming call notifications. You can still write messages, start calls, and join active calls manually.
Personal system message for a person who changed their visibility to "hidden". Category PARTICIPANT_VISIBILITY_CHANGE.
System message displayed when a person changes their visibility in a conversation to "visible"
com.unblu.conversation.message.participantChangedToVisibleGeneral
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
${participantName} is now visible
General system message displayed when a participant changed their visibility in a conversation to "visible". Category PARTICIPANT_VISIBILITY_CHANGE.
Arguments
Name | Type | Description |
---|---|---|
participantName |
String |
"Participation changed to visible" system message
com.unblu.conversation.message.participantChangedToVisiblePersonal
-
Type: Simple text
-
Allowed scopes:
CONVERSATION
,CONVERSATION_TEMPLATE
-
Default:
Your participation is now fully visible to everyone. You will also receive incoming call notifications.
Personal system message displayed to the participant who changed their visibility to "visible". Category PARTICIPANT_VISIBILITY_CHANGE.
Fallback for "recording available" message
com.unblu.conversation.message.recordingAvailableFallback
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Recording available: ${fileName} (${fileSize} • ${duration})
Fallback message for a "recording available" message, when the message cannot be restored in the conversation anymore
Arguments
Name | Type | Description |
---|---|---|
fileName |
String |
|
fileSize |
String |
|
duration |
String |
System message displayed when the system switched to another layer
com.unblu.conversation.message.switchedToLayerBySystem
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
Switched to ${layerName}
System message displayed if the system switched to another layer. Category LAYER_LIFECYCLE.
Arguments
Name | Type | Description |
---|---|---|
layerName |
String |
General system message displayed when a person switched to another layer
com.unblu.conversation.message.switchedToLayerGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${switchingPersonName} switched to ${layerName}
General system message displayed when a person switched to another layer. Category LAYER_LIFECYCLE.
Arguments
Name | Type | Description |
---|---|---|
layerName |
String |
|
switchingPersonName |
String |
System message for the person who switched to another layer
com.unblu.conversation.message.switchedToLayerPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You switched to ${layerName}
Personal system message displayed to the person who switched to another collaboration layer. Category LAYER_LIFECYCLE.
Arguments
Name | Type | Description |
---|---|---|
layerName |
String |
General system message displayed when a team’s invitation is redeemed
com.unblu.conversation.message.teamInvitationRedeemedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${redeemingAgentName} redeemed the invitation of the team ${teamName}
General system message displayed when a team’s invitation is redeemed. Category AGENT_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
redeemingAgentName |
String |
|
teamName |
String |
System message displayed to the agent who redeemed a team’s invitation
com.unblu.conversation.message.teamInvitationRedeemedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You redeemed the invitation of the team ${teamName}
Personal system message displayed to the agent who redeemed a team’s invitation. Category AGENT_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
teamName |
String |
General system message displayed when a team’s invitation is revoked
com.unblu.conversation.message.teamInvitationRevokedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${invitingAgentName} revoked the invitation of the team ${teamName}
General system message displayed when a team’s invitation is revoked. Category AGENT_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
invitingAgentName |
String |
|
teamName |
String |
System message displayed to the agent who revoked a team’s invitation
com.unblu.conversation.message.teamInvitationRevokedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You revoked the invitation of the team ${teamName}
Personal system message displayed to the agent who revoked a team’s invitation. Category AGENT_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
teamName |
String |
General system message displayed when a team is invited to join a conversation
com.unblu.conversation.message.teamInvitedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${invitingAgentName} invited the team ${teamName} to join the conversation
General system message displayed when a team is invited to join a conversation. Category AGENT_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
invitingAgentName |
String |
|
teamName |
String |
System message displayed to the agent who invited another team to join a conversation
com.unblu.conversation.message.teamInvitedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You invited the team ${teamName} to join the conversation
Personal system message displayed to the agent who invited another team to join a conversation. Category AGENT_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
teamName |
String |
General system message displayed when a visitor is invited to join a conversation via a link
com.unblu.conversation.message.visitorInvitedViaLinkGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${invitingAgentName} invited a visitor to join the conversation via a link
General system message displayed when a visitor is invited to join a conversation via a link. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
invitingAgentName |
String |
System message displayed to the person who invited a visitor to join a conversation via a link
com.unblu.conversation.message.visitorInvitedViaLinkPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You invited a visitor to the conversation via a link
Personal system message displayed to the agent who invited a visitor to join a conversation via a link. Category VISITOR_INVITATION.
General system message displayed when the visitor with a nickname and an email address is invited to join a conversation via a link
com.unblu.conversation.message.visitorInvitedViaLinkWithMailAndNicknameGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${invitingAgentName} invited the visitor ${nickname} with email address ${email} to join the conversation via a link
General system message displayed when a visitor with a nickname and an email address is invited to join a conversation via a link. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
invitingAgentName |
String |
|
String |
||
nickname |
String |
System message displayed to the person who invited a visitor with a nickname and an email address to join conversation via a link
com.unblu.conversation.message.visitorInvitedViaLinkWithMailAndNicknamePersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You invited the visitor ${nickname} with email address ${email} to the conversation via a link
Personal system message displayed to the agent who invited a visitor with a nickname and an email address to join a conversation via a link. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
String |
||
nickname |
String |
General system message displayed when a visitor with an email address is invited to join a conversation via a link
com.unblu.conversation.message.visitorInvitedViaLinkWithMailGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${invitingAgentName} invited the visitor with the email address ${email} to join the conversation via link
General system message displayed when a visitor with an email address is invited to join a conversation via a link. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
invitingAgentName |
String |
|
String |
System message displayed to the person who invited a visitor with an email address to join a conversation via a link
com.unblu.conversation.message.visitorInvitedViaLinkWithMailPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You invited the visitor with the email address ${email} to join the conversation via a link
Personal system message displayed to the agent who invited a visitor with an email address to join a conversation via link. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
String |
General system message displayed when a visitor with a nickname is invited to join a conversation via a link
com.unblu.conversation.message.visitorInvitedViaLinkWithNicknameGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${invitingAgentName} invited the visitor ${nickname} to join the conversation via a link
General system message displayed when a visitor with a nickname is invited to a conversation via a link. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
invitingAgentName |
String |
|
nickname |
String |
System message for the person who invited the visitor with a nickname to join a conversation via a link
com.unblu.conversation.message.visitorInvitedViaLinkWithNicknamePersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You invited the visitor ${nickname} to join the conversation via a link
Personal system message displayed to the person who invited a visitor with a nickname to join a conversation via a link. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
nickname |
String |
General system message displayed when a visitor is invited to join a conversation via an email to their email address
com.unblu.conversation.message.visitorInvitedViaMailGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${invitingAgentName} invited the visitor to join the conversation via an email to ${email}
General system message displayed when a visitor is invited to join a conversation via an email to their email address. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
invitingAgentName |
String |
|
String |
System message for the person who invited a visitor to join a conversation via an email to their email address
com.unblu.conversation.message.visitorInvitedViaMailPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You invited the visitor to the conversation via an email to ${email}
Personal system message displayed to the agent who invited a visitor to join a conversation via an email to their address. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
String |
General system message displayed when a visitor with a nickname is invited to join a conversation via an email to their email address
com.unblu.conversation.message.visitorInvitedViaMailWithNicknameGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${invitingAgentName} invited the visitor ${nickname} to join the conversation via an email to ${email}
General system message displayed when a visitor with a nickname is invited to join a conversation via an email to their email address. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
invitingAgentName |
String |
|
String |
||
nickname |
String |
System message displayed to the person who invited a visitor with a nickname to join a conversation via an email to their email address
com.unblu.conversation.message.visitorInvitedViaMailWithNicknamePersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You invited the visitor ${nickname} to join the conversation via an email to ${email}
Personal system message displayed to the agent who invited a visitor with a nickname to join conversation via an email to their email address. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
String |
||
nickname |
String |
General system message displayed when a visitor is invited to join a conversation via PIN
com.unblu.conversation.message.visitorInvitedViaPinGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${invitingAgentName} invited a visitor to join the conversation via PIN
General system message displayed when a visitor is invited to join a conversation via PIN. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
invitingAgentName |
String |
System message displayed to the person who invited a visitor to join a conversation via a PIN
com.unblu.conversation.message.visitorInvitedViaPinPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You invited a visitor to join the conversation via PIN
Personal system message displayed to the agent who invited a visitor to join a conversation via PIN. Category VISITOR_INVITATION.
General system message displayed when a visitor with a nickname and an email address is invited to join a conversation via PIN
com.unblu.conversation.message.visitorInvitedViaPinWithMailAndNicknameGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${invitingAgentName} invited the visitor ${nickname} with email address ${email} to join the conversation via PIN
General system message displayed when a visitor with a nickname and an email address is invited to join a conversation via PIN. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
invitingAgentName |
String |
|
String |
||
nickname |
String |
System message displayed to the person who invited a visitor with a nickname and an email address to join a conversation via PIN
com.unblu.conversation.message.visitorInvitedViaPinWithMailAndNicknamePersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You invited the visitor ${nickname} with email address ${email} to join the conversation via PIN
Personal system message for the person who invited a visitor with a nickname and an email address to join a conversation via PIN. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
String |
||
nickname |
String |
General system message displayed when a visitor with an email address is invited to join a conversation via PIN
com.unblu.conversation.message.visitorInvitedViaPinWithMailGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${invitingAgentName} invited the visitor with the email address ${email} to join the conversation via PIN
General system message displayed when a visitor with an email address is invited to join a conversation via PIN. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
invitingAgentName |
String |
|
String |
System message displayed to the person who invited the visitor with an email address to join a conversation via PIN
com.unblu.conversation.message.visitorInvitedViaPinWithMailPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You invited the visitor with the email address ${email} to join the conversation via PIN
Personal system message displayed to the person who invited a visitor with an email address to join a conversation via PIN. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
String |
General system message displayed when a visitor with a nickname is invited to join a conversation via PIN
com.unblu.conversation.message.visitorInvitedViaPinWithNicknameGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${invitingAgentName} invited the visitor ${nickname} to join the conversation via PIN
General system message displayed when a visitor with a nickname is invited to join a conversation via PIN. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
invitingAgentName |
String |
|
nickname |
String |
System message displayed to the person who invited a visitor with a nickname to join a conversation via PIN
com.unblu.conversation.message.visitorInvitedViaPinWithNicknamePersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You invited the visitor ${nickname} to join the conversation via PIN
Personal system message displayed to the person who invited a visitor with a nickname to join a conversation via PIN. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
nickname |
String |
General system message displayed when a visitor’s link invitation is redeemed
com.unblu.conversation.message.visitorLinkInvitationRedeemedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${redeemingPersonName} redeemed a link invitation
General system message displayed when a visitor’s link invitation is redeemed. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
redeemingPersonName |
String |
System message displayed to the person who redeemed a visitor’s link invitation
com.unblu.conversation.message.visitorLinkInvitationRedeemedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You redeemed the link invitation
Personal system message displayed to the person who redeemed a visitor’s link invitation. Category VISITOR_INVITATION.
General system message displayed when a visitor’s link invitation is renewed
com.unblu.conversation.message.visitorLinkInvitationRenewedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${renewingPersonName} renewed a link invitation
Arguments
Name | Type | Description |
---|---|---|
renewingPersonName |
String |
System message for the person who renewed a visitor’s link invitation
com.unblu.conversation.message.visitorLinkInvitationRenewedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You renewed a link invitation
Personal system message displayed to the person who renewed a visitor’s link invitation. Category VISITOR_INVITATION.
General system message when a visitor’s link invitation is revoked
com.unblu.conversation.message.visitorLinkInvitationRevokedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${revokingPersonName} revoked a link invitation
General system message displayed when a visitor’s link invitation is revoked. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
revokingPersonName |
String |
System message for the person who revoked a visitor’s link invitation
com.unblu.conversation.message.visitorLinkInvitationRevokedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You revoked a link invitation
Personal system message displayed to the person who revoked a visitor’s link invitation. Category VISITOR_INVITATION.
General system message displayed when the link invitation of a visitor with a nickname and an email address is renewed
com.unblu.conversation.message.visitorLinkInvitationWithMailAndNicknameRenewedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${renewingPersonName} renewed a link invitation for the visitor ${nickname} with the email address ${email}
General system message displayed when the link invitation of a visitor with a nickname and an email address is renewed. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
renewingPersonName |
String |
|
String |
||
nickname |
String |
System message displayed to the person who renewed the link invitation of a visitor with a nickname and an email address
com.unblu.conversation.message.visitorLinkInvitationWithMailAndNicknameRenewedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You renewed a link invitation for the visitor ${nickname} with the email address ${email}
Personal system message displayed to the agent who renewed the link invitation of a visitor with a nickname and an email address. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
String |
||
nickname |
String |
General system message displayed when the link invitation of a visitor with a nickname and an email address is revoked
com.unblu.conversation.message.visitorLinkInvitationWithMailAndNicknameRevokedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${revokingPersonName} revoked a link invitation for the visitor ${nickname} with the email address ${email}
General system message displayed when the link invitation of a visitor with a nickname and an email address is revoked. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
revokingPersonName |
String |
|
String |
||
nickname |
String |
System message for the person who revoked the link invitation of a visitor with a nickname and an email address
com.unblu.conversation.message.visitorLinkInvitationWithMailAndNicknameRevokedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You revoked a link invitation for the visitor ${nickname} with the email address ${email}
Personal system message displayed to the person who revoked the link invitation of a visitor with a nickname and an email address. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
String |
||
nickname |
String |
General system message displayed when the link invitation of a visitor with an email address is renewed
com.unblu.conversation.message.visitorLinkInvitationWithMailRenewedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${renewingPersonName} renewed a link invitation for the visitor with the email address ${email}
General system message displayed when the link invitation of a visitor with an email address is renewed. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
renewingPersonName |
String |
|
String |
System message displayed to the person who renewed the link invitation of a visitor with an email address
com.unblu.conversation.message.visitorLinkInvitationWithMailRenewedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You renewed a link invitation for the visitor with the email address ${email}
Personal system message displayed to the agent who renewed the link invitation of a visitor with an email address. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
String |
General system message displayed when the link invitation of a visitor with an email address is revoked
com.unblu.conversation.message.visitorLinkInvitationWithMailRevokedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${revokingPersonName} revoked a link invitation for the visitor with the email address ${email}
General system message displayed when the link invitation of a visitor with an email address is revoked. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
revokingPersonName |
String |
|
String |
System message displayed to the person who revoked the link invitation of a visitor with an email address
com.unblu.conversation.message.visitorLinkInvitationWithMailRevokedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You revoked a link invitation for the visitor with the email address ${email}
Personal system message displayed to the agent who revoked the link invitation of a visitor with an email address. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
String |
General system message displayed when the invitation of a visitor with a nickname is revoked
com.unblu.conversation.message.visitorLinkInvitationWithNicknameRenewedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${renewingPersonName} renewed a link invitation for the visitor ${nickname}
General system message displayed when the link invitation of a visitor with a nickname is renewed. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
renewingPersonName |
String |
|
nickname |
String |
System message displayed to the person who renewed the link invitation of a visitor with a nickname
com.unblu.conversation.message.visitorLinkInvitationWithNicknameRenewedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You renewed a link invitation for the visitor ${nickname}
Personal system message displayed to the agent who renewed the link invitation of a visitor with a nickname. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
nickname |
String |
General system message displayed when the link invitation of a visitor with a nickname is revoked
com.unblu.conversation.message.visitorLinkInvitationWithNicknameRevokedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${revokingPersonName} revoked a link invitation for the visitor ${nickname}
General system message displayed when the link invitation of a visitor with a nickname is revoked. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
revokingPersonName |
String |
|
nickname |
String |
System message for the person who revoked the link invitation of a visitor with a nickname
com.unblu.conversation.message.visitorLinkInvitationWithNicknameRevokedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You revoked a link invitation for the visitor ${nickname}
Personal system message displayed to the agent who revoked the link invitation of a visitor with a nickname. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
nickname |
String |
General system message displayed when a visitor’s email invitation is redeemed
com.unblu.conversation.message.visitorMailInvitationRedeemedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${redeemingPersonName} redeemed the email invitation
General system message displayed when a visitor’s email invitation is redeemed. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
redeemingPersonName |
String |
System message for the person who redeemed a visitor’s email invitation
com.unblu.conversation.message.visitorMailInvitationRedeemedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You redeemed the email invitation
Personal system message displayed to the person who redeemed a visitor’s email invitation. Category VISITOR_INVITATION.
General system message displayed when a visitor’s email invitation is renewed
com.unblu.conversation.message.visitorMailInvitationRenewedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${renewingPersonName} renewed the email invitation for ${email}
General system message displayed when a visitor’s email invitation is renewed. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
renewingPersonName |
String |
|
String |
System message displayed to the person who renewed a visitor’s email invitation
com.unblu.conversation.message.visitorMailInvitationRenewedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You renewed the email invitation for ${email}
Personal system message displayed to the agent who renewed a visitor’s email invitation. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
String |
General system message displayed when a visitor’s email invitation is revoked
com.unblu.conversation.message.visitorMailInvitationRevokedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${revokingPersonName} revoked the email invitation for ${email}
General system message displayed when a visitor’s email invitation is revoked. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
revokingPersonName |
String |
|
String |
System message displayed to the person who revoked a visitor’s email invitation
com.unblu.conversation.message.visitorMailInvitationRevokedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You revoked the email invitation for ${email}
System message displayed to the agent who revoked a visitor’s email invitation. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
String |
General system message displayed when the email invitation of a visitor with a nickname is renewed
com.unblu.conversation.message.visitorMailInvitationWithNicknameRenewedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${renewingPersonName} renewed the email invitation for ${email} of the visitor ${nickname}
General system message displayed when the email invitation of a visitor with a nickname is renewed. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
renewingPersonName |
String |
|
String |
||
nickname |
String |
System message displayed to the person who renewed the email invitation of a visitor with a nickname
com.unblu.conversation.message.visitorMailInvitationWithNicknameRenewedPersonal
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
You renewed the email invitation for the email address ${email} of the visitor ${nickname}
Personal system message displayed to the agent who renewed the email invitation of a visitor with a nickname. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
String |
||
nickname |
String |
General system message displayed when the email invitation sent to a visitor with a nickname is revoked
com.unblu.conversation.message.visitorMailInvitationWithNicknameRevokedGeneral
-
Type: Simple text
-
Allowed scopes:
GLOBAL
,ACCOUNT
-
Default:
${revokingPersonName} revoked the email invitation for the email address ${email} of the visitor ${nickname}
General system message displayed when the email invitation of a visitor with a nickname is revoked. Category VISITOR_INVITATION.
Arguments
Name | Type | Description |
---|---|---|
revokingPersonName |
String |
|
String |
||