How to integrate rasa chatbot with a gatsby site?

How to integrate rasa chatbot with a gatsby site? What are the steps to achieve this successfully? Please suggest some resources links or video links or virtually anything that would help to guide in this regard.

Review the Rasa docs here and use one of the available chat widgets for Rasa. I have a summary post about the three main widgets here.

which one would you suggest between the three options of botfront rasa webhat, rasa chat widget and scalable minds chatroom? are all of them open source/free? Is botfront the best way to go considering it is open source and uses socket.io? is the documentation for botfront good enough to built a chatbot from scratch? Can it be integrated to a gatsby site?