Assistant Connection Issues
Most connection problems have a one-step fix. Find your error below.
OAuth setup fails before the consent screen
Start with a fresh connection and use the automatic setup:
- ChatGPT: keep Client Identifier Metadata Document (CIMD) selected.
- Claude web: keep Use Anthropic's hosted client metadata (Recommended) selected.
- Claude Code: use the current command from Connect Signado to Claude Code.
- Codex: use both current commands from Connect Signado to Codex.
If automatic setup still fails, use Signado's public OAuth client ID
PtFuKT1SGdvGGj3h as the manual fallback. It is not a secret.
Claude Code manual fallback
claude mcp add --transport http --client-id PtFuKT1SGdvGGj3h --callback-port 3118 signado https://mcp.signado.io/mcp
Codex manual fallback
codex mcp add -c 'mcp_oauth_callback_url="http://localhost:3118/callback"' -c mcp_oauth_callback_port=3118 --url https://mcp.signado.io/mcp --oauth-client-id PtFuKT1SGdvGGj3h signado
codex mcp login signado
Use the Codex command unchanged because its callback is derived from the exact MCP URL.
Web client manual fallback
- Claude web: choose Use your own OAuth client, enter the public client ID, leave the secret empty, and add no request headers.
- ChatGPT: choose User-Defined OAuth Client, enter the public client ID,
leave the secret empty, and set token endpoint authentication to
none.
"Multiple organizations found"
Your login belongs to several workspaces and the connection does not know which one to use. Reconnect (disconnect in /mcp, then authenticate again) and pick the workspace on the browser consent screen.
"No Signado organization found"
Your login has no workspace yet. Create one at app.signado.io, then authenticate again.
A command seems stuck
Some tasks are slow by design. A preview takes 10 to 60 seconds. Drafting can take up to 2 minutes per message. Let them finish rather than cancelling.
If a draft request times out anyway, check Campaigns in the app before retrying: finished messages are saved there even when the chat reply never arrived. The reply also tells you which contacts were charged and which were never attempted.
Every command fails after working before
Your sign-in likely expired or was revoked. Disconnect and authenticate again (Claude Code: /mcp; Codex: codex mcp login signado).
Still stuck? Contact support with the exact error text and the time it happened.