- 31 Jan 2025
- 1 Minute To Read
-
Print
-
DarkLight
-
PDF
Change the source URL of a Flow
- Updated On 31 Jan 2025
- 1 Minute To Read
-
Print
-
DarkLight
-
PDF
Whatfix enables the re-use of Flows across different domains or versions of your application. For example, if you have development and production environments, change the URL or use the dynamic URL feature to ensure that your Flows work in both environments.
Edit the URL of a Flow
-
On the Whatfix Guidance dashboard, click Content.
-
Click Flows.
-
Hover your cursor over the required Flow, and then click the Edit icon.
Whatfix Content and Widgets can be edited in the Draft and Ready Stages.
-
Scroll down to the end of the Flow.
-
Under the Source URL of the Flow section, copy and paste the URL you want the Flow to run on.
-
Click Save.
Set a dynamic URL
When creating a Flow, wrap the dynamic portion of the URL with curly braces, as shown below.
Replace the dynamic portion using a script
When Whatfix Flows are used inside the application, you may already know this dynamic portion. Use the following script to inform Whatfix about the dynamic portion. Informing Whatfix enables avoiding the need for end users to type in an already known portion of the URL.
window._wfx_settings.dynamic = window.location.host;
Using the above script in your pages, the Whatfix Self Help widget (or any other embed options) replaces the dynamic portion in the URL with the current page host.
If multiple dynamic portions exist in the URL, separate them with a comma.
Whatfix business users can place this script in their admin/integration section. Application users are not required to change anything or manually provide the web address. Whatfix automatically picks the current URL.