Payments
One prepaid balance. Fund it where it suits you.
Every rail credits a single balance held in integer cents. Metered actions debit it only after the work is performed. Free tools remain available within quota, funded or not.
Website: card top-ups (all clients, required for ChatGPT)
Sign in at zensched.com/account and choose Add $5 / $25 / $50 / $100. Checkout is handled by Stripe on the website and credits post to your organization within about a minute. This is the only way to add credits when you use ZenSched from ChatGPT: the ChatGPT connector never sells or links to anything; when a paid tool needs funding it returns payment_required with feature_requires_funding: true and points you back to your account page.
Full MCP endpoint rails (Claude, Cursor, custom agents)
The full endpoint at https://mcp.zensched.com/mcp additionally exposes agent-driven funding:
x402: pay as you go
When a paid MCP tool needs funding, ZenSched returns a payment_required JSON result (not HTTP 402) with an x402 offer from billing_status; pay USDC on Base, then POST the paymentPayload to https://mcp.zensched.com/x402/settle (POST-only; GET is 404).
AP2: delegated mandates
Attach an agent payment mandate with billing_attach_ap2(intent_mandate). ZenSched enforces the stored mandate cap and expiry before debiting paid actions. This is the right rail when an operator delegates bounded spending to an agent.
Stripe from the agent
billing_attach_stripe returns a Checkout link for the operator to open, and billing_portal_link opens card and receipt management. Both create the same org-scoped Checkout as the website.
Useful billing tools
account_getshows balance and funded state on every endpoint.billing_status(full endpoint only) shows balance and attached rails.usage_get(period)reports metered usage.- Paid results include
billing: { meter, units, unit_price }. billing.low_balancecan be delivered by webhook once a threshold is crossed.
Current meters
verification: $0.10 per GPS check-in or check-outgeocode: $0.03 per location_create (street address or lat/lng)pin_refine: $0.10 per location_refine (vision-refine pin onto building from map tiles; distinct from free location_update manual override)form_basic: $0.05 per form submission without mediaform_media: $0.15 per form submission with photo or signatureworker_invite: $0.25 per invite email senttimesheet_processed: $0.10 per worker per canonical payroll window (timesheet_export with mode=processed, billed once per worker-window; requires account_set_payroll_period first; mode=hours and mode=raw are free)api_call: $0.001 after 2,000 free calls/day on funded orgs
Free tools
feedback_submitandfeedback_list(feedback_submit is unauthenticated)location_update(manual pin repositioning)timesheet_exportwithmode=hoursormode=raw