Invoice Generator & Tracker
Generate invoices, chase payments, get paid faster.
Cut invoice-to-payment time by automating professional invoice creation, email delivery, and overdue reminders. Reduce outstanding receivables without awkward payment chases.
Dual mode: generate invoices with sequential numbering or track outstanding invoices with escalating reminders.
How it runs
Multi-agent orchestration — here's the flow, step by step.
Call verslay_recall to retrieve prior invoice templates, payment terms, and outstanding invoice baselines from memory. Connect to HubSpot to pull all deals that have reached the 'Closed Won' or 'Invoice Pending' stage for the specified period: deal name, amount, contact, company, and agreed payment terms. Produce a billable deals list as Phase 1 output.
crm scannerConnect to Stripe to pull existing invoice records and their statuses (paid, overdue, pending) for the same period. Cross-reference with the HubSpot deals from crm-scanner to identify deals that have no corresponding Stripe invoice yet (new invoices required) versus deals with overdue invoices needing follow-up.
payment scannerConsume Phase 1 new-invoice list from crm-scanner and payment-scanner. Generate a structured invoice for each new billable deal: line items, amounts, due dates (applying standard payment terms from memory), payment instructions, and company branding. Produce ready-to-send invoice drafts as Phase 2 output.
invoice builderIn parallel with invoice-builder, call verslay_web_search for 'B2B invoice payment terms best practices 2026' and 'overdue invoice recovery email templates' to surface best-practice payment terms and collections language. Call verslay_news_search for any late-payment legislation or e-invoicing mandate updates relevant to the user's country/industry. Call verslay_scholar_search for research on invoice design and payment conversion optimization. Produce a best-practices package for Phase 4.
web researcherConsume Phase 2 invoice drafts and Phase 2 best-practices package. Write individualized invoice delivery emails for new invoices (professional, warm, with payment link). Write follow-up reminder emails for overdue invoices at 3 tiers: 7-day reminder (gentle), 14-day reminder (firm), 30-day reminder (escalation). Apply best-practice tone guidance from Phase 2. Produce a set of ready-to-send email drafts.
email writerConsume Phase 2 invoice drafts, Phase 3 email drafts, Phase 1 payment data, and Phase 2 best practices. Write a billing operations summary: new invoices generated (count, total value), overdue invoice exposure (count, total value, oldest), recovery emails prepared, and cash collection timeline forecast. Call verslay_memorize to store current outstanding invoice totals, overdue counts, and payment terms as updated baseline. Pass to distributor.
executive briefing writerReceive the billing operations summary and invoice/email drafts from executive-briefing-writer. Distribute the brief to the configured Slack channel or email. Confirm delivery and log the send timestamp.
distributorRequired Agents
7- crm-scanner
- payment-scanner
- invoice-builder
- web-researcher
- email-writer
- executive-briefing-writer
- distributor
Connections
Required
What it does
- Sequential invoice numbering
- Payment pre-check before sending
- Dual mode: generate or track
- Escalating overdue reminders
- Optional Sheets log
Example prompt
Who is the client, what is the project or service, what is the amount (or itemized lines), what payment terms (Net 15, Net 30, Net 60), and which extras to include (PO number, tax ID, late fee terms)? I will generate the invoice and send via email or PDF.
Ready to deploy Invoice Generator & Tracker?
Start free. One click, full agent orchestration.
Get Started Free →