Skip to content
Notis

Weekly Check-In: Stay Ahead of Canvas Deadlines

Sunday night panic about assignments you didn't know existed shouldn't be your Monday. Set up a weekly Slack reminder to review all your Canvas assignments and plan the week. Stay ahead of deadlines instead of always playing catch-up.

Trigger

Recurring schedule

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

Action

Create a reminder

Create a reminder for a specified time.

Why this helps

You discover assignments are due tomorrow because you haven't been in Canvas in days. Deadlines sneak up, you scramble, and your quality suffers. A high-level weekly check-in would transform this but feels like one more task to remember.

  • One reminder, all your deadlines in one place
  • Plan your week proactively instead of reactively
  • Reduce Sunday-night panic
  • Catch deadlines days in advance, not hours

Setup

Build it in a few focused steps.

  • 1Connect Canvas and Slack.
  • 2Create Automation: Name ('Weekly Assignment Review'), Prompt ('Every Monday morning, remind me in Slack to check Canvas for upcoming assignments and deadlines for the week'), Channel (your personal channel), Trigger ('notis_cron' - set to weekly/Monday 8 AM).
  • 3Each week, you'll get a Slack reminder to review Canvas assignments.

Questions about this workflow

Can I change the day and time?

Absolutely—adjust the prompt to 'every Wednesday at 5 PM' or any day/time that fits your rhythm.

What if I'm not busy that week?

The reminder is just a check-in. Even if there's little due, you'll have peace of mind knowing you checked.

Can I get the assignment list in the Slack message?

Refine the prompt to ask Notis to fetch and include upcoming Canvas assignments in the reminder.

When this happens · Trigger

Fires when a new submission for an assignment is graded.

Do this · Action

Create a reminder for a specified time.

Supported Triggers and Actions

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

Canvas triggers

Slack actions

Recurring trigger

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

TriggerScheduled

Add an emoji alias

Add an alias for an existing custom emoji.

ActionInstant

Webhook trigger

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

TriggerInstant

Add a remote file

Add a reference to an external file for discovery and sharing.

ActionInstant

Canvas Assignment Graded

Fires when a new submission for an assignment is graded.

TriggerPolling

Add Enterprise user to workspace

Adds an Enterprise user to a workspace, with optional guest restrictions.

ActionInstant

New Canvas Assignment Submission

Fires when a new submission is made for an assignment.

TriggerPolling

Add a star to an item

Adds a star to a Slack item; it cannot be viewed or interacted with by end users.

ActionInstant

New Canvas Discussion Message

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

TriggerPolling

Add call participants

Register participants who join a call.

ActionInstant

New Canvas Discussion Topic

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

TriggerPolling

Add emoji

Add a custom emoji to a workspace.

ActionInstant

New Course Created for User

Fires when a new course is created for a user.

TriggerPolling

Add reaction to message

Adds an emoji reaction to a Slack message.

ActionInstant

New Canvas File Upload

Fires when a new file is uploaded to a course.

TriggerPolling

Search for channels in Enterprise organization

Searches for public or private channels in an Enterprise organization.

ActionInstant

Connect any two apps with Notis in the middle.

Canvas and Slack, or any other combination from 1,500+ 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 Slack.