← Back to Docs

Schedule Slack Reminders

Send yourself or your team scheduled Slack messages without keeping a tab open.

Use Cases

  • Daily standup reminders at 9 AM
  • Weekly report due reminders every Friday
  • One-time meeting reminders
  • Sprint end notifications

Setup

Step 1: Create a Slack Incoming Webhook

  1. Go to api.slack.com/apps
  2. Create a new app or select an existing one
  3. Go to Incoming Webhooks and enable it
  4. Click Add New Webhook to Workspace
  5. Select the channel and authorize
  6. Copy your webhook URL

Step 2: Create the RunLater Request

  1. In RunLater, click New Request
  2. Select the Slack template
  3. Paste your Slack webhook URL

Step 3: Configure the Message

{
  "text": "Time for standup! :coffee:",
  "channel": "#team"
}

Step 4: Set the Schedule

For a daily standup reminder at 9 AM on weekdays:

  • Select Recurring
  • Use cron: 0 9 * * 1-5
  • Set your timezone

Message Formatting Tips

  • Use channel to override the default channel
  • Add icon_emoji for custom bot icons
  • Use blocks for rich formatting

Example: Weekly Report Reminder

{
  "text": "Reminder: Weekly reports due by EOD Friday! :memo:",
  "channel": "#engineering",
  "icon_emoji": ":clock3:"
}

Schedule: 0 10 * * 5 (Every Friday at 10 AM)