Extract the subscriber, provider, tier, term, price, billing frequency, SLA uptime, auto-renewal, and key clauses from a subscription agreement PDF.
The full guide: Subscription term, tier, and cancellation notice
Need to scale? Create an API key, then run this from your own code or an agent.
Create an API keyFree account required
Upload a file or pick a sample, and see the fields come back.
No signup · nothing stored
The subscriber and provider names and addresses, the subscription tier, the subscription term in months, the total amount and currency, the payment frequency and method, the auto-renewal flag, and the cancellation notice days.
Yes. The subscription charges table returns each service or add-on with its tier, unit price, quantity, billing frequency, and total, and the renewal terms table returns the renewal period, renewal pricing, whether a price increase is permitted, and the maximum percentage increase allowed.
The SLA uptime percentage guarantee is read as a field, and a boolean records whether a separate Data Processing Agreement (DPA) is attached or referenced, so the availability and privacy commitments come back without re-reading the contract.
The termination for convenience, cap on liability, IP ownership assignment, license grant, non-compete, change of control, anti-assignment, audit rights, exclusivity, and minimum commitment provisions are each read as their own field, following the CUAD clause taxonomy.
PDF only, up to 10MB and 100 pages. The agreement is processed via the Talonic API for extraction, is not retained for training, and is not shared.
The tool reads a single document. The platform reads the whole estate once and keeps it queryable — the same engine, with a memory.
See document data extraction if you run this for legal and commercial teams, or the extraction API if you are building it in.