# Empiraa Developers > APIs, webhooks and MCP connectors for Empiraa Signal and Empiraa GPS. - [Frequently asked questions](https://developers.empiraa.com/faq/index.md): Answers about the Signal and GPS REST APIs, webhooks, MCP connectors, security and limits. - [Authentication](https://developers.empiraa.com/gps/api/authentication.md): Create an API key, send it with each request, choose its scopes, and rotate or revoke it. - [Conventions](https://developers.empiraa.com/gps/api/conventions.md): How every GPS API endpoint shapes responses, IDs, dates, pages, filters, attribution, errors and rate limits. - [GPS REST API](https://developers.empiraa.com/gps/api/index.md): Read and write your organization's Goals, Objectives, Actions, check-ins, Meetings and more from your own code. - [Actions](https://developers.empiraa.com/gps/api/reference/actions.md): List, read, create, update and delete the Actions that move Goals and Objectives forward. - [Check-ins](https://developers.empiraa.com/gps/api/reference/check-ins.md): Read an Objective's check-in history and record a new value and its progress. - [Comments](https://developers.empiraa.com/gps/api/reference/comments.md): List, add and delete comments on Goals, Objectives, Meetings, Actions and Ideas. - [Goals](https://developers.empiraa.com/gps/api/reference/goals.md): List, read, create, update and delete the Goals at the top of your organization's strategy. - [Ideas](https://developers.empiraa.com/gps/api/reference/ideas.md): List, read, create, update and delete Ideas on your organization's improvement board. - [Meetings](https://developers.empiraa.com/gps/api/reference/meetings.md): List, read, create, update and delete your organization's Meetings. - [Members](https://developers.empiraa.com/gps/api/reference/members.md): List your organization's members, invite or add people, change roles, and remove members. - [Objectives](https://developers.empiraa.com/gps/api/reference/objectives.md): List, read, create, update and delete the Objectives that measure each Goal. - [API info and organization](https://developers.empiraa.com/gps/api/reference/organization.md): Check what an API key can do, and read or update your organization's profile. - [Webhooks](https://developers.empiraa.com/gps/api/webhooks.md): Have GPS call your HTTPS endpoint when Goals, Objectives or Actions change, and verify each delivery's signature. - [Empiraa GPS for developers](https://developers.empiraa.com/gps/index.md): Build on Empiraa GPS, the business strategy platform, with its REST API and webhooks, or connect AI assistants through its MCP connector. - [Admin controls](https://developers.empiraa.com/gps/mcp/admin-controls.md): The organization switch for AI assistants (Off, View only, Full), its two preferences, who can change them, Connected apps and how consultants are affected. - [Changelog](https://developers.empiraa.com/gps/mcp/changelog.md): What changed in GPS's connector for people and assistants using it from Claude, ChatGPT and other MCP clients, newest first. - [Connecting your assistant](https://developers.empiraa.com/gps/mcp/connecting.md): Add GPS's connector to Claude, ChatGPT or another MCP client, then sign in to GPS and approve it. - [FAQ](https://developers.empiraa.com/gps/mcp/faq.md): Common questions about connecting Claude, ChatGPT and other assistants to Empiraa GPS, and what they can do there. - [How it works](https://developers.empiraa.com/gps/mcp/how-it-works.md): For developers building or debugging an MCP client against GPS - transport, OAuth, pagination, results, previews, idempotency, refusals and rate limits. - [GPS MCP connector](https://developers.empiraa.com/gps/mcp/index.md): Connect Claude, ChatGPT and other AI assistants to Empiraa GPS, so they can read your plan and client book and make changes for you. - [Prompts, resources and widgets](https://developers.empiraa.com/gps/mcp/prompts-resources-widgets.md): The 4 ready-made prompts GPS serves, and the 6 in-chat views (MCP Apps widgets) it draws, which are also its only resources. - [Safety and privacy](https://developers.empiraa.com/gps/mcp/safety.md): What an assistant can and can't do in GPS, which tools email people, what can be undone, how changes are attributed, and how your data is handled. - [Tool reference](https://developers.empiraa.com/gps/mcp/tools.md): Every tool the GPS connector serves, grouped by area, with its inputs, who sees it and what it does. - [Versioning](https://developers.empiraa.com/gps/mcp/versioning.md): How GPS changes its connector's tools, results and error codes without breaking your prompts, skills or integrations. - [Empiraa Developers](https://developers.empiraa.com/index.md): APIs, webhooks and MCP connectors for Empiraa Signal and Empiraa GPS. - [Prompt library](https://developers.empiraa.com/prompts/index.md): Copy-and-paste prompts for Empiraa Signal and Empiraa GPS in Claude, ChatGPT and other assistants, with the tools each one uses. - [Authentication](https://developers.empiraa.com/signal/api/authentication.md): Create API keys, send them with each request, choose scopes and handle authentication errors. - [Conventions](https://developers.empiraa.com/signal/api/conventions.md): How the Signal REST API shapes requests and responses, pages through lists, reports errors and handles retries. - [Signal REST API](https://developers.empiraa.com/signal/api/index.md): Read and write your Signal CRM data from your own code, integrations and automation tools. - [Accounts](https://developers.empiraa.com/signal/api/reference/accounts.md): Create, read, update and deactivate Accounts, and record what each Account spends. - [Activities](https://developers.empiraa.com/signal/api/reference/activities.md): Log, read, update and delete activities such as Actions, calls, meetings and emails. - [Bookings](https://developers.empiraa.com/signal/api/reference/bookings.md): Read, record, update and cancel meetings booked through Signal's Scheduler. - [Calls and call logs](https://developers.empiraa.com/signal/api/reference/calls-and-call-logs.md): Log phone calls against Contacts, Deals and prospect contacts, and read your call history. - [Contacts](https://developers.empiraa.com/signal/api/reference/contacts.md): Create, read, update and delete the people at your Accounts. - [Deals](https://developers.empiraa.com/signal/api/reference/deals.md): Create, read, update and delete Deals, and move them through pipeline stages. - [Decks](https://developers.empiraa.com/signal/api/reference/decks.md): List, create, copy, personalize, update and delete Signal Decks. - [Marketing Campaigns](https://developers.empiraa.com/signal/api/reference/marketing-campaigns.md): List your workspace's Marketing Campaigns with their status and email counts. - [Notes](https://developers.empiraa.com/signal/api/reference/notes.md): Read, add, edit and delete notes on prospect contacts. - [Pipelines](https://developers.empiraa.com/signal/api/reference/pipelines.md): Read, create, rename and delete Deal pipelines and their stages. - [Portfolio](https://developers.empiraa.com/signal/api/reference/portfolio.md): Read headline pipeline, revenue and activity figures for your workspace. - [Property](https://developers.empiraa.com/signal/api/reference/property.md): Manage developments, plots, reservations and call-offs in Signal's optional Property module. - [Prospect Companies](https://developers.empiraa.com/signal/api/reference/prospect-companies.md): Create, read, update and delete the companies you're prospecting. - [Prospect sources](https://developers.empiraa.com/signal/api/reference/prospect-sources.md): Look up the sources you can record against prospect contacts and Prospect Companies. - [Prospect contacts](https://developers.empiraa.com/signal/api/reference/prospects.md): Create, match, read, update and delete prospect contacts through the /prospects endpoints. - [Tasks](https://developers.empiraa.com/signal/api/reference/tasks.md): Read and manage the to-do items on the /tasks list. - [Users and me](https://developers.empiraa.com/signal/api/reference/users-and-me.md): Read the workspace your API key belongs to and the people in it. - [Webhooks](https://developers.empiraa.com/signal/api/webhooks.md): Get an HTTPS request from Signal when records change, and verify that it came from Signal. - [Empiraa Signal for developers](https://developers.empiraa.com/signal/index.md): Build on Empiraa Signal, the CRM, with its REST API and webhooks, or connect AI assistants through its MCP connector. - [Admin controls](https://developers.empiraa.com/signal/mcp/admin-controls.md): How a Signal workspace admin decides whether assistants can be used, what they may do, which apps may connect and what they may see. - [Change actions](https://developers.empiraa.com/signal/mcp/change-actions.md): The 51 changes an assistant can make in Signal, each previewed as a card and confirmed by the person. - [Changelog](https://developers.empiraa.com/signal/mcp/changelog.md): What changed in Signal's MCP connector, release by release. - [Connecting your assistant](https://developers.empiraa.com/signal/mcp/connecting.md): Add Signal's connector to Claude, ChatGPT, Claude Code, Cursor or VS Code, then sign in and approve it. - [FAQ](https://developers.empiraa.com/signal/mcp/faq.md): Common questions about connecting AI assistants to Empiraa Signal. - [How it works](https://developers.empiraa.com/signal/mcp/how-it-works.md): The technical details for developers and MCP client builders, covering transport, OAuth, conventions, results, refusal codes and rate limits. - [Signal MCP connector](https://developers.empiraa.com/signal/mcp/index.md): Connect Claude, ChatGPT and other AI assistants to Empiraa Signal, so they can read your CRM and make changes for you. - [Prompts, resources and widgets](https://developers.empiraa.com/signal/mcp/prompts-resources-widgets.md): The ready-made prompts, in-chat widgets (MCP Apps) and resources the Signal connector serves. - [Safety and privacy](https://developers.empiraa.com/signal/mcp/safety.md): How Signal's connector previews, confirms, logs and undoes changes, what an assistant never does, and how your data is handled. - [Tool reference](https://developers.empiraa.com/signal/mcp/tools.md): Every tool the Signal connector serves, by area, with its inputs, annotations and what it needs. - [Versioning](https://developers.empiraa.com/signal/mcp/versioning.md): How Signal's connector changes tools, change actions, prompts and widgets without breaking the prompts and habits built on them. - [ChatGPT](https://developers.empiraa.com/use-cases/chatgpt.md): Connect ChatGPT to Empiraa Signal and Empiraa GPS, and what to ask once it's connected. - [Claude](https://developers.empiraa.com/use-cases/claude.md): Connect Claude to Empiraa Signal and Empiraa GPS, and what to ask once it's connected. - [Grok bots](https://developers.empiraa.com/use-cases/grok.md): Two ways to give a Grok bot built on the xAI API access to Empiraa Signal and Empiraa GPS. - [Headless agents and token refresh](https://developers.empiraa.com/use-cases/headless-agents.md): How to run an unattended agent against the Signal or GPS MCP connector without tripping over token rotation. - [Use cases](https://developers.empiraa.com/use-cases/index.md): How Empiraa Signal and Empiraa GPS work with Claude, ChatGPT, Grok bots, OpenClaw bots and your own code. - [Integration examples](https://developers.empiraa.com/use-cases/integration-examples.md): Ready-to-adapt code for connecting Signal and GPS to Slack, Microsoft Teams, Google Sheets, Zapier, Salesforce, Jira, GitHub and HubSpot. - [Move from another CRM](https://developers.empiraa.com/use-cases/migrate-crm.md): Bring your companies, contacts and deals from HubSpot, Zoho CRM or Pipedrive into Empiraa Signal with an AI assistant. - [OpenClaw bots](https://developers.empiraa.com/use-cases/openclaw.md): Connect an OpenClaw bot (a Clawbot) to Empiraa Signal and Empiraa GPS with OAuth. - [REST API and automation tools](https://developers.empiraa.com/use-cases/rest-api.md): Use the Signal and GPS REST APIs and webhooks from your own code, Zapier, Make or n8n. ## OpenAPI - [Signal OpenAPI 3.1](https://developers.empiraa.com/signal/api/openapi.json) - [GPS OpenAPI 3.0.3](https://developers.empiraa.com/gps/api/openapi.json)