Slack
Mention @Superconductor in Slack to create tickets, launch agents, and receive updates — all without leaving your conversation.

The Slack integration allows you to create tickets and implementations directly from Slack, and receive updates when agents complete their work.
Note: Superconductor uses LLM-based coding agents, which may make mistakes. Please double-check responses.
Installation
- Go to Workspace Settings → Integrations → Slack
- Click Install App to authorize Superconductor in your Slack workspace
- Link your Slack account to your Superconductor workspace member account
Creating implementations from Slack

Mention the Superconductor bot in any channel with your implementation instructions:
@Superconductor Please add a dark mode toggle to the settings pageYou can also mention @Superconductor in the middle of an existing Slack thread. When you do, Superconductor agents will receive the full context of the conversation that has happened in the thread, so they can understand the background and discussion leading up to your request.
Choosing a project
Superconductor determines which project to use for your request in this order:
- Inline
project:parameter — specify the project directly in your message:@Superconductor project:"MyProject" Please add a dark mode toggle - Channel default — if the channel has a default project configured, it's used automatically.
- Single project — if your workspace has only one project, it's selected automatically.
- Interactive selector — if none of the above apply, Superconductor replies with a dropdown menu listing your workspace's projects. Pick one and click Confirm to proceed. You can also check Set as channel default to save your choice for future messages in that channel.

Choosing an agent model
When you don't specify a model, Superconductor automatically picks the best available default based on your project's configured credentials. The fallback order is:
- Codex GPT-5.4 (requires an OpenAI API key or connected ChatGPT plan)
- Claude Code Opus 4.6 (requires an Anthropic API key or connected Claude plan)
Superconductor selects the first model in this list for which your project has valid credentials configured.
To pick a specific model instead, add model:MODEL_NAME to your message:
@Superconductor model:claude_opus Please add a dark mode toggleModels are matched fuzzily, so model:opus will match claude_opus. If the model name contains spaces, wrap it in quotes: model:"gpt-5.4 medium".
If none of the default models have configured credentials, Superconductor will let you know and list available models. You can specify a different model using model:MODEL_NAME, or configure credentials in your Project or Account settings.
Channel default projects

You can set a default project for a Slack channel in two ways:
- From Workspace Settings: Go to Workspace Settings → Integrations → Slack and configure defaults for specific channels.
- From the project selector: When Superconductor prompts you to choose a project, check Set as channel default before confirming.
When a default is set, any @Superconductor mentions in that channel automatically use that project — no need to specify project:"name" each time.
Receiving updates

- When you send a message, the Slack thread shows a loading status while the agent is working on your request
- When an agent completes its work, results are posted back to the same Slack thread
- When a PR is submitted, you'll receive a notification in the thread with a direct link to the pull request
- When a PR is merged, you'll receive a notification in the thread and a ✅ green checkmark emoji will appear on the original Slack message
- If an implementation is deleted, you'll be notified in the thread
Continuing conversations
Reply in the same Slack thread to continue the conversation with your agent. All subsequent messages in the thread are forwarded to the ticket implementation's chat.
Attachments
You can attach files, images, and videos to your Slack messages. The bot will download and attach them to the ticket for the agent to use.