Overview
Canvas is a widely-used course management system that supports online learning and teaching. It allows professors to post grades, information, and assignments online, and is being used by universities and colleges all over the world. Canvas is a powerful tool that allows you to connect with your team, clients, and partners from anywhere in the world. With our Canvas integration, you can issue credentials to participants who complete a course in Canvas. You can also manually issue credentials to participants who have completed a course in the past.Features
Automate credential issuance so that you don’t have to do it manually. This integration will allow you to issue credentials for Canvas course attendees who complete your course. This integration is LTI based and will require you to install Hyperstack LTI in your Canvas account.Key Benefits
Automatically issue digital certificates and badges upon course completion Seamless integration with existing Canvas workflows Students receive credentials via email and can view them directly in the course Support for custom credential designs and brandingTechnical Details
Learning Tools Interoperability (LTI) is a standard for integrating educational applications. It allows you to launch Hyperstack from within Canvas and pass information, such as the user’s name and email address, to Hyperstack. This information is used to issue credentials to participants who complete a course in Canvas. This integration uses LTI version 1.1 and enables automatic certificate issuance to students in your Canvas LMS course. The certificate will be issued to the student’s email address as well as displayed in the course item page.Prerequisites
To install this integration, you will need: • An active Hyperstack account with access to Hyperstack Studio • An active Canvas account with administrative privileges • A ready-to-use Credential Group in Hyperstack • Access to course settings in CanvasInstallation Steps
Get Configuration Details from Hyperstack Studio
- Login to your Hyperstack Studio account
- Navigate to Extensions in the left sidebar
- Find and click on Canvas LMS from the available integrations
- Click on the Install button
- Copy the configuration details provided: Config URL Consumer Key Shared Secret
⚠️ Security Note: Keep these credentials secure and only share with authorized Canvas LMS administrators.
Access Canvas Course Settings
- Login to your Canvas LMS account
- Navigate to the course where you want to add the Hyperstack integration
- Click on the Settings link in the course navigation
- Click on the Apps tab
- Click on the View App Configurations button
Add Hyperstack App to Canvas
- Click on the + App button
- Select the configuration type as By URL
- Enter the configuration details obtained from Hyperstack Studio in Step 1: • Paste the Config URL • Enter the Consumer Key • Enter the Shared Secret
- Click on the Submit button to complete the app installation
Configuration Steps
Add Hyperstack to Course Module
- Go to the course where you have added the Hyperstack integration
- Navigate to Modules in the course menu
- Under the desired module, click Add Item
- Select External Tool from the dropdown
- Select Hyperstack from the list of available tools
- Click on the Add Item button
Configure Credential Settings
- The Hyperstack course item will be added to the course module
- Click on the Hyperstack course item to configure the settings
- You will be taken to the Hyperstack configuration page (this page is only visible to users with the Teacher role) Select the appropriate credential group from the dropdown menu Click on the Enable Auto Issuance button You will see a success message once the configuration is complete

