Imp Imp
← Back to Arsenal
Slack Bot Poster

Slack Bot Poster

Automation

Send automated messages to Slack workspaces using your bot token. Perfect for notifications, alerts, scheduled updates, and team automation. Simple Message. Rich Blocks, Attachments, Multi-Channel, Thread Replies, Custom Branding & Validation Mode

Slack Bot Poster

"Automated Slack Messaging & Alerts" by John Rippy | johnrippy.link
🏆 2025 Zapier Automation Hero of the YearProject Phoenix: A 95-step AI sales pipeline cutting development time by 50%. Read more →

---

Send automated messages to Slack workspaces using your bot token. Perfect for notifications, alerts, scheduled updates, and team automation.

Features

Setup

1. Create a Slack App

1. Go to Slack API Apps

2. Click "Create New App" > "From scratch"

3. Name your app and select your workspace

4. Go to "OAuth & Permissions"

5. Add Bot Token Scopes: chat:write, chat:write.public

6. Click "Install to Workspace"

7. Copy the Bot User OAuth Token (starts with xoxb-)

2. Get Channel ID

1. Right-click the channel in Slack

2. Click "Copy Link"

3. The channel ID is the last part of the URL (e.g., C1234567890)

Usage Examples

Simple Message

{

"botToken": "xoxb-your-token",

"channelId": "C1234567890",

"message": "Hello from Apify! :wave:"

}

Rich Block Kit Message

{

"botToken": "xoxb-your-token",

"channelId": "C1234567890",

"blocks": "[{\"type\":\"section\",\"text\":{\"type\":\"mrkdwn\",\"text\":\"New Lead Alert :bell:\\nJohn Smith just signed up!\"}},{\"type\":\"divider\"},{\"type\":\"section\",\"fields\":[{\"type\":\"mrkdwn\",\"text\":\"Email:\\njohn@example.com\"},{\"type\":\"mrkdwn\",\"text\":\"Source:\\nGoogle Ads\"}]}]"

}

Multi-Channel Broadcast

{

"botToken": "xoxb-your-token",

"channelIds": ["C1234567890", "C0987654321", "C5555555555"],

"message": ":mega: Important announcement for all teams!"

}

Thread Reply

{

"botToken": "xoxb-your-token",

"channelId": "C1234567890",

"threadTs": "1234567890.123456",

"message": "Adding more details to this thread...",

"replyBroadcast": true

}

Custom Bot Appearance

{

"botToken": "xoxb-your-token",

"channelId": "C1234567890",

"message": "Daily sales report ready!",

"username": "Sales Bot",

"iconEmoji": ":chart_with_upwards_trend:"

}

Output

Each successful post returns:

{

"channelId": "C1234567890",

"channelName": "general",

"messageTs": "1234567890.123456",

"content": "Hello from Apify!",

"status": "sent",

"sentAt": "2024-01-15T10:30:00.000Z",

"permalink": "https://workspace.slack.com/archives/C1234567890/p1234567890123456"

}

Pricing

Block Kit Resources

Tips

Support

For issues or feature requests, visit johnrippy.link

🏆 2025 Zapier Automation Hero of the YearProject Phoenix: A 95-step AI sales pipeline cutting development time by 50%. Read more →

---

Built by John Rippy | johnrippy.link
🏆 2025 Zapier Automation Hero of the YearProject Phoenix: A 95-step AI sales pipeline cutting development time by 50%. Read more →
149,000
KILLS
100%
HEALTH
Doomguy
274
ACTORS
0/3
SECRETS