Get Your Daily Asana Task Digest in Slack
Every morning at 9 AM, Slack posts a summary of yesterday's Asana activity. Your team starts the day informed, without hunting for new work.
Trigger
Recurring schedule
Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.
Action
Post message to channel
Deprecated: posts a message to a slack channel, direct message, or private channel. use `send message` instead.
Why this helps
Neurodivergent teams need structured information intake. Checking Asana for new work is cognitively expensive; scrolling through changes is overwhelming. A daily digest reduces decision-making.
- Structured intake: One digest per day replaces constant checking, reducing cognitive load.
- Predictable rhythm: Team knows digest arrives at the same time, so they plan to review it.
- Catch-up friendly: New team members or those returning from leave can quickly see what's changed.
- Async-friendly: Digest format is perfect for async teams; no meeting required.
Setup
Build it in a few focused steps.
- 1Connect Asana and Slack to Notis.
- 2Tell Notis: 'Send me a daily digest of Asana task activity at 9 AM' or your preferred time.
- 3Notis asks which Asana project(s) and Slack channel for the digest.
- 4Select 'Daily' or your preferred schedule as the trigger (this is a cron trigger, not an integration event).
- 5Test by running the digest manually; it should appear in Slack formatted as a summary.
Questions about this workflow
Can I customize what goes into the digest?
Yes. Tell Notis what to include: 'Only new high-priority tasks' or 'tasks completed and tasks created.' Notis filters automatically.
What time should the digest arrive?
Your choice. Common times: start of day (9 AM) or end of day (5 PM) depending on your workflow.
Can I get more frequent digests?
Sure. You can ask for hourly, twice-daily, or custom schedules. Weekly is also an option if daily feels like too much.
When this happens · Trigger
Do this · Action
Supported Triggers and Actions
Notis builds workflows that link Asana to Slack. A trigger fires from one place; an action lands in another.
Asana triggers
Slack actions
Attachment Added to Task
Triggers when an attachment is added to a task.
Set snooze duration
Deprecated: turns on do not disturb mode for the current user, or changes its duration. use `set dnd duration` instead.
New Comment on Task
Triggers when a comment is added to a task in a project.
Add a custom emoji to a Slack team
Deprecated: adds a custom emoji to a slack workspace given a unique name and an image url. use `add emoji` instead.
New Task Created
Triggers when a new task is created in a project.
Add an emoji alias
Adds an alias for an existing custom emoji in a slack enterprise grid organization.
Task Moved to Section
Triggers when a task is moved to a section in a project.
Add a remote file
Adds a reference to an external file (e.g., google drive, dropbox) to slack for discovery and sharing, requiring a unique `external id` and an `external url` accessible by slack.
Tag Added to Task
Triggers when a tag is added to a task. Note: Asana's event structure is inverted for tag events — the resource is the task and the parent is the tag. So parent.gid gives the tag GID.
Add a star to an item
Stars a channel, file, file comment, or a specific message in slack.
Task Updated
Triggers when a task is updated in a project.
Add call participants
Registers new participants added to a slack call.
Add emoji
Adds a custom emoji to a slack workspace given a unique name and an image url; subject to workspace emoji limits.
Add reaction to message
Adds a specified emoji reaction to an existing message in a slack channel, identified by its timestamp; does not remove or retrieve reactions.
Connect any two apps with Notis in the middle.
Not just Asana and Slack. Any combination from 985+ integrations.
When this happens · Trigger
Do this · Action
Save your first hour today.
7 days free trial with 20$ free usage included.
No card. Works with personal or business Slack.
