Every time engineering ships, Sabí updates your developer docs, your internal product pages and your customer help centre, each written for its reader. Then it clicks through your product to prove each step still works.
Open the invoice.
Click Mark as paid.
This button no longer exists.The invoice closes automatically.
Open the invoice.
Checked in the productClick Record payment.
Checked in the productEnter the amount you received and click Save.
Checked in the productIf part is still owed, the invoice stays open and shows Partly paid.
Checked in the productSee what changes for you.
Product managersStop being the human changelog.
Pages stay current without you writing them.
For product managers →
Support and successKnow what changed before a customer asks.
Your help centre updates on release day.
For support →
QA and designProof the documented flow still works.
Every step is tried in the product.
For QA and design →
Product leadersOne source of truth, without hiring writers.
Current documentation for every reader.
For product leaders →"Is this page still true?"
Product manager"A customer told me about the new feature before we did."
Support lead"My first month was asking people where things are."
New joinerDocumentation falls behind the moment a product ships. Sabí keeps up.
Nothing changes for them.
It rewrites the affected pages for developers, your team and your customers.
It tries every step in your product and flags what it can't prove.
Every step is tried in your product before anyone reads it.
Click any sentence to see the ticket or change it came from.
Choose what publishes on its own and what waits for a person.
Customers can now pay in parts. Use Record payment for each payment.
The invoice closes only when the full amount is paid.
When Ledgerline let customers pay invoices in parts, Sabí wrote it three ways: for the developers, for the team and for the customers.
See what Sabí writes →The change: customers can pay an invoice in parts.
LED-482The payments endpoint now accepts an amount lower than the balance. New status: partially_paid.
Backed by a ticket or changeCustomers can now pay in parts. If a customer asks why their invoice is still open, check Payment history.
Backed by a ticket or changeYou can pay an invoice in more than one payment. Your invoice stays open until it's fully paid.
Checked in the product
Bring one area of your product. In thirty minutes, you'll see the pages Sabí writes and the checks it runs.
Book a demoProduct documentation that writes itself, then checks itself.