Skip to content
Notis

Get detailed email validation from Canvas discussion messages

When a discussion message includes an email, get a deeper validation result ready for review.

Trigger

New Canvas Discussion Message

Fires when a new message is posted in a discussion topic.

Action

Verify Email Detailed

Why this helps

Following up from a discussion can involve extra uncertainty when an email address has not been checked beyond a basic status.

  • Requests detailed validation for a single email address found in a new message.
  • Makes deeper validation information available for review in the run report.
  • Avoids manually switching tools to inspect an address.

Setup

Build it in a few focused steps.

  • 1Connect Canvas and Emaillistverify once in the Notis portal.
  • 2Create an automation in Automations, New Automation, and give it a name.
  • 3Tell Notis to find an email address in each new discussion message, run detailed validation when one is present, and summarize the result.
  • 4Pick New Canvas Discussion Message as the trigger and choose where run reports go.
  • 5Test with one real discussion message containing an email address.

Questions about this workflow

What if a discussion message has no email address?

The instruction asks Notis to run validation only when an address is present. The event description does not guarantee that messages contain email addresses.

What does detailed validation add?

It returns detailed validation information beyond a simple status. The exact details depend on the action response.

Does Canvas provide a dedicated email field for every discussion message?

The provided trigger description only says it polls discussion topics for new messages. Whether a message contains an email depends on its content.

When this happens · Trigger

Do this · Action

Supported Triggers and Actions

Notis builds workflows that link Canvas to Emaillistverify. A trigger fires from one place; an action lands in another.

Canvas triggers

Emaillistverify actions

Recurring trigger

Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.

TriggerScheduled

Check Blacklists

Checks an IP address or domain against DNS blacklists; limited to 10 requests per second.

ActionInstant

Webhook trigger

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

TriggerInstant

Check Disposable Domain

Checks whether an email domain is disposable, including its DNS records.

ActionInstant

Canvas Assignment Graded

Fires when a new submission for an assignment is graded.

TriggerPolling

Delete Maillist

Deletes an email list after verification is complete.

ActionInstant

New Canvas Assignment Submission

Fires when a new submission is made for an assignment.

TriggerPolling

Download Email List

Downloads a completed email list with verification results; limited to 5 requests per second.

ActionInstant

New Canvas Discussion Message

Fires when a new message is posted in a discussion topic.

TriggerPolling

Find Contact Email

Finds possible business emails and confidence levels; costs 5 credits with a name or 10 with only a domain.

ActionInstant

New Canvas Discussion Topic

Fires when a new discussion topic is created in a course.

TriggerPolling

Get API File Info

Retrieves an uploaded email list’s verification progress and download links when ready.

ActionInstant

New Course Created for User

Fires when a new course is created for a user.

TriggerPolling

Get Credits

Shows available credits; on-demand credits never expire and subscription credits refresh daily.

ActionInstant

New Canvas File Upload

Fires when a new file is uploaded to a course.

TriggerPolling

Get Email Job Status

Checks an asynchronous email verification job’s status and retrieves its results.

ActionInstant

Connect any two apps with Notis in the middle.

Canvas and Emaillistverify, 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 Emaillistverify.