Contract terms read from the document
Upload a contract, and AI fills in the terms
A sales team that signs dozens of copier and water purifier rental and maintenance contracts a month set up a flow where uploading the signed contract is all it takes: AI reads the customer, term, monthly fee and renewal terms, fills them into the contract record and links it to the customer.
The problem
- 01
Contracts in a folder, terms in a spreadsheet
Signed contracts sat in a shared folder while reps copied the terms into a spreadsheet by hand, so every contract lived in two places.
- 02
Terms you have to reopen
Checking an end date or monthly fee meant finding the original file again, so reps could not answer a customer call on the spot.
- 03
Errors from copying by hand
One mistyped date or amount put renewal calls and billing out of step with the actual contract.
How Trackit solves it
- 1
Just upload the contract to the record
Once a deal is signed, the rep creates a contract in the contract list, picks the deal and uploads the signed PDF or scan to the contract file field. That is all the rep does. The upload starts the workflow through the "file attached to a record" trigger.
- 2
AI reads the contract, pulls the terms and finds the customer
AI file analysis reads the contract and pulls out the fields you defined: customer name, business registration number, start date, end date, monthly fee and renewal terms. Scanned contracts are read as images. A find-records block then uses that registration number to find the customer in the companies object.
- 3
Terms on the contract record, the end date as a renewal reminder
An update-record block writes the values into the contract fields and links the customer it found. Adjust-time and reminder blocks set an alert for the renewal owner 90 days before the end date. From then on, end dates and fees are right in the contract list and on the customer record, without opening the file.
- TriggerFile attached to a recordStarts when a file lands in the contract field.
- AIAI file analysisPulls the customer, term, fee and renewal terms.
- ActionFind recordsFinds the customer by registration number.
- ResultUpdate recordFills the contract and links the customer.
- ResultReminderSets a renewal alert 90 days before the end.
What changed
Before Trackit
With Trackit
More use cases
- Subscription and rental
Renewal sales 90 days before expiry
For every contract, a renewal deal and a follow-up task appear 90 days before it ends, and the owner is reminded again at 30 days.
- B2B sales team
Quotes on your company form in one click
Build a quote PDF from company and product data, and keep it in Quotes with the deal.
- Subscription and maintenance businesses
Early alerts for at-risk customers
AI regularly reads each customer’s activity and renewal date, scores churn risk, and alerts the owner about at-risk customers.

