As part of conversation control, a Conversation Designer may push a web application to agents handling a conversation. As a Conversation Designer, you can do this anytime during a conversation. For example, at the start of a call or a chat message, on customer intent, etc.
One or more embedded browser tabs may be opened.
A Conversation Designer may form a dynamic URL and may utilize the Channel and Conversation Data. For instance, the designer may use:
-
Customer Channel Identifier
-
Channel Service Identifier
-
Queue where the call has landed
-
… any other Channel or Conversation Data
Based on the defined conversation control script (such as upon conversation started/ended, customer intent), an event is fired, named, EXTERNAL_GADGET_REQUESTED.
See the details in the following sample.
|
Name |
EXTERNAL_GADGET_REQUESTED |
|---|---|
|
type |
NOTIFICATION |
|
Body |
|
In the sample above, you can open multiple URLs within Agent Desk in the form of tabs.
Agent Desk opens the suggested URL in an iframe as a new tab. For further details, see Embedding a web application in Agent Desk