Links in chat messages are presented to the user as such, and enables user selection.
The SDK does not handle the action that follows the links selection, it sends the link to the hosting app to further handling. The SDK doesn’t force specific action but lets the hosting app to develop its own processing.
The hosting app can listen to url links selections by implementing the
⚜️ Optional usage can be, announcing with the accessibility service API of the selected url, and conditioning it’s activation on user action.
links announcement handling sample. see
The SDK does not handle url links opening, unless it’s an article link.
Article links are embeded in bot articles with a special format, are activated automatically by the SDK and actually passes a request for the selected article.
In-app links presses are handled by the SDK.
How to configure in-app navigation channels on Bold360ai console
Navigate to Channeling -> Channeling Policy
Create a new Channel.
- Fill up the next fields:
- Channel name and description
- Who’s the target audience
What To Doselect
- Fill the relevant fields:
- Button action ->
Open Custom URL
- Fill the Link Url with the inApp navigation prefix (example: inApp://MainFragment)
- Click on Save Settings