Replicas integrates with Slack as a bot you can mention in channels. Mention @Replicas to start a task, and it spawns a workspace to complete the work and replies directly in the thread.Documentation Index
Fetch the complete documentation index at: https://docs.replicas.dev/llms.txt
Use this file to discover all available pages before exploring further.
Setup
- Go to Integrations settings
- Click Connect Slack and authorize for your workspace
- Invite @Replicas to the channels where you want to use it
How It Works
When you mention @Replicas in a channel:- Replicas adds an 👀 reaction to acknowledge your message
- If multiple environments are configured, you’ll see a dropdown to select which one to work in
- A workspace is created for the task in that environment
- The agent sends a brief acknowledgment, then works on your request
- When done, the agent replies in the thread with results (typically a PR link)
Environment Selection
Workspaces are created inside an environment, and the env’s binding determines which repository or repository set gets cloned. If your organization has multiple environments, you can:- Use the dropdown: Replicas will prompt you to select an environment
- Specify inline: Add
[env:name]to your message (e.g.,@Replicas [env:backend] add a login page)
[env:name] syntax matches against environment names. Org admins can also set a default environment under Settings → Organization to skip the prompt entirely.
Thread Conversations
Each Slack thread is linked to one workspace. Follow-up mentions in the same thread route to the same workspace, so the agent remembers previous context. On follow-ups, only new messages are sent to the agent rather than the full thread history, keeping the context focused. If the workspace is deleted and you mention @Replicas again in that thread, a new workspace is automatically created.Context
The context provided to the agent includes:- Your message (with bot mention stripped)
- Thread history — for the first message, the full thread context is included; for follow-up messages, only new messages since the agent last responded are sent
- Channel name
- User names of participants
Intended Usage
Slack works best for quick requests and iterative conversations:- Start tasks with a brief description
- Follow up in the same thread to refine or add requirements
- The agent responds directly in Slack, making it easy to share progress with your team
/plan in your message to request a planning-only response with a plan link. See Plan Mode.