SharePoint Chatbot – Add to any page in SharePoint

I am new to Microsoft Cognitive Services. I want to develop a simple FAQ chatbot. Applies questions and answers from a SharePoint online list and displays answers in Chatbot.
Can this bot be added to SharePoint on every page? Can we add it as an iframe to MasterPage, which will embed it on every page?

Reference here.

All input would be very helpful.
Many Thanks!