Slack API to schedule messages and reply
Connect Slack in a minute and send your first message today.
Schedule messages to Slack channels and answer DMs from the same API as every other channel, without building or hosting your own bot.
- Channels
- DMs
- Scheduling
- Images
{
"content": "Version 2.0 ships today 🚀",
"targets": [
{
"accountId": "acc_slack_launches"
}
],
"scheduledFor": "2026-11-03T09:00:00+01:00"
}What Marsial does with Slack
Marsial publishes and schedules content on your own Slack accounts, always with your permission through OAuth, and shows you their statistics. It does not automate interactions (likes, follows or bulk messages) and does not read data from other people's accounts. You can disconnect the account at any time.
From zero to Slack in minutes
- 1
Connect Slack
You or your clients connect the account with OAuth from a screen with your brand.
- 2
Send a request
POST /v1/posts with the content. We adapt it to the Slack format.
- 3
Receive the webhooks
Posts, replies, messages and metrics arrive at your endpoint in the same format.
Everything you need for Slack
All of this comes with your account, no plans: you only pay for what you use.
Scheduled messages
To any channel of the workspace, now or at the time you choose.
Get started →DMs
Get them by webhook and reply from the API or the dashboard.
Get started →Unified inbox
Slack next to Instagram, Telegram and the rest.
Get started →Agents
Connect your AI agent to reply on Slack.
Get started →And 29 more channels
The same API key, the same format and the same webhooks.
Questions about Slack
Do I have to build a Slack app?
No. You connect your workspace with OAuth and start sending.
Can I post to several channels?
Yes, each channel connects as an account, from one workspace or several.
Connect Slack today
Create your account in a minute, no card needed. Try it free for 7 days from your first post.