Use Sidecar Engineer for Slack when your team wants to start an engineering task directly from a Slack channel or thread.Documentation Index
Fetch the complete documentation index at: https://docs.sidecardata.com/llms.txt
Use this file to discover all available pages before exploring further.
Before you start
You need:- A Sidecar workspace with Slack connected
- The Sidecar Slack App added to the channel where you want to start work
- The Sidecar GitHub App installed on repositories Sidecar may update
- A single-workspace Slack channel, not a Slack Connect shared channel
Set up Slack
Connect Slack
In Sidecar, go to Integrations, open Slack, and click Connect now.Authorize the Sidecar Slack App for the workspace where your team will use Sidecar Engineer.
Add Sidecar to a channel
In Slack, open the channel where you want to use Sidecar Engineer.Click the channel participant icon, open Integrations, click Add an App, and add Sidecar.
Start work
Mention Sidecar with the task
Post a top-level channel message, or reply in an existing thread.Sidecar adds a writing reaction after it accepts the mention.
Wait for Sidecar's reply
Sidecar replies in the same thread with a plan, clarification question, setup blocker, validation failure, or pull request link.No separate approval reply is required before implementation. If the request is clear and setup is ready, Sidecar can start implementation automatically.
Keep follow-ups in the same thread
Reply in the same Slack thread and explicitly mention Sidecar for every new instruction.Plain replies are ignored and do not refresh the ticket context.
Behavior to know
- A Slack thread maps to one Sidecar ticket and one open Sidecar workflow.
@Sidecar engineer fix Xis treated as normal task text. The wordengineeris not a command.- Exact commands such as
@Sidecar ticket,@Sidecar create ticket,@Sidecar update ticket, and@Sidecar write ticketstay reserved for the ad-hoc ticket workflow. - A non-exact phrase such as
@Sidecar ticket please summarize this threadroutes to Sidecar Engineer. - Plain replies in a Sidecar Engineer thread are ignored unless they mention Sidecar.
- Sidecar replies in the originating thread and does not mention you back.
- If a rework request expands scope or changes the repository set, Sidecar runs analysis again before making more code changes.
Troubleshooting
Sidecar does not respond to a mention
Sidecar does not respond to a mention
Confirm the Sidecar Slack App is added to the channel, the message is not in a DM, the channel is not a Slack Connect shared channel, and the mention is for the Sidecar bot installed in that workspace.
A reply in the thread is ignored
A reply in the thread is ignored
Add a new thread reply that explicitly mentions Sidecar. Plain replies are ignored so normal human discussion does not become agent input.
Sidecar reports setup blocked
Sidecar reports setup blocked
Follow the blocker in Sidecar’s reply. The most common blocker is missing Sidecar GitHub App access for the repository Sidecar needs to inspect or update.