The Moodle eLearning Chatbot application enables a familiar chatbot conversation with all the steps necessary to complete an activity-based Moodle course. It guides the user through the Moodle user account creation, enrolls users in available chatbot-compatible courses, and allows the completion of three Moodle course activities: lesson, quiz, and feedback.
User Registration
Checks if the platform ID of the user is not yet registered on the platform. If available, it starts the registration process using the corresponding ID (for example, WhatsApp number)
Automatically sets the user language based on the country dialing 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 course enrollment
Track the 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 more about Leaving feedback