How to use a same chatbot for different organizations?

We are planning to provide a chatbot facility with same content to different organizations. Is it possible to have a column added to PostgreSQL table as organization_id and fetch all the conversations of one organization when needed using the organization_id? OR Is it better to use rasa custom channels?

That’s what I’m trying to do here, use the same bot for multiple companies. With the id, it searches the database for all the personalized information for the customer. The difficulty is getting started at boot. Today if I simulate a 1000 or 3000 intent it follows the correct flow but I need it to be done automatically. Something @ChrisRahme had suggested was InitialPayload but I confess I couldn’t do it that way. Something I was thinking about was using Javascript itself. ex:

The javascript stores this information inside the page that the client loaded and the bot/python retrieves this information but I still don’t know how to do that.