Deploy Slack bot
A Bolt app that receives Slack events and interactions at a public HTTPS endpoint.
Put alerts, approvals and internal workflows in the workspace where your team talks.
Build plan
- Use Bolt’s HTTP receiver and expose /slack/events instead of relying on a local tunnel.
- Verify every incoming request with SLACK_SIGNING_SECRET and keep the bot token in runtime values.
- Add a lightweight /health route, deploy, then register the public Request URL in Slack.
Resources and values
1 ServiceSlack Events APISLACK_BOT_TOKENSLACK_SIGNING_SECRETSlack expects events and commands to be acknowledged quickly. A long-running handler should acknowledge first and continue the work separately.
Ask your coding agent
Prepare this Slack bot for aidrop using Bolt’s HTTP receiver. Read SLACK_BOT_TOKEN and SLACK_SIGNING_SECRET from runtime values, receive Slack traffic at /slack/events and add GET /health. Bind to 0.0.0.0 on port 3000. Verify Slack signatures and acknowledge events before long-running work. Deploy, return the public Request URL and tell me which bot events and OAuth scopes to configure in Slack.
Put Slack bot online
Connect your coding agent, paste the quickstart and keep the build, runtime and public address in one aidrop Project.
7 days free · No credit card required