News

How to set a reminder in Slack with the help of Slackbot

How to set a reminder in Slack with the help of Slackbot
Written by Techbot
Hand holding a phone showing the Slack logo, in front of a larger Slack logo

Getty Images/iStockphoto

Slack is the go-to collaboration tool for the majority of teams across the globe. One reason for that is the sheer number of features the platform has to offer. Included with every Slack account is a handy tool called Slackbot, which is a built-in digital assistant that hangs out in Slack, waiting for commands to help you find or create something you need. 

You can even build your own customized Slackbots (without any coding knowledge) for things like autoreplies, notifications, and slash commands. 

Of course, the built-in Slackbot already has a good set of features you can take advantage of without having to build anything. 

One such feature is reminders. With the help of Slackbot, you can stay on top of your tasks without having to also check a calendar. Using Slackbot in such a way can help to remind you of events, meetings, and deadlines during the course of your workweek. 

To make this even more appealing, it’s a pretty simple feature to use.

Let me walk you through the process of creating reminders on Slack with Slackbot.

Requirements

All you’ll need to add reminders to Slack are a Slack account (and a functioning Slack workspace) and either the desktop or mobile Slack app. I’ll be demonstrating on the desktop app, but the process is the same regardless of what device you are using.

Create your first reminder

Reminders are created using slash commands. These are simple commands that start with a / slash character. The syntax for the reminder command looks like this:

/remind [me / @someone / #channel] [what] [when]

Let’s break that down. 

  • /remind: The slash command for the reminder feature.
  • me / @someone: Either remind yourself (type “me”) or someone else (replace @someone with the person’s username in your workspace).
  • #channel: Sends a reminder to an entire channel.
  • what: What the reminder is for.
  • when: When the reminder is for.

If you set a reminder for an @user, the reminder will be sent to that person as a DM, rather than to a channel. 

1. Create a nonrecurring reminder to yourself

Okay, let’s create a reminder. Let’s say you need to have the description of Project X sent in at 11:45 am today. For that, you could set the reminder like so:

/remind me “Send in description of Project X” at 11:45am

Upon creating the reminder, Slackbot will display a message informing you the reminder has been set (Figure 1).

Slack's notification after creating a reminder.

Figure 1: We’ve created our first Slack reminder.

Image: Jack Wallen

2. Create a nonrecurring reminder to someone else

What if you need to create a reminder for another team member (let’s say Olivia) to get their description of Project X in at 11:45 am? That reminder would look like this:

/remind @Olivia “Send in description of Project X” at 11:45am

3. Create a recurring reminder for yourself

Let’s say you need a recurring reminder to attend a daily 1:00 pm meeting. That slash command would look something like this:

/remind me “Project X Meeting” at 1:00pm every day

4. Create a recurring reminder for a channel

What if you need to set up a recurring reminder for an entire channel? Say that channel is called DEVX, and they need to be reminded of the daily Project X meeting. That slash command might look something like this:

/remind #DEVX “Daily Project X Meeting is Now!” at 1:00pm every day

5. How to view your reminders

If you need to view the reminders you’ve set up, issue the slash command:

The output of the command makes it easy to delete any reminder, simply by clicking the associated delete link (Figure 2).

A list of reminders from Slackbot

Figure 2: The output of the /remind list command gives you access to even more options.

Image: Jack Wallen

And that, my Slack-using friends, is all there is to setting up reminders with the help of Slackbot. With this handy feature, you can keep up-to-date without having to depend on yet another application or service.

Read At Source

About the author

Techbot