Guide

Slack checklists: the complete guide

Everything you need to run a checklist — or a real workflow — without leaving Slack: what a Slack checklist is, how to make one in seconds, and how to drive it to done with owners, hand-offs and reminders.

What is a Slack checklist?

A Slack checklist is a to-do list that lives inside Slack instead of a separate project tool. The best version isn’t a static list at all — it’s a single self-updating message in a channel, where each item has an owner and a status, and people complete tasks with a tap or an emoji reaction.

That matters because the work and the conversation stay in one place. There’s no second app to open, no copy-pasting status into Slack, and no “where are we on this?” meeting — the channel is always current because the checklist is the message.

How to make a checklist in Slack

With Tovo installed, there are three ways to start — pick whatever’s closest to how you already work:

  1. 1

    Mention the bot with a list

    In any channel, type @tovo followed by your steps in plain English — “@tovo deploy staging, run tests @sam, then ship”. Add the word “relay” for a sequential hand-off. Tovo drafts a structured checklist for you to confirm.

  2. 2

    Start from a saved template

    Run the slash command /tovo start to pick a saved template and a channel. Steps, owners and due offsets are pre-filled, so a recurring process launches in two keystrokes.

  3. 3

    DM the bot privately, post to a channel

    Message @tovo directly with your list and name a #channel. Tovo drafts the run privately; you confirm, and it posts to the team as one live message.

How to drive a task to done

Once a run is posted, anyone in the channel moves work with a button or an emoji reaction — no forms, no leaving the conversation:

  • ✅ done — completes the task, or the active step of a relay.
  • 👀 mine — claims an unassigned task and starts it in one tap.
  • ⛔ blocked — flags the task as blocked so the team can see it.

In relay mode, finishing a step automatically hands the baton to the next owner — and if anything goes past its due date, Tovo nudges the owner by DM, email or channel.

Slack checklist tools compared

Weighing the options? See how Tovo compares to the usual alternatives:

Frequently asked questions

What is a Slack checklist?
A Slack checklist is a to-do list that lives inside Slack rather than a separate app. With Tovo it’s a single self-updating message in a channel: each item has an owner and a status, and people complete tasks by tapping a button or adding an emoji reaction.
How do I make a checklist in Slack?
Install Tovo, then mention @tovo with your steps in plain English (e.g. “@tovo run tests, deploy, then ship”), or run /tovo start to launch a saved template. Tovo drafts the checklist; you confirm and it posts to the channel.
Does Slack have a built-in checklist?
Slack offers Lists, a structured table you open and edit. Tovo takes a different shape — a checklist that lives inline as a message and is driven by reactions, with plain-English authoring, relay hand-offs and automatic nudges. See the Tovo vs Slack Lists comparison.
Is there a free way to run checklists in Slack?
Yes. Tovo has a free tier of 25 runs a month, including AI plain-English authoring, with flat per-workspace paid plans (no per-seat charge) for more.
How do people complete a task on a Slack checklist?
They tap a button or add an emoji reaction right in the channel — ✅ done, 👀 to claim it, ⛔ blocked. The message updates live and the thread keeps a friendly activity log.

Bring your checklists into the conversation.

Set it up once, run it forever. Your team already lives in Slack — your process should too.

Free for 25 runs / month · No per-seat pricing · Live in two minutes