Skip to content
Notis

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.

TriggerScheduled

List Voices

Tool to retrieve a list of available voices. use to filter voices by language after confirming api key is valid.

ActionInstant

Webhook trigger

Notis starts this workflow when an external tool or custom backend sends an HTTP request.

TriggerInstant

Canvas Assignment Graded

Polls Canvas for newly graded submissions for a specific assignment.

TriggerPolling

New Canvas Assignment Submission

Polls Canvas for new submissions to a specific assignment.

TriggerPolling

New Canvas Discussion Message

Polls Canvas discussion topics for new messages.

TriggerPolling

New Canvas Discussion Topic

Polls a Canvas course for new discussion topics.

TriggerPolling

New Course Created for User

Polls Canvas for newly created courses for a specific user.

TriggerPolling

New Canvas File Upload

Polls a Canvas course for new file uploads.

TriggerPolling

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.