CallsHandled · CallsHandled API documentation

Agent connector portfolio

A portfolio of 16 connector products, with availability verified separately for each. CallsHandled checkout is live at $297/month and $497/month; its catalog is available, and sandbox payment, webhook activation and receipt checks passed. AdsHandled qualified checkout is live at $399/month with the first management month free; its five-question audit and principal purchase consent remain required. The remaining products are gated. Google account access still requires provider verification and principal authorization. No new connector-store filings or listings are confirmed here, and a full Mac-off acceptance run remains outstanding.

Tool discovery describes the implemented interface. It does not mean a tool is enabled, a service is ready, or a principal has purchased anything. Each connector has its own launch checks and directory-review status.

Endpoint and tool map

“Purchase tools” means list_plans, start_purchase and purchase_status. Full argument schemas are returned by tools/list. These shared cloud endpoints are the documented integration targets; a venture-domain proxy is not assumed to be deployed.

Original nine integrations; POST requests use Streamable HTTP.
ConnectorEndpoint and tools
A-1 · CallsHandledhttps://callshandled.ai/mcp

list_plans, start_purchase, purchase_status; shared AdsHandled start_audit and audit_status

A-2 · AdsHandledhttps://adshandled.com/mcp

Qualified checkout live. Purchase tools; start_audit, audit_status. $399/month; first management month free; ad spend separate.

Shared endpoint: https://callshandled.ai/api/agent/ventures/adshandled/mcp

A-3 · CustomLab.aihttps://callshandled.ai/api/agent/ventures/customlab/mcp

Purchase tools

A-4 · VorstegSoftwarehttps://callshandled.ai/api/agent/ventures/software/mcp

Purchase tools

A-5 · Palm Beach Websiteshttps://callshandled.ai/api/agent/ventures/pbw/mcp

Purchase tools

B-1 · Ledgerline Invoice Chaserhttps://callshandled.ai/api/agent/ventures/invoice/mcp

Purchase tools; connect_account, account_status, scan_now, list_unpaid, approve_followup

B-2 · Ledgerline Review Enginehttps://callshandled.ai/api/agent/ventures/reviews/mcp

Purchase tools; connect_account, account_status, trigger_review, review_status

B-3 · Ledgerline Subscription Bloodhoundhttps://callshandled.ai/api/agent/ventures/subscriptions/mcp

Purchase tools; connect_account, account_status, run_audit, audit_report, approve_cancellation

C-1 · PBW Listingshttps://callshandled.ai/api/agent/ventures/listings/mcp

search_listings, request_info; no payment tools

Seven additional products

Lead Response, Bill Negotiation, Smart Watchers, Tour Scheduler, Comp Reports, Deadline Watcher and Escrow complete the 16-product roster. These products remain gated; available previews and schemas do not establish readiness for paid service. Lead Response prepares private drafts, and Tour Scheduler prepares scheduling proposals. Escrow currently has a test-only payment-hold prototype, not a live escrow service.

Inspect the schemas

Send Content-Type: application/json and Accept: application/json, text/event-stream. The implementation supports MCP versions 2025-06-18 and 2025-03-26; this is not a claim that a connector directory supports those versions. Initialize the client, then request:

{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}

For scoped purchase connectors, REST discovery is GET /api/agent/ventures/{venture}/catalog, purchase is POST /api/agent/ventures/{venture}/purchase, and status is GET /api/agent/ventures/{venture}/purchase/{token} on https://callshandled.ai. Use the venture names shown in the endpoint table. Listings has search and inquiry tools, not a payment catalog. CallsHandled keeps /.well-known/agent-catalog.json, /api/agent/purchase and /api/agent/purchase/{token}.

No-charge sandbox

A customer email ending exactly in @example.com selects the isolated Stripe test path where that connector's sandbox is configured. It never falls back to live Stripe; missing configuration returns an unavailable error. Use only Stripe test payment details. Never use a real card or real customer identity for this demo.

Sandbox transactions are test records. AdsHandled’s sandbox exercises the approved $399 monthly offer with its first management month free. No live service, phone number, fulfillment or production account is provisioned from a sandbox transaction. A test checkout, or an active test-payment status, does not prove live activation. Configuration and schema discovery do not demonstrate checkout-to-webhook success. AdsHandled payment-path acceptance does not establish campaign delivery or physical Mac-off verification.

Purchases require explicit principal consent, a stable SKU and a UUID v4 idempotency key. Retry the same intended request with its original key. Protect returned status tokens and receipt links. AdsHandled additionally requires its five-question qualifier and a qualified audit receipt; a pending audit does not authorize a purchase. For AdsHandled, verified payment starts a durable onboarding order; the principal then provides advertising-account/Page access, business materials and an agreed budget before campaign launch. AdsHandled checkout and onboarding details.

Principal-controlled account access

Track B account connections remain disabled. Google connection configuration is in place, but provider verification and principal authorization remain incomplete; bank connections require separate provider setup. Connections require the paid purchase token for that service; refunds, disputes and inactive billing deny access. When enabled, the principal completes Google consent or Plaid Hosted Link in their own session. The agent receives a scoped capability, never raw provider credentials. Gmail uses read-only access; bank access requests Transactions only. Google Business uses its business-management scope, while the implemented workflow stages local drafts.

No workflow sends an email or text, posts a review, moves money or cancels a subscription. Approval tools mark local drafts approved; the principal sends or acts through their own provider. These drafts are stored in the service, not in Gmail. Account setup has durable attempt limits and may return rate_limited.

Verified listings and inquiries

PBW Listings remains disabled pending verified owner-controlled inventory. An availability claim requires owner confirmation within 72 hours; a feed refresh or scraped page is insufficient. Inquiry tooling records a private request for owner review. It does not contact a broker, reserve space or invent listing facts.

Release restrictions

Live pricing, service terms, support handling, account-provider permissions and acceptance evidence must be completed separately for each connector. Only currently available offers can be purchased, and each purchase is governed by that venture’s published terms. Existing customer agreements remain unchanged.

CallsHandled privacy policy · CallsHandled general terms