Name |
Action |
Parameters |
Description |
Action Call to Focus on Chat Activity |
FocusApplication |
RedirectUrl=[[PostData]] ApplicationName=Chat Activity |
Shift focus from Chat Control to Chat Activity control |
Action Call to Focus on KB Search † |
FocusApplication |
ApplicationName=KB Search |
Shift focus from Chat Control to Knowledge Base Search |
Action Call to Focus on Contact |
FocusApplication |
RedirectUrl=[[PostData]] ApplicationName=Contact |
Shift focus from Chat Control to Contact record |
Action Call to Show Outside |
ShowOutside |
url=[[url]] |
Shows the Chat Control outside of the USD desktop |
Action Call to Switch Session |
SwitchOrCreate Session |
chatsessionid= [[$Session.Active ChatSessionId]+] IsSessionCreate=true |
Switch to or create a new USD session for this chat conversation |
Action Call to Focus on Chat Search |
FocusApplication |
RedirectUrl=[…] ApplicationName=Chat Search Page |
Shift focus from Chat Control to Contact search |
Action Call to Update Context |
UpdateContext |
LogicalName=contact Id=[[contact.Id]] |
Update the chat context with CRM contact details |
Action Call to Focus on Case when… † |
FocusApplication |
RedirectUrl=[…] ApplicationName=Incident |
Shift focus from Chat Control to Incident report |
Action Call to Focus on Contact when… |
FocusApplication |
RedirectUrl=[…] ApplicationName=Contact |
Shift focus from Chat Control to New Contact form |
Action Call to Switch Session on... |
SwitchOrCreate Session |
chatsessionid= [[$Session.Active ChatSessionId]+] IsSessionCreate=false |
Bring focus to a USD session when its chat conversation has focus |
Attach Case to Chat Activity † |
AttachCaseTo ChatActivity |
incidentId=[[Incident.Id]] chatsessionid=[[$Session. Active ChatSessionId]+] |
Attach a Case record to a Chat Activity record |
Attach Chat to Session |
AttachChatTo Session |
|
Associate chat conversation with a USD session |
Chat Control Load |
Default |
|
Load the Chat Control |
Invoke Chat Action Call |
InvokeChatAction |
ChatPayLoad= [[PostData]] |
Grab a chat off the queue |
Popin Chat |
MoveToPanel |
RightPanel |
Dock chat widget to RightPanel |
Popout Chat |
MoveToPanel |
FloatingPanel |
Undock chat widget |
Read Chat Context |
ReadChatContext |
chatsessionid= [[$Session.Active ChatSessionId]+] |
Read the Chat Context passed from Live Assist |
Search KB with Last Chat Message † |
ReadLastMessage |
chatsessionid= [[$Session.Active ChatSessionId]+] |
Invoke a KB search using the last chat message as the search query |
Send Article Public URL † |
Write Message |
message=[[KB Article.publicUrl]+] |
Write public URL for current KB article into chat |
Send KB Public URL † |
WriteMessage |
message=[[KB Search.publicUrl]+] |
Write public URL for selected KB article into chat |
Associate Contact To Chat † |
AssociateContactToChat |
chatsessionid=[[$Session. AssociatedChatSessionId]+]
contactInfo= { "contactId":"[[Contact.Id]+]", "firstName":"[[Contact. firstname]+]", "lastName":"[[Contact. lastname]+]"
|
Associates a Contact with the Chat Session. |