Revenue & billing · RV-04
Amortization Recognizer
Posts amortization journal entries for revenue and prepaid-expense schedules on a recurring cadence.
01 / What it does
The job,
step by step.
Runs deterministically — pure Python, no model calls — for predictable, repeatable posting.
Posts a journal entry for every schedule line due as of the run date, then flips the line to posted.
Handles revenue schedules (DR deferred revenue / CR revenue) and prepaid expense schedules (DR expense / CR prepaid).
Runs monthly by default, with the cron editable per organization.
TRIGGER EVENTS
The agent does not run on its own. It wakes only when one of these events lands in the governed event queue.
CONTROL
Limited to one run at a time to prevent duplicate postings.
Related agents · Revenue & billing
Billing Run
Runs scheduled billing cycles for recurring contracts, generating AR invoices with per-contract isolation.
Invoice Delivery
Renders each AR invoice as a PDF and delivers it to the customer by email.
Payment Collection
Collects payment for AR invoices through the customer's configured method and posts the AR payment.
See it on your books
See Amortization Recognizer run
on your documents.
Every Artifi agent operates the same way: it listens for an event, works through governed tools, and writes only what a person approves — all inside Claude.
hello@ar-ti-fi.com