Agent behaviour is evaluated
Schedules, rates, and cadences are explicit. AI drafts are reviewable. Sent invoices do not mutate.
The AI revenue platform
Sonic AI turns what was agreed — and what actually shipped or was used — into invoices that are right, collections that stop when cash lands, and books that tie. Revenue, automated.
Schedules, rates, and cadences are explicit. AI drafts are reviewable. Sent invoices do not mutate.
The deal, the meter, the shipper match, the deposit — reused, not re-interpreted in the next tool.
Approve the contract. Send the invoice. Take the collections step. Match the exception.
Agents
01
Read the agreement
Turns a signed PDF into a typed customer, products, prices, ramps, and net terms — grounded to the clause, reviewable before anything bills.
The schedule is only as good as the contract behind it.
Enterprise software subscription
Northwind Analytics · 1 Apr 2026 – 31 Mar 2029 · INR
2. Commercial summary
Initial term 36 months, auto-renewal unless 90-day notice. Annual escalation 10%.
3. Pricing
Platform ₹ 20,000 / month. Seats 180 × ₹ 400. API overage on the contracted meter. Loyalty discount 2% on renewal.
Net 30. Invoice in advance. Subscription starts on the payment date.
Customer
| Product | Model | Qty | Amount |
|---|---|---|---|
| Platform | flat | 1 | ₹ 20,000 |
| Seats | per unit | 180 | ₹ 72,000 |
| API calls | usage | — | metered |
| Loyalty discount | flat | — | − ₹ 2,000 |
02
Run the schedule
The live artefact. Phases, proration, activation gates, amendments. Invoices draft themselves from the schedule — never rewritten once sent.
Everything upstream exists to produce this. Everything downstream is derived from it.
Customer
Nimbus Cloud
Start
On payment
Duration
36 months
Cadence
Monthly
Gate
Payment date
TCV
₹ 3.81 Cr
| Product | Model | Qty | Rate | Amount |
|---|---|---|---|---|
| Platform | flat | 1 | ₹ 20,000 | ₹ 20,000 |
| Seats | per unit | 200 | ₹ 400 | ₹ 80,000 |
| Subtotal | ₹ 1,00,000 | |||
| Product | Model | Qty | Rate | Amount |
|---|---|---|---|---|
| Platform + 10% | flat | 1 | ₹ 22,000 | ₹ 22,000 |
| Seats + 10% | per unit | 200 | ₹ 440 | ₹ 88,000 |
| Subtotal | ₹ 1,10,000 | |||
2 phases shown · platform ramps 10% each contract anniversary.
03
Price the haul
Carrier contracts, rate indexes with branches, mapped uploads. Each movement is rated from the card — no monthly schedule required.
A truck moves. The file arrives. The invoice is already the rate the contract promised.
Uploads
1
Shipments
13
Priced
₹ 1,53,200
Invoiced
₹ 0
Exceptions
1
| Shipment | Shipper | Lane | Mode | Status | Rated |
|---|---|---|---|---|---|
| SHP-441 | Westbound | BLR → HYD | Road | DRAFT | ₹ 18,400 |
| SHP-442 | Westbound | HYD → MAA | Road | DRAFT | ₹ 21,150 |
| SHP-443 | Delta Pack | PNQ → BOM | Road | DRAFT | ₹ 9,780 |
| SHP-444 | Apex Tools | DEL → JAI | Rail | DRAFT | ₹ 14,220 |
| SHP-445 | Westbound | MAA → COK | Road | DRAFT | ₹ 16,900 |
| SHP-446 | Delta Pack | BOM → PNQ | Road | REVIEW | ₹ 7,340 |
5 shipments selected · ₹ 80,450
04
Chase the late ones
Overdue sent invoices, dunning cadences, suggested next steps. Automatic when you want it, a person when you don't. Sequences stop the moment payment lands.
Sending an invoice is not getting paid.
Nimbus Cloud
INV-1042 · ₹ 1,00,000 · due 11 Apr
ar@withsonic.ai · 1 Apr
Invoice INV-1042 — April platform + seats. Due 11 Apr. Net 30.
Suggested · D+7
Nimbus Cloud, INV-1042 is 12 days past due. Cadence is on sent unpaid only — this is the next step, not a new invoice.
Review & sendSequences stop the moment the deposit matches.
Send reminder?
Nimbus Cloud · INV-1042 is 12 days past due. This sends the D+7 cadence email now.
05
Match the cash
An invoice marked paid is a claim. A deposit is a fact. Sonic matches them on amount, reference, and the billed party — customer or shipper.
Stop chasing people who already paid.
Matched
₹ 2,14,400
4 lines
Unmatched
₹ 1,00,000
1 line
Open invoices
3
sent unpaid
Needs review
1
operator queue
Suggested match
₹ 1,00,000
06
Post the books
Waterfall and journal from the same invoices. Subscriptions defer and recognise over the term. Freight recognises on the shipment date. Debits equal credits.
When an auditor asks why an amount is in a period, the link is the answer.
Billed
₹ 1,00,000
Deferred
₹ 91,667
Recognised
₹ 8,333
Tax collected
₹ 18,000
In balance
Yes
| Product | Type | Account | Debit | Credit |
|---|---|---|---|---|
| Platform | INVOICE DAY | Accounts receivable | ₹ 20,000 | — |
| Platform | INVOICE DAY | Deferred revenue | — | ₹ 20,000 |
| Platform | POINT-IN-TIME | Deferred revenue | ₹ 1,667 | — |
| Platform | POINT-IN-TIME | Revenue | — | ₹ 1,667 |
| Seats | INVOICE DAY | Accounts receivable | ₹ 80,000 | — |
| Seats | INVOICE DAY | Deferred revenue | — | ₹ 80,000 |
| Seats | POINT-IN-TIME | Deferred revenue | ₹ 6,667 | — |
| Seats | POINT-IN-TIME | Revenue | — | ₹ 6,667 |
| Total · 1–30 Apr | ₹ 1,08,333 | ₹ 1,08,333 | ||
Debits equal credits. The invoice is the link.
One system. Two grains.
Deployed deal by deal — monthly, by seat, by event, or by shipment — with the catalogs each grain requires.
Honest numbers
We will not print a DSO percentage we cannot source. These are capabilities, stated as capabilities.
Grounded
Contracts, rates, and matches are explicit and shown before anything is issued — not inferred silently inside a model.
Connected
Contract, schedule, invoice, Watchtower, deposit, and journal share the same model, end to end.
In control
Routine drafts and matches run themselves. You approve the contract and take the exception.
Minutes
Signed PDF to reviewable schedule
≈ 15 mins / 2 GB
Typical usage extract
1 model
Contract through journal
Zero
Silent edits on sent invoices
Newsroom
From the founder, engineering, product, and the field — how we think about billing, agents, and the finance back office.
FAQ
The questions we hear first, answered straight. Search the full FAQ for billing, security, and how-we-work detail.
An AI-native billing platform for B2B finance teams. It reads what was agreed, runs the live billing schedule or rates each shipment, sends invoices, chases the late ones, matches bank deposits, and posts revenue — on one data model, per organisation.
No. The heart of the product is the billing schedule (for subscriptions) and the rated shipment (for freight). Agents read, draft, and suggest; operators approve. Math on amounts is not a prompt.
Subscription orgs bill from contracts and schedules — phases, seats, usage, activation gates. Shipment orgs bill each movement from a carrier contract and a rate card. Shippers and carriers are separate catalogs. The bill-to on collections, bank rec, and revenue is the shipper.
No. Sent, paid, void, and final invoices are not rewritten. Corrections are credit notes or a new invoice alongside the original. Drafts and in-progress invoices can still accept lines. Freight has no credit notes — correct the file, or void.
Yes. Upload the agreement, review the structured result, approve. Sonic can materialise the customer and products on approve rather than forcing a blank catalog first. Time-to-schedule is measured in minutes on straightforward contracts.
Next
A walkthrough on the agreements and files you actually bill from — not a slide deck.