Ask from Slack and the coding agent already running on your own computer picks it
up — your login, your files, your approved projects. It works privately until you
decide the answer is worth sharing.
Works with the agent you already run — Claude, Codex, Cursor, Devin, Gemini, Kilo,
or OpenCode.
Mention Symma in the Slack thread that needs help. It opens one top-level DM
with the context; every later turn stays in that DM’s thread. A direct DM works
too, but stays private because there is no source thread to return to.
See the scope
It says what it is touching before it starts.
Symma names the project it opened and the permission level it is using, then
gets to work. Attach a screenshot or a file and it reads that too. You can
change the permission level for the next message. If your agent offers model
choices, you can change that too.
Watch the work
One message that keeps telling you where it is.
Instead of a blank wait, the reply updates itself with whatever your agent is
doing right now — reading a file, running a test. When the answer lands, the
status line goes away.
Keep going
The DM thread holds the conversation.
Ask another question in the same thread. Symma picks up the agent session when
it can and restores the conversation when it cannot. It keeps one turn moving at
a time so the session never splits.
Review before sharing
Send the conclusion, not the working notes.
Refine the answer in private. Nothing returns to the channel until you confirm
exactly what should be shared.
Slack · symmaprivate conversation
symmaDirect message
1 DM root · 1 session
Thread viewEvery reply stays under the DM root
Today
symma10:14APP
Picked this up from #customer-help. Working privately—nothing
goes back unless you say so.
“Checkout times out after the retry. Can someone look at this?”
Conversation rootOpen thread
ThreadReplies to the DM above
J
You10:15
Find the cause. Use the screenshot and check the payments project.
checkout-error.png
PNG · 184 kB
image
symma10:15APP
On it, in payments-api — read-only mode. Reading
checkout-error.png.
symma10:16APP
Tracing where the session is replaced…
symma10:18APP
The retry creates a new checkout session but the next request still
sends the old session ID. I found the handoff that needs to change.
Check the fix against the test, then make the update shorter.
Picking up where it left off, if it still can…
DM root’s thread · reviewed answerCheckout retries kept using an expired session.
The fix now carries the replacement session forward.
Share to thread
Stays here unless you share it.
Start privately
Scroll to follow the route
One person · one route
It works like your agent because it is your agent.
One Slack app can help a whole workspace. Behind it, every person reaches only the
machine, login, projects, and conversations paired to them.
⌁
Your computer
The agent runs where you already use it, not on a shared bot machine.
personal⌘
Your approved project
Slack can choose only from the project folders offered by your companion.
allowlisted◫
Your access level
Read-only and write-capable modes are real permission choices from the agent.
explicit◎
Your model
Symma offers the models your own agent advertises, and nothing else. Whatever you
pick applies from your next message.
capability-led
Current setup
Connect the machine you already work on.
A workspace admin connects Symma once. Each person pairs the computer where their agent
is already signed in.
1
Ask Slack for a pairing code
Run /connect in any Slack channel where Symma is present.
2
Pair your computer
Run the one-time command Slack gives you on the computer where your coding agent is
already signed in.
3
Start a private conversation
Symma finds your available agent and the project folders you approved.
Who can use this today: people whose workspace admin directly installs
Symma’s internal Socket Mode app, and who already run a coding agent on their own machine.
There is no public sign-up yet, and Symma is not in the Slack Marketplace.
Clear boundaries
The conversation travels. Your login does not.
Symma relays the work to the correct person’s machine. The hosted service can see the
content it relays. Provider credentials and the project workspace remain on your
computer; anything your agent includes in the relayed work is visible to the service.
Slack
Your private DM
Question, thread context, and supported attachments
Symma
Checks the owner
Relays content to your paired companion
+
Your computer
Your agent works here
Approved project and provider login
◆
Work away from the channelInvestigate and refine in a DM thread that belongs to you.
Owner-scopedYour Slack identity cannot fall through to someone else’s machine.
Your machine stays yoursYour companion connects out; your provider login and project remain local.
Publish with intentShare the verified conclusion back only when it says what you need.
For technical readers
The Slack experience is built on an ACP foundation.
The packages separate agent communication, owner-scoped routing, local execution, and
Slack presentation so each boundary can be checked on its own.