Automate recurring tasks with Slackbot

Set up tasks for Slackbot to complete, like creating a meeting agenda or summarising updates on a priority project. 


Create a task

Describe a task to Slackbot so that it can set it up for you, or create a task manually. Here's when Slackbot can run a task: 

  • At a specific time
  • When someone joins a channel
  • When someone posts a message in a channel
  • When someone uses an emoji reaction in a channel
  • When an item in a list is updated

Desktop

Mobile

  1. Click   Slackbot at the top of your sidebar. If you don’t see the Slackbot tab, click   More to find it.
  2. Open the   Tasks tab.
  3. Click   Add task and select Create with Slackbot.
  4. Describe the task that you want Slackbot to do. Make sure to specify when it should run and how often, and when it should stop running (if applicable).
  5. Slackbot will generate a draft task for you to review. You can ask it to make changes, or click Create task to proceed.
  1. From the   Home tab, tap   Slackbot at the top of the screen. 
  2. Describe the task that you want Slackbot to do. Make sure to specify when it should run and how often, and when it should stop running (if applicable). 
  3. Slackbot will generate a draft task for you to review. You can ask it to make changes, or tap Create task to proceed.

Note: Each task can run up to three times per day. Tasks will stop running once the daily limit is reached, and resume the next day after limits reset at 12:00 in your time zone. 


Edit or delete a task

Once you’ve created a task, you can change, pause or delete it. When you pause a task, it won’t run again unless you restart it. 

Desktop

Mobile

  1. Click   Slackbot at the top of your sidebar. If you don’t see the Slackbot tab, click   More to find it.
  2. Open the   Tasks tab.
  3. Hover over a task and select   Pause to stop it from running temporarily (such as while you’re on holiday or attending a conference and won’t be checking Slack) or select   Edit to make changes.
  4. Hover over a task and click the   three dots icon to delete it.

To update, pause or delete a task, ask Slackbot to make whatever changes you need.

Who can use this feature?