Try It

Create OmniFocus tasks from new Slack messages

  1. When this happensStep 1: New Message Posted to Channel

  2. Then do thisStep 2: Create Task

If you communicate with your team on Slack, you can streamline the process of adding new tasks to your to-do list. Once a message appears in Slack, a new task will be added to OmniFocus. Your personal to-do list is up to date with information shared through Slack messages, allowing you to spend time prioritizing your tasks.

How this Slack-OmniFocus integration works

  1. A new message appears in Slack
  2. Zapier creates a task in OmniFocus

Apps involved

  • Slack
  • OmniFocus
Try It

Connect OmniFocus + Slack in Minutes

It's easy to connect OmniFocus + Slack and requires absolutely zero coding experience—the only limit is your own imagination.

All Triggers & Actions

Add Reminder

Adds a reminder for yourself or a teammate, just like the /remind slash command.

Send Channel Message

Post a new message to a specific #channel you choose. Can also schedule a message for later.

Create Channel

Creates a new channel.

Set Channel Topic

Sets the topic on a selected channel.

Set Status

Sets your Slack status to the given text and emoji.

Invite User To Channel

Invite an existing User to an existing Channel. You must be a member of the channel to invite someone to it.

Send Direct Message

Send a direct message to a user or yourself from the Slackbot. Can also schedule a message for later.

Send Private Channel Message

Post a new message to a private channel you choose. Can also schedule a message for later.

Update Profile

Update basic profile fields such as name or title

Invite New User

Invite a new User to your Slack workspace. Uses legacy tokens.

Connect the apps you use every day

Get started with a Free account

By signing up, you agree to Zapier’s Terms of Service