Turn new Canvas course files into AudioNative projects
When a suitable course document is uploaded, start an ElevenLabs AudioNative project that can produce an embeddable audio player.
Trigger
New Canvas File Upload
Fires when a new file is uploaded to a course.
Action
Create an AudioNative enabled project
Creates a project with an embeddable audio player from content.
Why this helps
Creating an audio version of course material can get delayed by a manual handoff between Canvas and audio tools.
- Start an AudioNative project when a new course file appears.
- Reduce the handoff needed to prepare course material for audio.
- Use ElevenLabs project options for the audio player and conversion.
Setup
Build it in a few focused steps.
- 1Connect Canvas and ElevenLabs once in the Notis portal.
- 2Create an automation in Automations, New Automation, and give it a clear name.
- 3Tell Notis to create an AudioNative project from each newly uploaded file that ElevenLabs can use as content.
- 4Choose New Canvas File Upload as the trigger.
- 5Choose a report channel, then test with one real file upload.
Questions about this workflow
Will every uploaded file work?
No. The uploaded file must be available to Notis and supported as content by the AudioNative project action. Test the file types used in your course.
Does creating the project guarantee the audio is ready?
No. The action creates an AudioNative project. Conversion and player availability depend on the project options and processing.
When this happens · Trigger
Do this · Action
Supported Triggers and Actions
Notis builds workflows that link Canvas to Elevenlabs. A trigger fires from one place; an action lands in another.
Canvas triggers
Elevenlabs actions
Recurring trigger
Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.
Add a pronunciation dictionary from file
Adds a pronunciation dictionary from a lexicon file.
Webhook trigger
Notis starts this workflow when an external tool or custom backend sends an HTTP request.
Add new project with attributes
Creates a text-to-speech project.
Canvas Assignment Graded
Fires when a new submission for an assignment is graded.
Add outbound phone number
New Canvas Assignment Submission
Fires when a new submission is made for an assignment.
Add rules to the pronunciation dictionary
Adds custom pronunciation rules to a dictionary.
New Canvas Discussion Message
Fires when a new message is posted in a discussion topic.
Add sharing voice
Adds a shared voice to a user's voice library.
New Canvas Discussion Topic
Fires when a new discussion topic is created in a course.
Add pronunciation dictionary from rules
Creates a pronunciation dictionary from custom text replacement or phonetic rules.
New Course Created for User
Fires when a new course is created for a user.
Add a voice
Creates a custom voice from uploaded audio samples.
New Canvas File Upload
Fires when a new file is uploaded to a course.
Convert chapter to audio
Converts a project chapter into audio.
Connect any two apps with Notis in the middle.
Canvas and Elevenlabs, or any other combination from 1,000+ integrations.
When this happens · Trigger
Do this · Action
Save your first hour today.
7-day trial of any paid plan, with 20$ of usage included.
No card. Works with personal or business Elevenlabs.