We use essential cookies for authentication and site functionality. Privacy Policy

OIDO STUDIO
Solutions▼
Finance & admin
Invoice processingAccounts receivableData entryReport automation
Sales
Lead qualificationAppointment schedulingOrder processingWhatsApp orders
Support & inbox
Customer supportEmail managementAll use cases →
By industry
HealthcareReal estateLogisticsManufacturingAll 33 industries →
Product▼
The Oido platform
How agents, tools, and your models fit together.
Explore →
Platform
OverviewIntegrations & MCPBrowser controlCloud & hosting
n8n
Native n8n cloudManaged n8nHosting optionsAll n8n services →
Trust
SecurityEnterpriseStatusDocs
Resources▼
Learn
BlogGlossaryDocs
Proof
Case studiesUse casesIndustries
Company
ContactBook a consultationSecurity
Pricing
Enterprise
Sign inStart free →
← All integrations
Communication

Slack AI Agent

Give your team an AI agent that lives in Slack. Read channels, post updates, and run scheduled reports with Oido, self-hostable and multi-provider.

What you can automate with Slack + Oido

  • Summarize a busy channel on demand and DM the digest to whoever asked.
  • Post a scheduled standup prompt and collect replies into one thread.
  • Watch a #support channel and escalate anything urgent to an on-call person.
  • Turn a message into action, 'file this as a GitHub issue', by chaining with other MCP servers.

Oido connects to Slack through the Slack MCP server, letting your agent read channels, post messages, and react, all as native agent tools. Combined with Oido's scheduled agents, Slack becomes a place where work gets done, not just discussed.

How it works

The Slack MCP server wraps Slack's Web API as tools the agent can call directly. Oido handles auth and runs the agent either on a cron schedule or in response to events. Chain Slack with a second MCP server (GitHub, Postgres, Linear) and a single Slack message can trigger a multi-step workflow that ends back in the thread.

This is the difference between a chatbot and an operator: the agent doesn't just reply, it reads context across channels and takes real action.

Setup

Install the Slack MCP server as an Oido extension:

oido extensions install @modelcontextprotocol/server-slack

Or add it directly to ~/.config/oido/mcp-servers.json:

{
  "servers": {
    "slack": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-slack"
      ],
      "env": {
        "SLACK_BOT_TOKEN": "${SLACK_BOT_TOKEN}",
        "SLACK_TEAM_ID": "${SLACK_TEAM_ID}"
      },
      "transport": "stdio"
    }
  }
}

SLACK_BOT_TOKEN, Bot User OAuth token (xoxb-…) from your Slack app's OAuth settings.

SLACK_TEAM_ID, Your Slack workspace / team ID.

Confirm the exact source and env vars against the Slack MCP server, package names occasionally change.

Related integrations
GitHubLinear
Run Slack agents with Oido →← All integrations
OIDO STUDIO

Plain language AI that grows with your business.

PRODUCT
Platform
Pricing
Docs
RESOURCES
Glossary
Integrations
Use Cases
Industries
n8n
COMPANY
Blog
Case Studies
Contact
LEGAL
Privacy
Terms
Security
Status
© 2026 OIDO SYSTEMS
UPTIME 99.9%OPERATIONAL