Slack
Install a node as a Slack app so it responds to mentions and DMs in your workspace.
Status: beta. Available to users who request it in-app.
What you get
- A Slack app identity installable in any Slack workspace you admin.
- The node responds to
@mentionsand direct messages. - Slash commands for structured invocations (e.g.
/cmo summary). - Attachments (files, images) are staged into the workspace’s artifact shelf.
- Thread-awareness — the node sees the full thread when mentioned inside one.
Typical use cases
- Team ops — the operations node posts daily stand-ups to
#ops-daily. - Sales triage — mention the sales-vp node in
#inbound-leadsto qualify and draft outreach. - On-call — have the CTO node respond to alert channels with a first triage.
Setup
- Workspace → Settings → Channels → Add Slack.
- Click Install the app — redirected to Slack’s OAuth consent.
- Pick the workspace + default channel.
- In Direktor, assign the app to a node.
- In Slack, try
/invite @your-nodein a channel, then@your-node hello.
Message model
A Slack mention or DM becomes a chat message to the node. Same skill-lookup + instruction-following pipeline runs.
Slash commands: /node-role command --args maps to a pre-registered skill invocation. Configure in Channels → Slack → Commands.
Limitations today (beta)
- One node per Slack workspace in the current beta (multi-node coming).
- Rate-limited to Slack’s app tier limits (typically 1 message/sec).
- No Canvas or Workflow integrations yet.
Last updated on