How to Set a Reminder in Slack (Native /remind + Team Compliance Alerts)
Learn how to set reminders in Slack with /remind, plus how compliance teams use Lapsewise for structured Slack alerts on expiry dates and renewals.

Slack's /remind command is one of those features most people use once a month and forget the syntax for every time. This guide covers the exact commands you need, where native Slack reminders fall short for compliance work, and how teams managing licenses, certificates, and permits handle deadline tracking differently.
How to Set a Reminder in Slack: The /remind Command
The basic syntax is:
/remind [who] [what] [when]
Who can be yourself (me) or a channel or person (@username, #channel).
What is the reminder text. Keep it descriptive.
When accepts natural language: in 10 minutes, at 3pm, tomorrow, every Monday at 9am, on August 30th.
Examples
Remind yourself:
/remind me to submit the Q3 compliance report tomorrow at 10am
Remind your team via a channel:
/remind #ops-team "Fire suppression certificate renewal due" on September 1st
Set a recurring reminder:
/remind me to check the license expiry spreadsheet every Monday at 8am
You can view all pending reminders at any time by typing /remind list. To delete one, click the trash icon next to it in that list.
How to Set a Reminder in Slack for Someone Else
You can target a specific colleague:
/remind @sarah "Submit your food handler certificate" on August 15th
Slack will send them a direct message from Slackbot with your reminder text. Note that you cannot confirm whether they saw it or acted.
Limitations of Native Slack Reminders
For personal tasks and one-off nudges, /remind works fine. Where it breaks down:
- No document attachment. The reminder is plain text. You cannot attach the relevant certificate PDF, link to a specific file record, or include metadata like an issuing authority or policy number.
- No expiry tracking. Slack has no concept of "this certificate expires on this date." You are tracking dates in your head or in a separate spreadsheet.
- No repeat-until-acknowledged. A Slack reminder fires once. If nobody acts, it is gone. There is no escalation if the renewal does not happen.
- No audit trail. Nothing records that a reminder was sent, who saw it, or whether the action was completed.
- No status dashboard. You cannot see at a glance which items are overdue, upcoming, or already renewed.
For a quick personal reminder, none of this matters. For compliance tracking across a team -- licenses, permits, insurance, certifications -- these gaps become real operational problems.
When Compliance Teams Need More Than /remind
Imagine you manage professional licenses for 40 employees. Each license has a different expiry date, renewal cost, issuing authority, and responsible owner. Some require 60 days notice. Some have grace periods. Some trigger cascading issues if the primary holder's credential lapses first.
A Slack reminder can say "renew nurse licenses in September." It cannot tell you which 8 nurses are due that month, who owns each renewal, what the regulator requires, or whether any renewal has been completed.
That is the gap that structured compliance software fills.
How Lapsewise Sends Slack Alerts for Compliance Deadlines
Lapsewise connects directly to your Slack workspace and fires structured alerts into the right channel automatically -- no manual /remind setup required.
Here is how it works:
- Add an item. A certificate, license, permit, insurance policy, or any document with an expiry date.
- Set your lead times. For example, alert 90 days, 30 days, and 7 days before expiry.
- Lapsewise sends structured Slack alerts. Each message includes the item name, expiry date, assigned owner, days remaining, and a direct link back to the record.
The alert lands in the channel you specify (#compliance, #hr-ops, wherever suits your team) and contains everything the recipient needs to take action -- without hunting through a spreadsheet.
Unlike /remind, Lapsewise alerts repeat on schedule until the item is marked as renewed. If a certificate lapses without renewal, it shows as overdue on the dashboard and triggers an escalation alert.
You can also pair Slack alerts with certificate management workflows so that once the renewed document uploads to the record, the alert clears automatically.
FAQ
How do I set a recurring reminder in Slack?
Use the word "every" in your /remind command: /remind me to check the compliance tracker every Monday at 9am. Slack supports daily, weekly, and specific-day-of-week recurrence. For exact annual dates -- like a license renewing each April 30th -- there is no "annual" option in native Slack. You will need to set the reminder manually each year, which is one reason compliance teams move to dedicated software for items with fixed annual renewal cycles.
Can Slack remind my whole team about a deadline?
Yes, by targeting a channel: /remind #channel-name [message] [when]. The Slackbot message goes to the channel and everyone can see it. What Slack cannot do is track whether anyone acted, send a follow-up if they did not, or log the interaction for an audit. For accountability on compliance deadlines, that follow-through matters.
How do I track certificate expiry dates in Slack?
Native Slack cannot track expiry dates -- it has no record structure, only messages. The practical approach is to use dedicated software like Lapsewise to store each certificate with its expiry date and issuing details, then connect it to Slack so alerts fire automatically on schedule. You keep the Slack delivery your team already uses, backed by structured records that do not require ongoing manual maintenance.
Ready to stop maintaining manual Slack reminders for compliance deadlines? Start tracking expiry dates with Lapsewise -- Slack alerts included, no seat limits on any plan.
Related guides
Never let it lapse
Track every certificate, contract, grant, and license in one place. Lapsewise warns you before any renewal or expiry slips. Free to start, no card.