Empiraa GPS is the business operating system where teams set Goals, track the Objectives that measure them, and run the Actions and meetings that move them. Consultants run their client book in myPortal. There are two ways to build on it.
|
REST API and webhooks |
MCP connector |
| For |
Your own code: pushing figures from other systems, syncing Actions, reporting |
AI assistants: Claude, ChatGPT and other MCP clients |
| Sign-in |
An organization API key and secret, with scopes |
Each person signs in with OAuth 2.1 and approves the connection |
| Acts as |
The organization that owns the key, within the key's scopes |
The person who connected, within their role |
| Changes |
Direct create, update and delete calls |
Made as the person and labeled with the app. Batches are previewed first, and most changes can be undone in GPS for 7 days. |
| Events |
Webhooks push changes to your endpoint |
The assistant reads on demand |
Start here#
How GPS is organized#
| GPS says |
Meaning |
In the REST API |
| Goal |
An outcome the organization is aiming for |
/goals |
| Objective |
A measurable result under a Goal (KPI, OKR or Rock), tracked with check-ins |
/objectives |
| Check-in |
A progress update on an Objective |
/objectives/{objectiveId}/progress |
| Action |
A piece of work that moves an Objective or Goal |
/actions |
| Meeting |
A team meeting, with its agenda, decisions and issues |
/meetings |
| Idea |
An improvement idea on an ideas board |
/ideas |
| Member |
A person in the organization |
/users |