Short walkthroughs that turn the platform into your operations team: automated pipelines, instant follow-ups, AI-handled admin. One video, one less thing to do manually.
Create API keys, set scopes, manage rate limits, revoke or rotate keys, and configure approval scopes for AI agents.
API keys let you connect external tools, scripts, and AI agents directly to your TrustPager workspace. You create them at https://app.trustpager.com/settings/api. Each key gets its own set of permissions — from read-only to full admin — so you can give each integration exactly the access it needs, nothing more.
API access requires the Pro plan. If you see an upgrade prompt at https://app.trustpager.com/settings/api, head to https://app.trustpager.com/settings/billing first.
tp_live_ and will only be shown once. Store it somewhere secure — a password manager or secrets vault. If you lose it, you will need to delete the key and create a new one.When creating or editing a key, you choose between two modes:
Most resources follow this ladder:
| Level | Scope value | What the key can do |
|---|---|---|
| No Access | — | Resource is completely hidden from this key |
| Read | resource:read | Read-only: list and fetch records |
| Write with Approval | resource:write-approval | Creates and updates are queued for a human to approve before they go through |
| Write Automatically | resource:write | Creates and updates apply immediately, no approval needed |
| Delete with Approval | resource:delete-approval | Deletions are queued for approval |
| Delete Automatically | resource:delete | Deletions apply immediately |
Communication resources (email, SMS, calls) use a slightly different ladder: read → send-approval → send. AI features use use-approval → use.
The Admin Only group (company settings, billing, users, integrations) is highlighted in yellow as a reminder — restrict those to keys you fully trust.
If a key has any -approval scopes (or Full Access), its actions that require approval land in the Approvals tab at https://app.trustpager.com/settings/api. From there, a workspace admin can review the proposed change, approve it to let it through, or reject it with a reason.
This is the recommended permission level for AI agents — they can take action autonomously, but anything write-level goes through a human checkpoint first.
You can optionally configure a rejection webhook URL on a key (edit the key after creation). When an approval is rejected, TrustPager will POST the rejection reason and original request body to that URL — handy for notifying an agent that its action did not go through.
Every key is provisioned with:
These defaults cover the vast majority of integrations and automation workloads. If you consistently hit the daily limit, contact support via https://app.trustpager.com/service-requests.
Go to https://app.trustpager.com/settings/api, find the key, and click Edit. You can update the name, change the permission level or individual scopes, and add or remove a rejection webhook. Scope changes take effect immediately on the next API request.
Click Revoke on the key. This disables it instantly — any request using a revoked key will be rejected with a 401. The key stays visible in the list so you have a record of it. You can re-activate it at any time by clicking Activate.
If you suspect a key has been compromised, revoke it immediately, then create a new one and update your integration.
Click Delete to permanently remove the key and all its usage history. This cannot be undone.
The page also has an OAuth Clients section. OAuth clients are a different credential type designed for AI tools like Claude.ai that connect via the TrustPager MCP server. If you are connecting Claude.ai, create an OAuth client rather than a plain API key — the full setup walkthrough is at https://trustpager.com/help-center/connect-claude-to-trustpager.
For scripts, Zapier, Make, custom code, and most integrations, a regular API key is the right choice.
Authorization: Bearer tp_live_... in the request header.Talk to Evie right now, or book a real human for a deeper walkthrough. Whichever feels right.
Hear her in 10 seconds.

60 minutes with a real human · Google Meet · Free.