All integrationsEducation
Moodle
Read Moodle courses, users, enrolments, activities, assignments, grades, forums, calendars and completion.
- actions
- 20
- triggers
- 8
Triggers
Start a workflow when something happens in Moodle.
- New courseRuns for each new course in Moodle. Ones already there when the workflow is turned on don't start it. It can watch up to 4,000. How often it checks follows your workspace plan.
- New or updated courseRuns for each course added or changed in Moodle. Ones already there when the workflow is turned on start it only when they change. It can watch up to 4,000. How often it checks follows your workspace plan.
- New enrolled userRuns for each new enrolled user in Moodle. Ones already there when the workflow is turned on don't start it. It can watch up to 4,000. How often it checks follows your workspace plan.
- New or updated enrolled userRuns for each enrolled user added or changed in Moodle. Ones already there when the workflow is turned on start it only when they change. It can watch up to 4,000. How often it checks follows your workspace plan.
- New forum discussionRuns for each new forum discussion in Moodle. Ones already there when the workflow is turned on don't start it. It can watch up to 4,000. How often it checks follows your workspace plan.
- New or updated forum discussionRuns for each forum discussion added or changed in Moodle. Ones already there when the workflow is turned on start it only when they change. It can watch up to 4,000. How often it checks follows your workspace plan.
- New calendar eventRuns for each new calendar event in Moodle. Ones already there when the workflow is turned on don't start it. It can watch up to 4,000. How often it checks follows your workspace plan.
- New or updated calendar eventRuns for each calendar event added or changed in Moodle. Ones already there when the workflow is turned on start it only when they change. It can watch up to 4,000. How often it checks follows your workspace plan.
Actions
Steps a workflow can run in Moodle.
- Get site infoGet site info.
- List coursesList courses.
- Get courses by fieldGet courses by field.
- Get course contentsGet course contents.
- List categoriesList categories.
- Get usersGet users.
- List enrolled usersList enrolled users.
- List user coursesList user courses.
- Get course completionGet course completion.
- Get activity completionGet activity completion.
- List assignmentsList assignments.
- List assignment submissionsList assignment submissions.
- List assignment gradesList assignment grades.
- Get grade itemsGet grade items.
- List forumsList forums.
- List forum discussionsList forum discussions.
- List discussion postsList discussion posts.
- Get calendar eventsGet calendar events.
- List quizzesList quizzes.
- List user quiz attemptsList user quiz attempts.
No actions match that.
Automate Moodle with Lodol.
Connect Moodle, then hand Lodol the job in Slack, Claude or ChatGPT.
Free plan, no credit card