How do I integrate WeVideo Multimedia Creation with Canvas?

WeVideo Agent
WeVideo Agent
  • Updated

In this article:

Install the WeVideo Multimedia Creation Canvas integration tool with Dynamic Registration Link

Important note: The integration tool installed through the dynamic registration link DOES NOT support the assignment and submission workflow. The integration added through this workflow is used only as a portal to access the user’s WeVideo account. If you wish to use WeVideo with the assignment and submission workflow, please follow the steps in the LTI 1.1 section of this article to install the WeVideo Multimedia Creation LTI 1.1 version.

Log in to your WeVideo account through WeVideo’s website. Click the user icon on the top right of the window, and select the Account Settings option.

Screenshot 2025-09-12 143328.png

Expand the LTI Settings section and click Generate LTI Connection Code.

Screenshot 2025-09-12 143336.png

Copy the generated code and save it for later use.

Screenshot 2025-09-12 143345.png

Log in to a Canvas admin account, select the Admin tab from the sidebar, and select the organization to install the integration.

Screenshot 2025-09-12 143355.png

Switch to the Developer Keys page and click the +Developer Key button.

Screenshot 2025-09-12 143404.png

Select +LTI Registration.

Screenshot 2025-09-12 143411.png

Enter the following Dynamic Registration URL into the input section and click Continue.

  • Dynamic Registration URL: https://www.wevideo.com/lti/multimedia/dynamic-registration

Screenshot 2025-09-12 143424.png

Paste the registration code copied from the WeVideo account in the previous step into the Registration Window in Canvas and click Submit.

Screenshot 2025-09-12 143431.png

Click Enable and Close.

Screenshot 2025-09-12 143440.png

Copy the Client ID from the Details column.

Screenshot 2025-09-12 143452.png

Select Settings from the left sidebar, select Apps, and select View App Configurations.

Screenshot 2025-09-12 143512.png

Click the +APP button.

Screenshot 2025-09-12 143523.png

Change the Configuration Type to 'By Client ID', paste in the previously copied Client ID, and click Submit to add the tool to your organization.

Screenshot 2025-09-12 143539.png

The tool has now been added to the organization. Please select the Multimedia Creation tool from the Canvas course to launch the integration and access the WeVideo account. You will see a WeVideo tab in the Canvas environment that functions as a single sign-on (SSO). Any users in your Canvas instance who access this WeVideo tab will automatically be assigned a license in your WeVideo organization. Students and teachers will be able to utilize the WeVideo interface within the course in Canvas.

Note: Any users with existing WeVideo accounts will be directed to their WeVideo account if the emails match. If their Canvas account email does not match the email or username used in WeVideo, a new account will be created upon logging in.

Install the WeVideo Multimedia Creation Canvas integration tool with the LTI 1.1 workflow

Important note: The integration tool installed through the LTI 1.1 workflow supports assignment and submission flow. Please see the following articles for instructors' and learners' workflow.

Navigate to the Admin page and select the Developer Keys tab. 

Screen_Shot_2021-03-31_at_1.03.19_PM.png

Select "Add Developer Key" and click "Add API Key" and input the following information: 

Add API Key

  • Key Name: WeVideo
  • Owner Email: developer@wevideo.com
  • Redirect URIs: https://www.wevideo.com/api/3/lti/oauth_complete 
  • Redirect URI (Legacy): (leave blank)
  • Vendor Code (LTI 2): (leave blank)
  • Icon URL: https://s3.amazonaws.com/wevideo-static/branding/WeVideoBlueLogo.png

If you wish to enforce scopes, WeVideo requires the following scopes for functionality:

  • url:GET|/api/v1/courses/:id

  • url:GET|/api/v1/users/:user_id/courses/:course_id/assignments

  • url:POST|/api/v1/courses/:course_id/assignments/:assignment_id/submissions

For more information about generating developer keys in Canvas, please refer to this article

After you've generated the developer keys for your Canvas instance, please contact the WeVideo support team at support@wevideo.com and provide the following information:

  1. Generated ID
  2. Developer key (hover over "Key" to display this information)
  3. URL to your Canvas instance
  4. Email associated with your WeVideo for Schools Plan subscription

Screen_Shot_2021-03-31_at_1.18.40_PM.png

Once our support team has the generated ID, developer key, and URL to your Canvas instance, they will provide the keys required to add WeVideo to a course. 

To add WeVideo to a course, navigate to the External Apps section of the Admin Settings tab and select the + App icon. 

Screen_Shot_2021-03-31_at_1.28.20_PM.png

In the Add App pop-up window, input the following information and select Submit: 

  • Configuration Type: By URL
  • Name: WeVideo
  • Consumer Key: (provided by the support team in Step 2)
  • Shared Secret(provided by the support team in Step 2)
  • Config URL: https://www.wevideo.com/canvas.xml

For more information about adding a course in Canvas, please refer to this article

Screen_Shot_2021-03-31_at_1.30.33_PM.png

Once this step is complete, you will see a WeVideo tab in your course that functions as a single sign-on (SSO). Any users in your Canvas instance who access this WeVideo tab will automatically be assigned a license in your WeVideo organization. Students and teachers will be able to utilize the WeVideo interface within the course in Canvas. 

Note: Any users with existing WeVideo accounts will be directed to their WeVideo account if the emails match. If their Canvas account email does not match the email or username used in WeVideo, a new account will be created upon logging in. 

Screen_Shot_2021-09-20_at_2.04.17_PM.png

The WeVideo LTI 1.1 integration is now ready in your Canvas course. Please see the following articles for instructors' and learners' workflow.

If you have any questions about configuring the Canvas integration or creating assignments, please contact support@wevideo.com for further assistance.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request