Call Bullet

Call tracking API for AI agents

Paste one link into your AI agent. It asks for a key, you create one, and it can answer questions like 'How many missed calls came from Google Ads last week?'.

1. Give your agent the docs

Paste https://callbullet.com/developers/api.md (plain markdown) or the OpenAPI file https://callbullet.com/openapi.json.

2. Create a read-only key

Sign in → Integrations → Developer API. Choose which client workspaces it can see. Give the key to your agent's secure settings, not a public chat.

3. Prompt

You are connecting to the Call Bullet call tracking API (read-only).
Documentation: https://callbullet.com/developers/api.md
1. Ask me for a Call Bullet API key (starts with cb_live_). I create it at https://callbullet.com/integrations → Developer API.
2. Store it server-side only. Send it as: Authorization: Bearer <key>
3. Base URL: https://callbullet.com/api/public/v1. Call GET /workspaces first, then GET /workspaces/{id}/calls and /numbers.
4. Times are UTC ISO-8601; report in Europe/London. Numbers are E.164. Money is GBP pence.
5. answered=false means missed. Use updated_since for incremental sync. Respect Retry-After on 429.

Questions it can answer

  1. Which campaigns drove the most answered calls this month?
  2. List missed calls from first-time callers today.
  3. Which tracking number gets the most calls per location?
  4. Summarise yesterday's calls from Google organic.

Safe by design

The API is read-only and every key is locked to the clients you choose, so an agent can never see another client's data.