InvoicePilot is an AI invoicing agent for freelancers. It turns a plain-language job description into a sent PayPal invoice, watches for late payment, and chases it for you, with you approving every send.
The problem
Freelancers lose time and money chasing late payments. Writing an invoice means turning "logo design for Acme, $400, due in 14 days" into fields, amounts, and due dates by hand, and writing a reminder means finding the right words to be firm without burning the client. Most invoicing tools make you fill in forms; the chasing is still on you.
What it does
Type a job description in plain language. The AI parses it into invoice fields (client, work, amount, currency, due date), and the app creates and sends a PayPal invoice. Then it watches. When an invoice goes past its due date, it drafts a reminder: polite, firm, specific, naming the exact amount and how many days late it is. You read the draft, and only when you approve it does the reminder go out through PayPal. Nothing sends without your say-so. Every send is logged.
The loop, end to end: parse → create → send → watch for overdue → draft → approve → send the reminder → log it.
How the AI and PayPal fit together
PayPal does the money: the PayPal Invoicing API (sandbox) creates invoices, sends them, reports their status, and sends the reminders. The AI does the language: Gemini reads the job description and writes the reminder. The two meet in the approval step: the AI proposes, you decide, PayPal delivers. When the model is unavailable, a deterministic template stands in for the parse and the draft, and the app labels it as template, never as AI-written.
Who it is for
Freelancers who invoice clients and chase late payments: designers, writers, developers, consultants, and anyone who would rather do the work than chase the money.
Try it
Live demo (no login needed): https://invoicepilot-9fnp.onrender.com/
Type a job description, send an invoice, check an overdue one, draft and approve a reminder. The seeded sandbox invoices are already overdue, so the chase is ready to try. Source: https://github.com/1RagaZ/invoicepilot