Integrate chat bot in Moodle

Integrate chat bot in Moodle

by Victoria Timonina -
Number of replies: 7

My university is looking for a way to integrate the chat bot in Moodle. Maybe there’s a plugin ready?


Average of ratings: -
In reply to Victoria Timonina

Re: Integrate chat bot in Moodle

by Lars Aamodt -
You do not need a plugin to add a chat bot.
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
In reply to Lars Aamodt

Re: Integrate chat bot in Moodle

by Victoria Timonina -
And the chat bot structure itself is best created in Dialogflow? Or is it also possible in www. tawk.to?
In reply to Victoria Timonina

Re: Integrate chat bot in Moodle

by Jackson Ville -

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

In reply to Jackson Ville

Re: Integrate chat bot in Moodle

by Victoria Timonina -
Thank you! Can the scripts described (in Kommunicate) interact with the moodle database, for example, retrieve information about the active courses of the user who contacts the chat?
In reply to Victoria Timonina

Re: Integrate chat bot in Moodle

by Luc Maes -
I'm using www.tidio.com at this moment. Works super and it is free.
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
In reply to Luc Maes

Re: Integrate chat bot in Moodle

by Luc Maes -
Look at 123e-learning and at the startup type : wat is 123e-learning (dutch for: what is 123e-learning)

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 big grin