Complete guide to integrating RunLater with Slack for scheduled messages and notifications.
Creating a Slack Webhook
- Go to api.slack.com/apps
- Click Create New App → From scratch
- Name it (e.g., "RunLater Bot") and select your workspace
- Go to Incoming Webhooks
- Toggle Activate Incoming Webhooks to On
- Click Add New Webhook to Workspace
- Select the channel and click Allow
- Copy the Webhook URL
Message Format
{
"text": "Your message here",
"channel": "#channel-name",
"username": "RunLater Bot",
"icon_emoji": ":robot_face:"
}Rich Formatting with Blocks
{
"blocks": [
{
"type": "header",
"text": {
"type": "plain_text",
"text": "Daily Report"
}
},
{
"type": "section",
"text": {
"type": "mrkdwn",
"text": "*Today's metrics:*\n• Users: 1,234\n• Revenue: $5,678"
}
}
]
}Common Use Cases
- Daily standup reminders
- Weekly report notifications
- Deployment notifications
- On-call rotation reminders
- Meeting reminders