Astra is Light's autonomous financial operations agent. It works in the background — without anyone typing a prompt — monitoring your company's books, investigating issues, and reporting findings to t...
Last updated Jul 22, 2026 · 4 min read
Unlike LCI (Light's conversational assistant), Astra is not something you chat with. It runs on its own schedule as a dedicated AI agent for your company. On each run, Astra:
Astra is enabled per company by Light. If Astra isn't active for your company, contact Light support.
Astra runs four types of analyses:
Daily health check — Astra's core monitoring run. It reviews recent activity and error states, investigates anything unusual, and reports material issues. The cadence is adaptive: at the end of each health check, Astra itself decides when to check back based on your company's transaction volume, open items, and upcoming deadlines — anywhere from every 10 minutes to once every 24 hours (6 hours by default).
Weekly review — Runs every Monday at 3 AM UTC. Astra looks at the week's activity, compares it week-over-week, and cross-references recurring issues from its observations, reporting only significant patterns.
Monthly deep review — Runs on the first day of each month at 4 AM UTC. Astra produces the monthly close memo, a structured record of the prior period for finance leaders. See Astra Monthly Review.
Introspection consolidation — Runs daily at 1 AM UTC. Astra reviews what it has learned across prior runs and consolidates durable insights into Company Memory as tagged blocks ([astra:insight], [astra:pattern], [astra:resolved]). This is the only run type where Astra writes to Company Memory. Observations older than 90 days are pruned. See Configuring Company Memory in Astra.
Each finding Astra reports includes:
Findings are delivered as a direct message to the recipients named in Company Memory, over the channel specified there (for example Slack or email). If Company Memory doesn't name a recipient, Astra records its findings but doesn't send messages.
Astra avoids repeating itself: findings it already reported in the last 24 hours are not re-sent unless something meaningful has changed. When an issue calls for it, Astra can also open a support ticket with Light on your behalf and reference the ticket in its finding.
Astra's configuration surface is Company Memory — plain-text instructions your admins write that Astra treats as authoritative on every run. Use it to tell Astra who should receive findings and on which channel, company-specific context, and custom workflows. See Configuring Company Memory in Astra for details.
Good to know: Astra's Company Memory is distinct from Assistant Instructions, which guide how Light's AI parses specific document types (bills, contracts, intake documents, and reimbursements). Assistant Instructions don't affect Astra's monitoring runs.
Every Astra run is logged with its analysis type, start and completion time, result, findings count, and a summary. Each run also keeps a full transcript — the instructions Astra received, the tool calls it made, and its final analysis — so admins can audit exactly what Astra did and why.
Users with finance roles (such as company admin, controller, auditor, AP preparation, AR clerk, or invoice approver) can also trigger an Astra analysis on demand rather than waiting for the next scheduled run.
Was this article helpful?

