Invoice chase and reconciliation
Overdue invoices chase themselves on a schedule that escalates in tone, and stop the moment payment clears.
Every inbound lead lands enriched, scored, assigned, and acknowledged inside ninety seconds, whichever channel it arrived through.
The problem
Leads arrive through a website form, a LinkedIn message, a forwarded email, and a phone note in someone's phone. Half get logged a day late, a quarter never get logged, and nobody can tell you which source actually converts.
Webhook from the site form, IMAP poll on the shared inbox, and a LinkedIn export drop.
The build
Every source is mapped into one internal lead schema before anything else runs, so downstream nodes never branch on source shape.
Match on email, then domain plus surname. An existing contact updates rather than creating a second record.
Company size, sector, country, and tech signals from a lookup provider, cached for thirty days so you never pay twice for the same domain.
Weighted rules on company size, sector fit, budget language in the message, and page path they came from.
Round robin inside the matching territory, Slack ping to the owner, task created with a due time.
Templated reply from the owner's address within ninety seconds, personalized on first name and the specific thing they asked about.
The guard rails
This is the part that separates an automation that runs for years from one that quietly corrupts your data for a month.
Honest limits
You get fewer than about fifteen leads a month. At that volume a person handling them by hand is cheaper and better, and you should spend the money on getting more leads instead.
Related builds
Overdue invoices chase themselves on a schedule that escalates in tone, and stop the moment payment clears.
PDFs, scans, and photographed paperwork arrive by email and come out the other side as validated structured records in your system.
Contract signed to kickoff call booked with no human touching a checklist: accounts created, folders built, welcome sequence running.
Send the form and we come back within 24 hours with a fixed price, a scope, and a date.