The Moodle Chatbot Application enables on a familiar chatbot conversation all the steps necessary to complete an activity-based Moodle course. It guides the user through the Moodle user account creation, enrols users in available chatbot-compatible courses, and finally allows the completion of three types of Moodle course activities: lesson, quiz, and feedback.
User Registration
Checks if the platform id of the user is not yet register on the platform. If available, it starts the registration process using the corresponding id (example, WhatsApp number)
Automatically sets the user language based on the dialling code. Languages currently available: English, Portuguese and French.
Collects other information for completing the user profile.
Read more about Creating an account
Course Display and Enrolment
List chatbot-compliant courses
Manages enrollment
Track user’s course progress and completion status
read more about Course Enrolments
Course Activities
Lesson
Display the content of a lesson, including .jpg images and .mp4 videos (for public courses only)
Lesson summary after finishing the module
read more about Consuming content
Quiz
Supports ‘multiple choice’ and ‘true/false’ questions
Multiple attempts supported
Quiz summary after attempt submission
read more about Taking a Quiz
Feedback
Compatible with ‘multiple choice’ and ‘short text answer’ type questions.
read morea bout Leaving feedback