Look up voice options when Canvas discussions update
Keep relevant voice choices close to new discussion messages when spoken communication is part of your plan.
Trigger
New Canvas Discussion Message
Polls Canvas discussion topics for new messages.
Action
List Voices
Tool to retrieve a list of available voices. use to filter voices by language after confirming api key is valid.
Why this helps
Discussion conversations move quickly, and looking up audio voice options in a separate tool can interrupt your response flow.
- Starts a voice lookup when a new message appears in a selected Canvas discussion topic.
- Uses language context from the message when available.
- Reduces separate searches while reviewing course conversations.
Setup
Build it in a few focused steps.
- 1Connect Canvas and Aivoov once in the Notis portal.
- 2Create an automation in the portal or tell Notis in plain language.
- 3Describe the outcome: retrieve available Aivoov voices for each new discussion message and filter by a language it mentions.
- 4Pick the New Canvas Discussion Message trigger for the discussion topic, then choose where run reports go.
- 5Test with one real discussion message and confirm the Aivoov API key is valid.
Questions about this workflow
Does this post or reply to the discussion?
No. The only listed Aivoov action retrieves voices; it does not post to Canvas or generate audio.
What if language is not mentioned?
The automation can return the voice list without filtering and note that the message did not specify a language.
Can it watch any course conversation?
The listed trigger polls discussion topics for new messages. Choose the specific discussion topic when setting it up.
When this happens · Trigger
Do this · Action
Supported Triggers and Actions
Notis builds workflows that link Canvas to Aivoov. A trigger fires from one place; an action lands in another.
Canvas triggers
Aivoov actions
Recurring trigger
Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.
List Voices
Tool to retrieve a list of available voices. use to filter voices by language after confirming api key is valid.
Webhook trigger
Notis starts this workflow when an external tool or custom backend sends an HTTP request.
Canvas Assignment Graded
Polls Canvas for newly graded submissions for a specific assignment.
New Canvas Assignment Submission
Polls Canvas for new submissions to a specific assignment.
New Canvas Discussion Message
Polls Canvas discussion topics for new messages.
New Canvas Discussion Topic
Polls a Canvas course for new discussion topics.
New Course Created for User
Polls Canvas for newly created courses for a specific user.
New Canvas File Upload
Polls a Canvas course for new file uploads.
Connect any two apps with Notis in the middle.
Canvas and Aivoov, 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 Aivoov.