Import Your Canvas Courses into Kadal Content Manager
Learn how to import your Canvas courses into Kadal Content Manager. This article covers the steps to set up a Canvas connector, import the course, configure agents with the imported course, and manage the imported content in Kadal Content Manager.
Step 1: Create a Canvas Connector in Kadal AI
To begin importing a Canvas course, the first step is to set up a connection with Canvas. Kadal AI uses APIs to integrate with Canvas, ensuring smooth data exchange. For this step users need to get the Access Token or Developer Keys from the Canvas account.
- Get the Access Token or Developer Keys from your Canvas account.
- Login to Kadal AI using the Learningmate-provided credentials.
Note: Users can contact Kadal Support to get Kadal AI access.
- Navigate to the Connector section.
- Click the + Connectors or Canvas icon to open the Connector Configuration modal.
- Fill in the details for the connection:
- Name: Choose any name that helps identify the connection purpose.
- LMS Type: Select Canvas.
- Domain URL: Provide the Canvas URL.
- Connection Type: Choose the appropriate connection type based on your desired connection. (Refer to the documentation for details on connection types). Note that the connection type cannot be changed after saving.
- Click Save to complete the setup.
Step 2: Import the Course in Kadal AI
Once the connection is configured, follow these steps to import your course from Canvas:
- Click on the KB & Dataset option.
- Click the + icon and choose Import.
- In the import modal, select Canvas as the source.
- Choose the Connector from the dropdown. Once authenticated, the Course dropdown will become active, showing all the courses available for that connector.
- Choose the desired course. The Folder Name is a non-editable field that indicates where the course will be imported.
- Click Import to initiate the process. Depending on the package size, this may take some time as the system processes the objects and will add system metadata to the relevant object types.
- After a successful import, the course will appear in the selected folder.
Step 3: Configure the Agents with the Imported Course in Kadal AI (Optional)
This step is optional and applies if you wish to configure agents with the imported course.
- Click the Try & Build option and select Agents.
- If you have existing agents, choose a draft agent and update the KB & Dataset to point to the imported course. You can choose the entire folder or specific parts of it, depending on the agent's purpose. (Note: Published agents cannot be edited).
- If you want to create a new agent, click Build your agent and configure it to point to the imported course.
- Create the agent based on your requirements and connect it to the imported course.
Step 4: Access & Manage the Imported Course in Kadal Content Manager
Once the course has been imported, you can access and manage it within Kadal Content Manager.
- Login to Kadal Content Manager.
- The imported course will be visible in the Repository section.
- Open the folder to view the contents of the imported course. The modules from the Canvas course will be displayed as folders, and the pages will be created as rich text documents. You can preview and edit these in Kadal Content Manager.
Note: Assignments, Forums, Rubrics, and Assessments are not currently supported and will be displayed as disabled. Other unsupported content types will appear as unidentified objects that can be downloaded for offline viewing.