A deep link can be used to link to a specific flow. This deep link takes users directly to a flow in the employee app without any detours. You can also add a keyword to the end of the deep link, so the flow can be opened at a specific point with a specific trigger.
🚨Important: Only employees who already use the employee app can open a chat by clicking on the link.
How is a deep link laid out?
The deep link is structured as follows:
Here again in text form to be able to copy the link directly, and edit it:
| https://company.flip-app.com/messages/chatwithme/ppfe283c-a895-479a-ae8f-7135e0a29b23?text=start |
How to edit your deep link
Flow link
You can find the link to your flow in your flow's dashboard in The Flow Platform, under "Flow details":
You could send this link alone, but we would recommend adding the keyword so that the user can instantly send the correct trigger, so they can start the flow or go to a specific part of the flow.
Adding a keyword to your link
By programming keywords within The Flow Platform, you can take users to certain parts of your flow. You can add a specific keyword to the end of your deep link, so that the keyword is added to the chat bar when you open your flow, ready to be sent and trigger the corresponding message.
Invite users to start a flow
Simply program a keyword that triggers your welcome message - in my example I have used "start":
I would then created a deep link to my flow with the keyword "start" at the end:
https://company.flip-app.com/messages/chatwithme/ff333ef3-f333-4133-bdd0-9428fb7d33bf?text=Start
When the user clicks on the flow's deep link with keyword attached, it will open up the new flow and have the "Start" keyword ready to send. They can click enter or the send message button and begin the new flow from the top.
Send users to specific parts of a flow
You can also use this approach to go to specific parts of flows. So for example, my onboarding flow could easily point users to mandatory training via a deep link. I have created my training messages which are triggered by the keyword "training":
I would then created a deep link to my flow with the keyword "training" at the end:
https://company.flip-app.com/messages/chatwithme/ff444ef3-f333-4133-bdd0-9428fb7d33bf?text=Training
When the user clicks on the deep link, the chat will open up up like this:
The user can then press enter or the send button, to send the keyword to launch that specific section of the flow. Please note, only past messages will show up in the chat if the chat has been used before (as per this screenshot).
Send users to specific menus
You can even use keywords such as "menu" in order to send users to a navigational tool you have built in your flow. For example, I have created a carousel of ticket types you can submit in my Support Tool flow. At the end of my flow's deep link, I can add the word "menu" which would then launch the carousel attached to the "menu" keyword in the flow:
This will make it easier to point users to multiple different parts of the flow in one go.
ℹ️ Please note that keywords are not case sensitive.
Where can a deep link be used?
- Menu items in the app, e.g. you can make your vacation booker flow easily accessible to users by adding it to your menu
- Links in channel posts that highlight the launch or the continued use of a flow e.g. you can announce the launch of a new recognition programme in your company wise channel, and add the URL into your post text
- Internal web pages, static pages or knowledge base in the employee app e.g. if people want to know how to file a damage report, then can search for the term in process docs in the knowledge library, and click on the deep link with will take them to the reporter
- Within other flows - you can add your deep link to a button under the "Open URL" settings. The flow will then open in the chat when it's clicked.