Does rasa assign Different slots to different users?

Hi ! i’m new to rasa .I made a chatbot to be deployed on a website using Rasa . My question is do rasa assign different slots to different users ? For example , a users inputs some values and a slot gets filled corresponding to it . Another user comes at the same time , inputs some value for the same slot , will rasa be able to handle it ? or we have to do it using sender id?

Also i know rasa can handle multiple users , but do we need to do this using sender_id or rasa does it automatically? Please help.

1 Like

Hi @rahul_namdev, welcome to the forum!

Rasa is taking care of both. Rasa assigns a new sender_id to every new user. Slots are saved per sender_id, so you don’t need to worry about that.

2 Likes

Thank you so much for the clarification.

Hi @Tanja. I am using buttons to fill the slots and using those slots in a form. But it appears that Rasa is not saving slots per sender_id, because I noticed that of user A filled slot 1 and then user B comes in and the form is active for user A, then user B is asked to fill from slot B, which should not happen at all.

Can you help me in this regard?

rasa --version = 1.6.2

1 Like

I am facing the same issue. Did you solve this?

version: rasa 3.6.20 rasa-sdk 3.6.2