16 · apps

Slack

Post messages (and more) into channels — the default human notification layer.

When to use it

Anytime a human should see or act on a run. Prefer channel names your team already watches.

Writeup

How Slack works

Post messages (and more) into channels — the default human notification layer. Anytime a human should see or act on a run. Prefer channel names your team already watches.

Step by step — how to wire it

  1. 01

    Create Slack app

    api.slack.com → Bot Token Scopes chat:write → Install → copy token into n8n credential.

  2. 02

    Invite the bot

    /invite @YourBot in #inbound / #ops / #approvals.

  3. 03

    Add Slack node

    After Webhook/IF/Error → Slack → channel + text.

  4. 04

    Enrich the text

    Include {{$json.body.email}} or execution links so humans can act without leaving Slack.

How it functions

Bot credential

Slack API credential with chat:write. Bot must be invited to the target channel.

Message node

Select channel by name/ID and set text (static or {{expressions}}).

Used for

Used for 1

Inbound lead claims (#inbound)

Used for 2

Urgent alerts (#alerts) and ops errors (#ops)

Used for 3

Approval prompts before Wait resumes

Tips

Don’t dump full PII into public channels — link out to HubSpot/admin.

Separate #alerts (page now) from #inbound (queue).

AggregateGoogle Sheets
© 2026 thenionic · Slack