E.g for https://www.tawk.to/ you can just add the auto generated JavaScript snippet in:
Site administration -> Appearance -> Additional HTML -> Before body is closed
http://feedback.tawk.to/forums/228427-feedback/suggestions/17540236-artificial-intelligence-bot
There are other options than Tawk.to. Most of them would be easy to integrate with Moodles excellent custom HTML option.
Dialog flow natively provides integrations with platforms like Slack, Facebook messenger, etc. To integrate the Dialog Flow chatbot with any website, under the integrations tab in the Dialog Flow interface, Web demo gives us the chatbot installation script. This script can be included in the website front end code.
There are some limitations to web demo integration provided by Dialogflow. Buttons won’t work properly, even links will not get redirected.
So to overcome this problem, there is a third-party tool called “Kommunicate”. The first integration is done with Kommunicate. Kommunicate also gives us the chatbot installation script which can be included in the website front end code.
Instructions for integrating dialog flow chatbot in Moodle websites:
- Create a moodle cloud account
- Log in to your MoodleCloud website
- Click on “Site Administration”
- Click on “Appearance”
- Open “Additional HTML”Paste the Kommunicate installation script in the “Before BODY is opened” text box and refresh the page
And yes it is very usefull because sometimes you get the same questions all the time.
integrate as: Site administration -> Appearance -> Additional HTML -> Before body is closed
It can even change it language if someone is typing from a country who is Englisch speaking. (i did not put this option on, sorry)
But best of all, IT WORKS GREAT