Adding a Moodle Connector

Requirement: You must be on a paid plan (Lite, Starter, or Pro) to add custom connectors. Free plan users are redirected if they try to access this page.

– Steps

  1. Click Add Connector on the Connectors page.
  2. Fill in the form:
    • Name — a friendly label (e.g., “My School Moodle”)
    • Type — Moodle (LearnDash is listed but currently disabled)
    • Base URL — your Moodle site URL (e.g., https://moodle.example.com)
    • API Token — the web service token from your Moodle site
  3. Click Create Connector.

– Getting Your Moodle API Token

A “How to generate?” help link is available next to the API Token field. Clicking it opens a dialog with a video tutorial that walks you through creating an API token in Moodle. The general steps are:

  1. Log in to your Moodle site as an administrator.
  2. Go to Site administration > Plugins > Web services > Manage tokens.
  3. Create a new token for the Smart AI Course Creator web service (local_aicoursecreator_create_course).
  4. Copy the generated token and paste it into the connector form.

Important: Your Moodle site needs the local_aicoursecreator plugin installed, which provides the web service endpoint used for publishing.

Was this page helpful?