Moodle by #makeitfuture.
![]() | Moodle is an open-source learning management system for creating and delivering online courses. Integrating Moodle with Make.com enables automation of course management, user enrollment, and notifications, streamlining educational workflows for institutions and educators. |
|---|
This is AI-generated content based on official Moodle documentation. The content may still contain errors—please verify important information. If you have questions, contact Moodle directly.
How to get support on Moodle
Moodle is a community-developed application and is subjected to the developer's terms and conditions, which may include applicable fees. Make does not maintain or support this integration. For assistance, please https://f.make.com/r/reachout?app_name=Moodle&app_slug=moodle&app_unique_id=moodle-app-2d4f4q.
Requirements
To use the Moodle app in Make, you must have an active Moodle account with appropriate permissions and access to enabled web services, create your account on Moodle.
App installation
To install this app, you need Admin, Owner, or App Developer permissions. Learn more about organization roles.Learn more about organization roles
Go to the Make integration page.
Click the Install button.
Follow the on-screen instructions to complete the setup.
Connect Moodle and Make
To get started, you must first create a connection between Moodle and Make, allowing the two services to communicate.
You can connect using the following method: API Token,OAuth2.0.
API Token Instructions
You need to generate your API token.
Login to your platform using your credentials.
Navigate to the user profile settings.
Locate the section for security or API access.
Find the option to create or manage API tokens.
Generate a new API token and note the generated API token value.
OAuth2.0 Instructions
You need to generate your token.
Login to your platform using your credentials.
Navigate to the Developer Settings or API section.
Create a new Application.
Configure the application, specifying the required scopes (permissions) for the data you wish to access.
Note the generated Client ID and Client Secret.
Some community developers require an additional specific API Key. Retrieve the required API key from the community developer's dashboard, generally found under Settings/API. For more info, please https://f.make.com/r/reachout?app_name=Moodle&app_slug=moodle&app_unique_id=moodle-app-2d4f4q.
Create the connection in Make
Log in in your Make account, add the Moodle module to your scenario, and click Create a connection.
If you add a module with an instant tag, click Create a webhook, then Create a connection.
Optional: in the Connection name field, enter a name for the connection.
Enter the authentication credentials you copied from your Moodle or follow the on-screen instructions to create the connection. You must also enter any required third-party API keys obtained earlier.
For detailed information on connecting an application, see Connect an applicationConnect an application. page.
Moodle modules
After connecting to the Moodle app, you can choose from a list of available modules to build your scenarios.
Templates
You can look for more templates in Make's template gallery, where you'll find thousands of pre-created scenarios.
Moodle resources
You can have access to more resources related to this app on the following links :
