Rasa Action Server Multi Threading

I am using rasa 1.6.1. I am trying to fetch some information realtime which takes time a~ 1 min. During this time the chatbot is not able to process any other users for some other action or same action. How can I enable threading for action server so that other user chats are not affected.

Hi @arun_singh,

I recommend you make your action async, and you use an async framework such as AIOHTTP to make HTTP requests to external services. This way, your action server will be able to handle incoming action requests while waiting for the external service to respond. Let me know if you need help with this!

Hi @fede, Thanks a lot for your response. Is there some documentation for this. Can you help me how can I send the response received from the server back to the conversation.