Skip to main content

Platform Vocabulary

Daylit AR Agent has a specific data model that shapes how you navigate the product and how the AI generates its outputs. Understanding these terms makes it easier to interpret what you see on the dashboard, configure collection workflows, and work with the API. Each concept below maps directly to a record type or feature in the product.
A company is the organization whose accounts receivable you are managing — in other words, your business. When you log in to Daylit, you select a company context, and all the data you see (customers, invoices, insights, sequences, and settings) belongs to that company.
A customer is a buyer who owes your company money — an entity that has one or more open invoices. Customers are synced automatically from your connected accounting system and appear on the Customers page.
An invoice is a receivable — a record of money your customer owes you for goods or services delivered. Each invoice has an amount, a due date, a remaining balance, and a status (open, paid, partially paid, voided, and so on).
AR aging is the practice of grouping open invoices by how long they have been outstanding past their due date. Daylit uses the following standard aging buckets: Current, 1–30 days, 31–60 days, 61–90 days, and 90+ days past due.
An insight is an AI-generated result attached to a customer, invoice, or your entire portfolio. Insights are produced by background AI agents that run regularly against your latest AR data.At the portfolio level, insights surface key receivables metrics that feed your dashboard health score and AI signals. Expand any term below to see how it is calculated.
Percentage of your total receivables that are not yet past due. Higher is better — it means more invoices are within their payment terms.
Average number of days your paid invoices were collected early or late compared to their due date (net terms), weighted by invoice amount. Positive = paid late. Negative = paid early. Only includes invoices that have been paid.
Average age of your open invoices, weighted by balance. Severely aged invoices (365+ days past due) are excluded from the headline figure by default.
Percentage of your total receivables that are more than 90 days past due. These invoices are at higher risk of non-payment.
Your largest customer’s balance as a percentage of total receivables. High concentration creates risk if that customer defaults or pays late.
A signal is a specific type of insight — an AI-detected pattern or risk indicator on a customer or invoice. Signals surface conditions like a history of late payments, a sudden slowdown in payment pace, or an unusually high open balance. Each signal shows as risky, watch, or healthy — telling you how urgently that customer or invoice needs attention.
A payment prediction is an AI forecast of when a specific invoice is likely to be paid, based on the customer’s historical payment behavior, the invoice’s aging, and other signals.
A sequence is a multi-step automated outreach workflow that you manually build and assign to specific customers for targeted collection outreach.
A collection program is an always-on, rule-based program that automatically enrolls overdue customers and sends scheduled outreach based on aging rules. You configure a schedule of touchpoints — each one fires at a specific offset from an invoice’s due date. Expand any term below to see how collection programs are structured.
A touchpoint is a single outreach action in a collection program — typically an email sent to a customer at a planned point in the schedule. Each touchpoint is a collection action with a configured offset days value relative to the invoice due date. For example, a touchpoint might send a service-suspension warning when an invoice is 45 days past due.
Offset days is the number of days from an invoice’s due date when a touchpoint should send. Negative values send before the due date, 0 sends on the due date, and positive values send after the due date. This is not the same as the send date — the send date is the actual calendar day Daylit dispatches the email, which depends on your program’s run schedule.
Invoice-level and account-level are the two target scopes for touchpoints. They define what AR data the touchpoint is tied to and when it fires.
A touchpoint tied to an individual invoice, triggered based on that invoice’s own due date. It fires relative to the invoice’s due date using an offset — for example, offset -5 sends 5 days before due, 0 on the due date, and +15 at 15 days past due.
A touchpoint tied to a customer’s total overdue balance — not to any single invoice, but to their entire open AR picture beyond a threshold. It fires when the oldest invoice in a customer’s open AR reaches a configured days-past-due threshold.
The Inbox (also called the Action Center) is where your team reviews collection emails before they go out. Emails that need your approval land here until you approve, edit, or reject them.
An action is a recommended or scheduled communication (email, call, task) generated for a specific customer or invoice.
Render is the act of taking an email template or snippet — which contains placeholder variables like {{invoice_list}}, {{total_balance}}, and {{contact_first_name}} — and substituting them with real, live data at the moment the email is prepared, producing the final readable email content. While you are drafting an email, click Render and each snippet in your draft is replaced with real-time data for that customer or invoice.
A label is a custom tag you create and apply to a customer or invoice to organize accounts, filter your tables, and focus your collection work. Labels live only in Daylit — they never sync to or from your accounting system.
  • A label is simply a name for your company (for example, vip, credit_hold, net-90, or escalated).
  • You can tag both customers and invoices, and apply multiple labels to the same account.
  • Your AR team creates and manages labels — Daylit does not generate them automatically.
A snippet is a reusable content block you add to an email draft by clicking Insert snippet. Snippets are pre-built placeholders for things like invoice lists, balances, and payment instructions.When you send the email, Daylit renders each snippet with live data for that customer or invoice — swapping placeholders for real values to produce the final message. See Render under Inbox for how that works.
SnippetWhat it does
invoice-listRenders a table of invoices in scope
payment-instructionsHow to pay (link and remittance details)
aging-summaryAging bucket breakdown for the customer
total-balanceFull open AR balance as a one-liner
overdue-balanceBalance scoped to past-due invoices only
signatureSender name, title, company, and contact info
A communication thread is the full log of every email, call, and note associated with a customer or invoice.