What it does
Month End Close Agent helps accounting and controller teams run a month-end close review. You provide the ledger (journal entries + reconciliation statuses) and the close period directly — there is no live accounting API and no credentials (connector-free). It runs a multi-step loop: normalize the data, build a close checklist with per-step status, detect anomalies, and synthesize an advisory review summary. The checklist and anomaly detection are fully deterministic and code-derived: it flags unbalanced entries, outlier amounts, duplicates, missing categories, period mismatches, and unreconciled accounts. An LLM is used ONLY for the advisory summary narrating those findings, with a deterministic template fallback when no model is available. It is strictly read-only: it never posts entries, reconciles, closes a period, or moves money — the close decision stays with a human. Ledger free-text is treated as untrusted data and sanitized against prompt injection. Tools: - run_full — end-to-end: normalize, build the close checklist, detect anomalies, synthesize an advisory review summary (LLM with template fallback), return the full result JSON. - build_checklist — deterministic close checklist only (step + status), no LLM. - detect_anomalies — deterministic anomaly scan only (unbalanced entries, outliers, duplicates, missing categories, period mismatches, unreconciled accounts), no LLM. - list_capabilities — static capabilities: tools and the anomaly checks performed. - plan_inputs — interview helper returning questions, JSON schema, and a ready-to-edit example for a tool. Provide entries as [{ id, date, description?, account?, category?, debit, credit }]; optionally reconciliations and a checklistTemplate. Array/object arguments may be passed as JSON or a JSON string. Missing required inputs return a structured needs_input payload (questions + schema + example) instead of erroring, and upgrade to a native elicitation form on clients that support it.
Example prompts
- Run run_full on this May ledger for Acme Inc. — build the close checklist, flag anomalies, and give me an advisory summary.
- Run detect_anomalies on these journal entries — unbalanced entries, outliers, duplicates, and unreconciled accounts only.
- Build the month-end close checklist for period 2026-05 from these entries and reconciliations.
Before you connect
The credentials this agent will ask you for — the full setup is on the Setup tab.
Needs 2 optional credentials to connect. See setup