| OpenMausBot | Token from a paired vendor client | Existing bot thread, guarded sends requiring approval mode Ask | Shared conversation; no cancellation, memory editing, or computer control |
| Codync | Local host token | Existing bot conversation; bot must use Ask | Shared conversation; one-time approvals only; no atomic permission-mode guard or scoped cancellation |
| Invisible Dots | Server API token | Existing Dot conversation, queued delivery supported | Completed matched replies; approvals stay in vendor UI; no shared bot cancellation |
| OpenDots · CopilotKit | Enforced owner access token; vendor Intelligence connection configured | New isolated vendor thread; official Intelligence SDK and WebSocket transport | Completed current-run replies; approvals stay in OpenDots; no cancellation or computer control |
| OpenMuse · CopilotKit | Runtime OPENMUSE_ACCESS_KEY; live agent configured | New isolated AG-UI conversation | Current-run replies; history lasts in this gateway process; no resume, approvals or cancellation |
| DS Bot | DSH Web launch token; explicit loopback origin configured on the Sessions computer | Existing bot session; select its model in DSH first | Completed caller-matched turns; approval decisions remain in DSH; no cancellation |
| Hivekeep | API client key with isolated conversation access | New isolated API conversation | Completed replies only; review approvals in Hivekeep; no streaming or cancellation |
| OpenBot · Nightly | Team API session token from the host’s local login; loopback port set with SUBS_GATEWAY_OPENBOT_NIGHTLY_URL | Existing agent conversation | Completed turn replies; no approvals, cancellation or streaming |
| Rakazo | JSON {"token","spaceId"}: your Better Auth session and selected space; server origin set with SUBS_GATEWAY_RAKAZO_URL | The bot’s existing shared thread | Replies from the matching run; no context resume, approvals or cancellation |
| FrockBot | JSON {"token","userId"}: deployment DEBUG_TOKEN and an admin user ID; opt in with SUBS_GATEWAY_FROCKBOT_DEBUG_ENABLED=1 | Bots of that admin account | Only for deployments you administer; the token can read other accounts on that deployment, so use a dedicated one |
| Sidemates | Access token from the Sidemates data folder or a paired device key | The teammate’s own thread | Replies matched by run ID; approvals stay in Sidemates; no cancellation |
| nanoMuse | server_token from the nanoMuse data folder; requires nanomuse serve | New isolated thread | Final replies only; the phone app is not supported; no cancellation |
| Vellum Assistant | Short-lived token from pairing a client with the assistant runtime | Conversation per Allternit context | Replies matched to the request; pair again when the token expires; no cancellation |
| Open Dots by Anil | Your Open Dots user_id, with its local execution enabled on the same computer (LOCAL_EXECUTION_ENABLED=true); URL set with SUBS_GATEWAY_OPENDOTS_ANIL_URL | A new local Claude run per message, no memory between messages | Loopback only; replies from completed runs; Open Dots approvals stay in Open Dots and are not answered here; no cancellation |
| Gawkbot | Broker token from the Sessions computer; URL set with SUBS_GATEWAY_GAWKBOT_URL (default http://127.0.0.1:7890) | Direct message with each office bot | Replies attributed to your message ID; terminal session members show as unavailable; no cancellation |
| Happy | JSON {"secret"}: your Happy account’s restore secret; server overridable with SUBS_GATEWAY_HAPPY_URL | Your active Happy sessions | Messages stay end-to-end encrypted; the gateway encrypts and decrypts with your key; no cancellation |
| OpenBot · CopilotKit | JSON {"origin","sessionToken"}: your OpenBot address and the better-auth.session_token from your own sign-in | New thread per conversation | Current-run replies; set SUBS_GATEWAY_OPENBOT_COPILOTKIT_REALTIME_ORIGIN if your deployment uses its own realtime gateway; no approvals or cancellation |
| Munder Difflin | Webhook endpoint ID and secret from Triggers settings, as JSON {"endpointId","secret"}; URL set with SUBS_GATEWAY_MUNDER_DIFFLIN_URL (default http://127.0.0.1:3849) | Work sent to the floor’s god orchestrator, one task per message | Replies from the task’s result on the board; held messages wait for approval in Munder Difflin; the webhook addresses the floor, not one agent; no cancellation |