FAQ

Common questions about connecting AI assistants to Empiraa Signal.

Do I need an API key?#

No. Each person signs in to Signal from their assistant and approves the connection (OAuth 2.1 with PKCE). There's no key to create, paste or keep safe. To build your own integration with code instead, use the Signal REST API.

Which assistants work with Signal?#

Claude (web, desktop and Claude Code), ChatGPT (web and desktop), and any MCP client that supports remote servers with OAuth sign-in, such as Cursor and VS Code with GitHub Copilot. See Connecting.

Does it cost extra?#

No. The connector is included on every Signal plan. Each person needs their own plan with their assistant app (for example Claude or ChatGPT).

Can the assistant see everything in our workspace?#

No. It works as the person who connected it, so it sees only what their role lets them see. It reaches only the areas they ticked, and a workspace admin can hide contact details from every assistant.

Can it email my customers?#

No. It never sends an email to anyone but the person who connected it. It drafts Emails, Sequences and Campaigns, and sends test emails only to that person, at most 20 a day. Sending stays with people in Signal. See Safety and privacy.

Can it delete records?#

No. It can undo its own changes, and undo removes a record it created only if nobody has changed it since.

What if it makes a mistake?#

Every change is previewed as a card and confirmed before it's made. Most changes can be undone once within 7 days, from the chat or from Settings › AI activity. Five changes can't be undone, and their cards say so up front.

Can I limit an assistant to reading only?#

Yes. Choose View only when you approve it. An admin can also make the whole workspace View only. A View only connection is never shown the tools that make changes.

How do I disconnect an assistant?#

In Settings › Integrations › AI assistants › Your connected apps, select Disconnect. It ends access straight away. Changing your Signal password also disconnects every app.

Can I use it with more than one workspace?#

Yes. You choose a default workspace when you approve the connection, and you can name another one in the chat. list_workspaces shows which ones the connection can use.

Does it work in Claude's or ChatGPT's mobile apps?#

Connectors you add on the web follow your account, but interactive widgets and some prompts depend on the host.

Where's the full list of what it can do?#

The Tool reference, Change actions and Prompts, resources and widgets. They're generated from Signal's code, so they always match what the connector serves.