Using a Direct URL
You can create a direct URL to an Agent Application, enabling the user to access a specific Flow without seeing a Login page or clicking the Interactions tab.
A direct link can be used to access an Interaction Flow that is in progress (Interaction ID link), or an Interaction that has been completed (History Flow link).
Using the Share Feature
The simplest way to get a direct URL for a specific Flow is to use the Sharing mechanism provided in the X-Console. For complete details about using this feature, click here.
Building a Direct URL Manually
As an alternative to the Share feature described above, you can build a direct URL manually.
We recommend that you copy and modify the Agent Full URL that is displayed on the Details page of the desired application in the X-Console. However, if you do not have access to the X-Console, you can use the relevant structure below to build a direct URL.
The format for this type of direct URL is:
https://[host:port]/agent-app/?accountId=[accountId_defined]?appkey=[appkey_defined]&interaction=[interaction id]
For example:
https://123.123.154.19:8080/agent-app/?accountId=12345678?appkey=486f4918-bbbd-4dbe-b094-4f3a778faccb&interaction=abcd-123456
Note
The Interaction ID is generated in the X-Console, and can be viewed on the Interaction Flow's Details page of the relevant Interaction. For more information, click here.
An Interaction variable may be passed in the direct URL, so that when the Interaction Flow instance starts, variable values will be automatically populated in the pages of the Interaction. In the following example, the URL will launch the Interaction Flow with id=abcd-123456 and will populate the Var1 and Var2 Interaction variables:
http://123.123.154.19:8080/agent-app/?accountId=myAccount&appkey=486f4918-bbbd-4dbe-b094-4f3a778faccb&interaction=abcd-123456&Var1=abc&Var2=123
The format for this type of direct URL is:
https://[host:port]/agent-app/?appkey=[appkey_defined]&InteractionUniqueId=[unique id]
For example:
https://10.90.17.160:8080/agent-app/?appkey=0d7d20b6-e0aa-45bc-9f8c-98c77451b67a&InteractionUniqueId=0909015
In the above example, the Interaction Unique ID Session Variable (e.g., 0909015) is used as a parameter to access the Interaction Flow instance. You can also use any other caller attribute as a URL parameter, as detailed here.
Using this type of direct link provides access to History Flow features, providing a complete summary of the Flow. For complete details, click here.