Slack integration
Team messaging and channels in your Slack workspace.
All integrations · Settings → Integrations
What is Slack?
Slack is a team communication platform where people chat in channels, send direct messages, and share files. Workspaces are usually organised by company or team, with public and private channels for different topics.
Assistant
Connecting Slack via MCP lets the assistant read channel context you authorise and draft or send messages only when you approve. It does not replace Slack in your browser; it adds a controlled bridge for the assistant.
- Search messages and channel metadata in authorised workspaces
- Summarise threads and recent activity
- Post or update messages only with your approval
Workflows
When Slack is connected, these workflow steps can use your saved integration.
Search Slack
Search messages or channels in Slack
Post Slack message
Send a message to a Slack channel or conversation
Read Slack channel
Read recent messages from a Slack channel
Read Slack thread
Read replies in a Slack thread
See also Workflows overview.
How to connect
- Open Settings → Integrations.
- On the Slack card, choose Connect.
- Sign in with the provider when prompted and allow the access Dailify requests.
- Pick a default policy for new tools (Require approval is recommended).
- After connecting, use Manage on the card to review discovered tools and set permissions per tool.
Permissions and safety
- New MCP tools default to Require approval unless you choose Auto-run when connecting.
- After connecting, open Manage on the integration card to change permissions per discovered tool.
- The assistant only sees data your provider account can access — Dailify does not broaden OAuth scope beyond what you grant.
- OAuth access is limited to: search:read.*, channels:history, chat:write (see slack.md).