TeleInvoices
Sent, seen, due, paid — and the one that is late.
An invoice's whole life as four messages, each with the link to pay in it. The late one is the product: an invoice nobody chased is an invoice nobody paid, and chasing is the part everybody puts off.
For a business
Your ledger stays where it is. What changes is that being owed money stops depending on somebody remembering to ask for it.
Build on it
Every endpoint sits under /api/v1/invoices, and every agent tool is
named telenaas_teleinvoices_*. A key scoped to TeleInvoices reaches those and nothing else — reads included.
What it is billed on
teleinvoices.message — carried media, not seats. Adding somebody to the team does not add to the bill.