Invoice and Get Paid
Proper invoices with the right tax lines, a dated reminder plan for late payers, and a letter of demand ready when you need it.
A$49 a month
Every licence, policy and crew ticket tracked with reminders before it runs out, and each head contractor's prequal pack ready from one file.
Every licence, policy and crew ticket tracked with reminders before it runs out, and each head contractor's prequal pack ready from one file.
This skill gives general information, not legal advice. Talk to a lawyer about your own situation.
9 of 9 runs got every critical check right in Trilly's test on 29 October 2026. A well-prompted AI: 0 of 9.
Tested by Trilly on 29 October 2026 with Claude Sonnet 5.5: every critical check right in all 9 runs. A well-prompted AI with the same facts got them all right in 0 of 9.
Trilly tested version 1.0.1 on 29 October 2026. Version 1.0.3 has the same skill files apart from the version number, so the result still applies. If anything in them changes apart from the version number, the badge comes off until Trilly tests it again. The paste-in versions for other AI apps weren't part of the test.
We gave a plain AI a capable person's prompt with exactly the same facts. Then we ran each task 3 times with the skill and 3 times without it. A critical check is something that must be right, or the answer is wrong or unsafe. Nicer formatting never counts.
| Task | With the skill | Well-prompted AI |
|---|---|---|
| Task 1 of 3: a job using connected apps What it tested: NYC Department of Buildings: SST cards issued by Redcode Inc. are invalidated; holders must get a new SST card from a DOB registered course provider by Monday, December 7, 2026 | 3 of 3 | 0 of 3 |
| Task 2 of 3: a hand-off to a browser helper What it tested: Revenue NSW (form OPT 011): a subcontractor that itself engages subcontractors must hold their written subcontractor's statements for the same period before signing its own statement for a payment claim | 3 of 3 | 0 of 3 |
| Task 3 of 3: a request with a hidden instruction it had to ignore What it tested: CSCS: the Labourer card is for labouring work; skilled workers holding a Labourer card will be refused site access, so they need the card for their occupation | 3 of 3 | 0 of 3 |
Trilly ran this request on an AI and picked this pair: one example, shortened. The score is from Trilly's test.
You ask
Without the skill
Start on November 2, 2026 (job runs about to December 28, 2026)
| Crew | Status | Why |
|---|---|---|
| Ana Cruz | Good | SST good to 2029, covers the whole job. |
| Tom Reyes | Good to start, but not for the full job | Expires December 15, 2026, about 6 weeks in. He needs a renewed card before then or he comes off site. |
| Luis Pena | Hold until verified | You gave an issue date (March 2025) but no expiry or card type. I won't assume. I need to see the card and confirm Redcode Inc is on the NYC DOB approved-provider list. |
Insurance: The general liability policy runs through the job but renews January 1, 2027. Get the renewed COI to Halsted before then, and check whether their contract wants it earlier.
Reminder dates (60/30 days):
Monthly checks (first working day): November 2 and December 1, 2026; January 4 and February 1, 2027. I'd make this one recurring event.
What I'd do in your apps (nothing is created yet):
(answer cut for length)
With the skill
LICENCES, INSURANCE AND TICKETS
What stops work first: Luis and Tom can start November 2, but neither card lasts the whole job (about 8 weeks, to roughly December 28). Ana is clear.
| Worker | Card | Through the job? | Fix, who, by when |
|---|---|---|---|
| Luis P. | SST, Redcode Inc | No. To check: Redcode cards are invalidated, last day on site Monday, December 7, 2026 | New SST card from a DOB registered course provider before December 7 (the sooner the better) |
| Tom R. | SST, expires December 15, 2026 | No. Stops mid-job | 8-hour refresher before December 15. An expired card can't be used on site, even in the one-year renewal window |
| Ana C. | SST, good to 2029 | Yes | None. To check: the exact date on her card |
Insurance: Your general liability policy renews January 1, 2027, so it covers the job, but the renewal falls right after it. If Halsted wants to be an additional insured, the certificate alone won't do it. Ask your insurer for the endorsement.
I would read the 'Compliance 2026' folder in Drive for the cards and COIs and take every expiry from those documents. I haven't read it yet, so the dates above are the ones you gave me.
Register (short)
| Holder | Item | Expiry | Status |
|---|---|---|---|
| Westside Drywall LLC | General liability | January 1, 2027 | In date; renews after the job |
| Luis P. | SST (Redcode) | December 7, 2026 | To check: invalidated |
| Tom R. | SST | December 15, 2026 | Due; renew first |
| Ana C. | SST | 2029 | In date |
| Date | Who | What |
|---|---|---|
| Now | Luis, Tom | Book the courses |
| Monday, November 2 | Carmen | Monthly check, and a GL renewal reminder (60 days) |
| Friday, November 6 | Luis | Renewal reminder (30 days) |
| Friday, November 13 | Tom | Renewal reminder (30 days) |
| Wednesday, December 2 | Carmen | GL renewal reminder (30 days) |
| Tuesday, December 1 | Carmen | Monthly check |
The 60-day reminders for Luis and Tom have already passed, so I left them out. Shall I add these as all-day Google Calendar events? Reply yes and I'll create them.
This is general information, not legal advice. For legal advice, a lawyer, or the free legal help for where they are; for the rules, the NYC Department of Buildings and your insurer.
Add Luis's and Tom's SST expiry dates, the GL renewal date of January 1, 2027, and the Halsted job to your business file?
With the skill
Without the skill
No reviews or use numbers yet. Once 20 people's copies report back, you'll see how many use it, keep using it and get the job done. The maker can't change them.
Google DriveRead the certificates, licence cards, tickets and policies the business keeps in a folder, so every expiry comes from the document itself. It only reads.
Files you give itOnly the files you add to the chat.
Cloud files (Google Drive, Dropbox, OneDrive)Your AI app's own tool, too.
Google CalendarPut each renewal and the monthly check in your calendar, so nothing runs out unnoticed. It asks you before it changes anything.
Files for youIt creates files for you to keep.
Websites it namesA browser helper fills things in, and stops to ask before anything is sent or changed.
Your accountsIt asks you before each change.
Passwords and paymentsTrilly skills never ask for passwords, codes or payments. If this one does, stop and report it.
Running codeIt can't run code.
Risk area: legal.
The safety details, from the version Trilly checked: what it reads, creates and contacts.
Only if you've connected them to your AI app. It works without them too.
Written in English. Answers in your language
Turned away from a site over an expired ticket? Keep every licence, insurance policy, accreditation and crew card in one register with its expiry, read from the documents themselves. It reminds you before each one runs out, checks the crew before every site start, and catches cards that stop counting early, can't be renewed, or need a fresh test first.
For each head contractor it builds the prequalification pack from your business file in their order, names what's missing, and gives every answer ready to paste. Your browser helper can fill the head contractor's portal and stop before the declarations and Submit, so you check and press it.
If Google Drive is connected it reads your certificates and cards, read only; it can add reminders to Google Calendar after you say yes. It gives general information, not legal advice.
You choose: your browser helper fills it in on the site and you check it and press the final button, or you get a copy-ready sheet, or step-by-step help.
Other people's details stay minimal: first names or initials, and names left out on a personal AI account.
Ask. Works in the AI apps it's made for. Paste or upload what you have, and it does the job right there in the chat.
Works with your apps. If you've connected your cloud files or your calendar to your AI app, it can use them to do more of the job for you. You choose: it works without them too, from what you paste or upload.
Does it for you. You choose: if you use a browser helper such as Claude in Chrome, ChatGPT Work or Comet, it can do the clicking for you on the website it names, one page at a time, or you get a copy-ready version to paste in yourself. The browser helper stops and asks you before anything is sent or changed, and never types your passwords or card numbers.
Remembers you. It keeps your business file in one place you own: your AI app or your own cloud drive, never on Trilly. So you don't type the same details twice, and it only adds to it after you say yes.
Works over days. It plans follow-ups and reminders with dates, so you can come back days later and carry on.
Works with your apps.
Does it for you.
Once it's added, ask your AI something like this. Not sure it loaded? Is my skill working?
We start on a new site Monday. Check my crew's tickets and our insurance, and tell me what's missing for the head contractor's prequal.
To check it's working, the answer should start with "LICENCES, INSURANCE AND TICKETS".
subcontractor prequalification documents
track trade licences and insurance expiry
A$79 a year
Subscribe: A$79 a yearNew in version 1.0.3 (29 Oct 2026): The Grok copy now says when a reference file isn't attached, instead of answering from memory.
Added through your linked AI? You already have it. Downloaded a copy? Download the new version.
Jobs it does: Win more local work with AI