The following instructions will walk you through the steps required to complete a full integration of Writable into your Canvas instance. Please forward these instructions to your Canvas Administrator. Email us at support@writable.com with questions.

Canvas Admin Set Up Steps:

  • District Canvas Admin: Even if you have used Canvas with Writable last year, please follow the instructions below and fill out this form to receive our latest Canvas functionality.

  • Writable: We will email you within 24 hours to confirm that your teachers can begin accessing Writable from Canvas.

New Canvas/Writable Customers, follow these steps

Follow these instructions if you've never set up Writable with Canvas before.

Existing Canvas/Writable Customers, follow these steps

Follow these instructions if you used Canvas with Writable before the 2021-2022 school year.

New for 2021-2022: We have improved our Canvas integration, making it easier to launch from Canvas into Writable, create Canvas/Writable assignments, and keep rosters up-to-date.


Set up instructions for New Canvas/Writable Customers:

Follow these instructions if you've never set up Writable with Canvas before.

1. Create a new Developer Key under 'Admin' → 'Developer Keys':

2. Be sure to choose '+ LTI Key':

3. Fill in these fields and click ‘Save’:

Method: Enter URL

JSON URL: https://app.writable.com/canvas-ltia

Key Name: Writable

Owner Email: <your email>

Redirect URIs:

4. Change State to ON.

5. Record the Client ID associated with your new Developer Key and copy it somewhere handy:

6. Create an additional new Developer Key under 'Admin''Developer Keys':


7. This time, be sure to choose an '+ API Key':

8. Fill in these fields and click ‘Save’:


Key Name: Writable API

Owner Email: <your email>

Redirect URIs:

Icon URL: https://static.writable.com/images/appstore-logo.png

9. Change State to 'ON'.

Now we’ll configure your new Writable app.

10. Visit Admin -> Settings, then choose ‘View App Configurations’

11. Click ‘+ App’ to configure a new External App:

12. Choose 'By Client ID' and specify the LTI key ID that you recorded in Step 5 above:

13. Click 'Install':

That’s it! We will email you within 24 hours when you can begin using Writable with Canvas. Please email us at support@writable.com with questions.


Set up instructions for Existing Canvas/Writable Customers:

Follow these instructions if you used Canvas with Writable before the 2021-2022 school year.

  1. Create a new (additional) Developer Key under Admin → Developer Keys

  2. Choose an API Key

  3. Fill in these fields and click ‘Save’:

    Key Name: Writable API
    Owner Email: <your email>
    Redirect URIs: https://app.writable.com/signin-canvas
    Icon URL: https://static.writable.com/images/appstore-logo.png

4. Change State to ON.

Now modify the previously existing ‘Writable’ LTI developer key.

5. Update the Redirect URIs field so it matches the following:

6. Some customers with older integrations will have existing references to app.getwritable.com that need to be changed. Look through all of the input fields on this page (be sure to expand each area) and replace all references to app.getwritable.com with app.writable.com (removing only the "get" portion.)

7. Scroll down to Placements and add an entry for “Course Navigation”.

8. Expand the new Course Navigation and update these fields.

That’s it! We will email you within 24 hours when you can begin using Writable with Canvas. Please email us at support@writable.com with questions.

Did this answer your question?