Concepts

Credits & pricing

One wallet meters everything. 1 credit = $0.01, charged on success only — a failed call always costs 0. 500 free credits at signup, no card — and every month your balance is topped back up to 500 if it dipped below.

Plans and packs

Monthly plans are the best rate per credit; one-time packs cover overflow. Credits never expire, and any purchase keeps a card on file for auto-recharge.

CreditsPrice
Developer — $29/mo3,500/mo$29/mo
Team — $99/mo13,000/mo$99/mo
Starter — $202,000$20
Growth — $100 (+5% bonus)10,500$100
Scale — $500 (+10% bonus)55,000$500

What each call costs

Prices are per successful call, generated from the live rate table — the same source the API bills from, so this list cannot drift.

Documents

EndpointCreditsPrice
/v1/parseDocument parseasync-capable10$0.10/document
/v1/contractContract analysisasync-capable12$0.12/contract
/v1/invoiceInvoice extractionasync-capable8$0.08/invoice
/v1/receiptReceipt extractionasync-capable6$0.06/receipt
/v1/statementStatement parsingasync-capable12$0.12/statement
/v1/resumeResume parsingasync-capable8$0.08/resume
/v1/tablesTable extractionasync-capable8$0.08/document
/v1/splitDocument splittingasync-capable10$0.10/bundle
/v1/compareDocument comparisonasync-capable15$0.15/comparison

Extract & structure

EndpointCreditsPrice
/v1/extractField extraction4$0.04/call
/v1/classifyClassification2$0.02/call
/v1/structureStructure to your schema6$0.06/call
/v1/normalizeRecord normalization5$0.05/batch
/v1/matchEntity matching8$0.08/run
/v1/categorizeBatch categorization3$0.03/batch

Commerce & ops

EndpointCreditsPrice
/v1/chargebackChargeback representment15$0.15/dispute
/v1/dunningCollections sequence8$0.08/sequence
/v1/po-match3-way match10$0.10/match
/v1/quoteQuote builder8$0.08/quote
/v1/fraud-flagFraud triage6$0.06/check

Communication

EndpointCreditsPrice
/v1/summarizeSummarize3$0.03/call
/v1/sentimentSentiment2$0.02/call
/v1/replyReply drafting5$0.05/reply
/v1/triageTicket triage3$0.03/ticket
/v1/minutesMeeting minutes6$0.06/transcript
/v1/outreachOutreach sequence6$0.06/sequence
/v1/review-replyReview response3$0.03/review

Content & moderation

EndpointCreditsPrice
/v1/redactPII redaction3$0.03/call
/v1/moderateContent moderation2$0.02/item
/v1/rewriteBrand-voice rewrite3$0.03/call
/v1/product-copyProduct copy5$0.05/product
/v1/describeImage description3$0.03/image

Web & research

EndpointCreditsPrice
/v1/enrichCompany enrichment5$0.05/lookup
/v1/researchResearch brief50$0.50/brief
/v1/screenLead screening10$0.10/lead

Media & agents

EndpointCreditsPrice
/v1/transcribeTranscription10$0.10/recording
/v1/memoryAgent memory2$0.02/operation
/v1/imageImage generation10$0.10/image
/v1/speakText to speech5$0.05/clip

How billing works

Success responses carry usage.credits and usage.balanceRemaining. A call that would overdraw returns 402 insufficient_credits before any work runs. Async jobs charge when they succeed — never on enqueue, never on failure. Your billing history is a running statement; the per-call log lives under Requests.