Is there a way to pass captured session value in RASA Bot like passing Client ID or Program ID so that bot can support multi-users and can also display customised welcome message on chatbot UI?

Code snippet or documentation related to the above problem solution will be much helpful

Hi @Prskriti! The bot can of course handle multiple users by default :slightly_smiling_face: By default, each user is given their own random user ID in the channel.

In order to display a custom welcome message, you can have the channel assign a user ID based on the frontend, by overwriting the _extract_sender() method. You can assign them anyway you want (e.g. user ids for a service that already has an ID per user), as long as they are unique for each user!

2 Likes