Getting started
- Install the Proliferate app to your Slack workspace (Settings > Integrations > Slack)
- Invite
@proliferateto the channels where your team works - Mention it with a request
Start sessions from Slack
Mention@proliferate with a task description and the agent spins up immediately:
@proliferate add dark mode to the settings page@proliferate the signup form isn't validating emails, fix it@proliferate why is the API returning 500s on /users
Notify
Agents post progress updates and results directly to the channel or thread where the request originated:- Status updates as the agent works through the problem
- PR links when code changes are ready for review
- Preview URLs so you can see the result before merging
- Error summaries if something goes wrong
Collaborate
Every Slack request creates a thread. That thread becomes a conversation with the agent.- Ask follow-up questions: “Can you also handle the edge case where the email field is empty?”
- Provide feedback: “The button color should match the primary brand color”
- Request changes: “Move the toggle to the top of the settings panel instead”
- Ask for explanations: “Why did you change the middleware?”
Triage
When an agent completes work that requires approval, notifications appear in the thread:- Review diffs directly from the Slack notification
- Approve or reject actions like PR creation, issue updates, or deployments
- Request changes with a follow-up message in the thread
Channel configuration
Control what the agent can do on a per-channel basis:- Allowed repos: Restrict which repositories the agent can access in a given channel
- Allowed actions: Define whether the agent can open PRs, update issues, or trigger deployments
- Notification preferences: Control how verbose agent updates are — full progress, results only, or silent
Slack as integration vs client
Slack serves two roles in Proliferate:- Client — what this page covers. Mention the bot, start sessions, collaborate in threads, review results.
- Integration — Slack events (mentions, messages, reactions) can trigger automations that run without manual interaction.
For the integration side — connecting Slack as a trigger source for automations, OAuth setup, and event configuration — see Integrations > Slack.
