I have created a simple chat widget you can Integrate this widget on any website. only you have to provide the website name or IP of that website where the rasa is configured. If bot sends images or multiple responses at the same time then also it can handle it and display in chat widget. It is Responsive. You have to change only one line in script.js file that is URL or IP where the rasa is configured. It uses HTTP API so make sure that when you run your rasa bot then use below command
rasa run -m models --enable-api --log-file out.log