Integrations
Slack Cloud Connection
Step-by-step guide to connect and link your Slack workspace to AgentRQ Cloud.
AgentRQ's Slack integration allows seamless, real-time collaboration between you and your AI agents directly from your Slack workspace. It enables:
- → Slash Commands: Use
/tto create tasks instantly from any Slack channel. - → Bidirectional Sync: Real-time message and private file attachment synchronization inside Slack threads.
- → MCP Permission Control: Approve or reject sensitive agent terminal commands (like writing a file) using interactive Block Kit buttons (Allow/Deny) inside Slack threads.
- → Secure Isolation: Each AgentRQ workspace maps directly to a single, isolated private Slack channel, ensuring strict task and file isolation between projects. All OAuth tokens are persisted and AES-256 encrypted.
Running Self-Hosted? This page describes linking workspaces to AgentRQ Cloud. If you are running your own self-hosted AgentRQ instance, first follow the Self-Hosted Slack Setup Guide to configure your custom Slack App credentials.
☁️ Connecting Slack
If you are using the managed cloud version at app.agentrq.com, the Slack app is fully pre-configured and hosted for you. You only need to link your workspace:
-
1.
Open the AgentRQ web dashboard and log in.
-
2.
Select your workspace in the top left, then navigate to the Settings tab.
-
3.
Click the Slack sub-tab in the settings sidebar.
-
4.
Click the green Link Slack Channel button. This will initiate the secure OAuth2 v2 flow.
-
5.
Review the requested permissions in Slack and authorize the app.
-
6.
Upon redirect, associate your workspace with a private Slack channel. Each AgentRQ workspace maps to exactly one private channel to guarantee strict data separation between your projects:
- → Automatic Provisioning (Recommended): If left blank, the app automatically creates a secure private channel named
agentrq-[workspace-name]and invites the installer. - → Manual Provisioning: Enter your preferred Slack Channel ID and Name in the input fields manually.
🚀 Usage Guide
Once Slack is successfully connected and linked to your workspace, you can manage your AI operations entirely from Slack:
- → Create a Task: In your connected Slack channel, type
/t "Create a user login screen" "Include email and Google login buttons". A task will immediately be created and queued for your active workspace agent. - → Add Thread Replies: Use
@bot-name message(or@AgentRQ message) inside any task thread in Slack. Your reply, including any uploaded private file attachments, will instantly stream to the AgentRQ dashboard in real-time. - → Approve Agent Operations: When an agent requests a manual or sensitive execution (e.g. running a script, editing code, or fetching sensitive URLs), Allowance buttons (Allow/Deny) will automatically appear in the task's Slack thread. Click them to grant authorization instantly!
Keep the Slack bot invited to the channel. If you manually provisioned a private channel, make sure you run
/invite @AgentRQ to allow the bot to receive events and threads.