Skip to content

Starter

Post a message in Slack when a task is completed in Asana

When a task is completed in Asana, post a message in Slack.

Start the 14-day trial, then find it under Templates → Library. It installs into the client you choose, switched off, with its checklist.

Steps
1
Client fills in
2
Accounts
2
Starts
A task is completed in Asana, within 5 minutes

UsesBeta

Every step, in order

When it happens in the first app, the step runs in the second, with the client’s own account.

A task is completed
A task in a project marked complete, checked every 5 minutes; once per task.
Post a message
Post to a channel the app has been invited to.
  1. Starts whenA task is completed
  2. App stepPost a message

What each client fills in

Slack: Channel
For example #leads or C0123456789
Asana: Project ID
For example the number after /project/ in the link

The accounts it needs

Each is the client’s own, stored encrypted and never copied between clients. Until one is added the client’s checklist shows it, and nothing runs.

  • app.asana.com/0/my-apps → Create new token (signed in to the client’s Asana).

  • In the client’s Slack: api.slack.com/apps → Create New App → OAuth & Permissions → add the chat:write scope (and channels:history, plus groups:history for a private channel, for the message trigger) → Install to Workspace → copy the Bot User OAuth Token. Invite the app to the channel.

After you install it

It lands switched off. The client’s checklist holds exactly this:

  1. Connect the client’s Asana, for “A task is completed”
  2. Connect the client’s Slack, for “Post a message”
  3. Fill in Asana: Project ID (For example the number after /project/ in the link)
  4. Fill in Slack: Channel (For example #leads or C0123456789)

Thrum is cooking.

Get early access and you’ll be among the first in. Early members get a launch perk.