Connect Slack Webhook to Devad POST
Connect a Slack incoming webhook so Devad POST can publish deterministic workspace updates.
What this channel does
- Slack Webhook uses a tenant incoming webhook URL, so your workspace controls the credential.
- Only superadmin-enabled and plan-allowed channels appear to tenants in POST.
Before you start
- A Slack app with Incoming Webhooks enabled.
- A channel selected for the webhook.
- A POST plan that includes Slack Webhook.
Connect in Devad POST
- Open `/workspaces/apps/post/channels` and choose Slack Webhook.
- Incoming webhook URL: paste the Slack URL that starts with `https://hooks.slack.com/services/`.
- Name: optional display name for the connected Slack channel.
- Save the connection and confirm the channel appears as connected.
Publish with this channel
- Select the connected Slack channel.
- Write the message and optionally attach an image URL or supported image media.
- Publish through the POST queue.
Common fixes
- `invalid_payload`: remove unsupported blocks or very large text.
- `no_service` or `channel_not_found`: recreate the webhook in Slack.
Security notes
- Never paste tokens, webhooks, passwords, or API keys into tickets, screenshots, public docs, or AI prompts.
- Use a credential dedicated to Devad POST and revoke it if access changes.
- Use HTTPS endpoints only.
