Claude Agent

finance-agent

Deploy an AI finance agent for invoice processing, expense tracking, bank reconciliation, AR aging, and financial reporting. Complete Hermes blueprint with QuickBooks and Stripe.

LLM Mart · 0 points · 9 views 0 listing impressions 0 install-command copies

What vetted this — trust report

Download CorpusIQ-corpusiq-docs-hermes_agents_finance-agent.md-06dcbed.zip · 3 KB
Part of corpusiq/corpusiq-docs — 11 skills

Install

skills CLI npx skills add https://github.com/CorpusIQ/corpusiq-docs/tree/main/hermes/agents/finance-agent.md
Git git clone https://github.com/CorpusIQ/corpusiq-docs.git

The skills CLI installs just this skill, for any of its supported agents. Git is the plain clone.

Files (corpusiq-docs)
  • finance-agent.md 7.8 KB
    ---
    title: "Hermes Finance Agent - CorpusIQ Docs"
    description: Deploy an AI finance agent for invoice processing, expense tracking, bank reconciliation, AR aging, and financial reporting. Complete Hermes blueprint with QuickBooks and Stripe.
    category: Agents
    tags:
      - finance-agent
      - accounting-automation
      - invoice-processing
      - reconciliation
      - ai-finance-assistant
    last_updated: 2026-09-17
    canonical: "https://www.corpusiq.io/docs/hermes/agents/finance-agent/"
    robots: "index,follow"
    
    ---
    
    # Hermes Finance Agent  --  Autonomous Accounting & Financial Reconciliation
    
    The **Hermes Finance Agent** automates **financial operations**  --  invoice processing, expense tracking, account reconciliation, and financial reporting. It connects to your accounting platform, payment processor, and expense tools through [CorpusIQ MCP connectors](/docs/hermes/mcp/connectors) to provide a **real-time financial picture** without manual data entry or spreadsheet wrangling.
    
    This agent is built for finance teams, fractional CFOs, and business owners who need accurate, timely financial data without living inside QuickBooks. It surfaces anomalies, tracks AR aging, and prepares month-end close summaries.
    
    ## Overview
    
    **The Finance Agent replaces manual reconciliation and reporting.** Instead of matching Stripe payouts to bank deposits by hand, checking invoice statuses across systems, and building P&L reports in spreadsheets, your team receives automated reconciliation summaries, overdue alerts, and financial reports delivered on schedule.
    
    | Capability | What It Does |
    |-----------|-------------|
    | **Invoice processing** | Monitors new invoices, flags duplicates, categorizes by GL code, tracks payment |
    | **Expense tracking** | Categorizes expenses, flags uncategorized items, detects policy violations |
    | **Bank reconciliation** | Matches Stripe payouts to bank deposits, identifies unmatched transactions |
    | **AR aging** | Receivables aging report, overdue alerts, customer payment trend analysis |
    | **Financial reporting** | Monthly P&L, balance sheet snapshot, cash flow summary, budget vs. actual |
    
    > **See also:** [Agent Library Overview](/docs/hermes/agents) · [DevOps Agent](/docs/hermes/agents/devops-agent) · [QuickBooks Connector](/docs/hermes/mcp/connectors)
    
    ## How It Works
    
    1. **Connect your financial stack**  --  QuickBooks, Stripe, bank feeds via [CorpusIQ connectors](/docs/hermes/mcp/connectors)
    2. **Define your chart of accounts**  --  Store GL codes and expense policies in canonical facts
    3. **Load the skills**  --  Invoice processing, expense tracking, reconciliation, AR aging, financial reporting
    4. **Schedule the crons**  --  Daily reconciliation, overdue alerts, weekly cash flow, monthly close
    5. **Receive in Slack/Email**  --  Reconciliation summaries, overdue invoice alerts, P&L snapshots
    
    ## Key Features
    
    - **Daily bank reconciliation** matching Stripe payouts to deposits with gap flagging
    - **Overdue invoice alerts** every weekday with customer context and aging buckets
    - **Auto-categorization of expenses** using historical patterns and GL mappings
    - **Weekly cash flow snapshots** delivered Monday mornings
    - **Month-end close checklist** on the 1st  --  reconciles all accounts, generates P&L and balance sheet
    - **Duplicate invoice detection** to prevent double payments
    
    ## Recommended Model
    
    **Claude Sonnet 4** or **DeepSeek V3**  --  precise numerical reasoning essential for financial data. Avoid models known to hallucinate numbers. Use **Claude Haiku** for scheduled reporting and simple queries.
    
    ## MCP Connectors Needed
    
    | Connector | Purpose |
    |-----------|---------|
    | **QuickBooks** | Invoices, bills, P&L, balance sheet, chart of accounts, AR/AP aging |
    | **Stripe** | Payment processing, payouts, disputes, balance transactions |
    | **Odoo** | Alternative ERP for invoices, payments, journals, taxes |
    | **Slack** | Financial alerts, approval requests, report distribution |
    | **Email** | Invoice receipt monitoring, vendor communications |
    | **Google Drive / OneDrive** | Receipt and statement storage, report archiving |
    | **Airtable / Notion** | Budget tracking, expense policies, approval workflows |
    
    ## Sample Cron Schedule
    
    ```cron
    # Daily reconciliation check at 8:00 AM
    0 8 * * 1-5 hermes skill reconciliation --since yesterday
    
    # Overdue invoice alert every weekday at 9:00 AM
    0 9 * * 1-5 hermes skill ar-aging --overdue-only --format slack
    
    # Expense categorization every 4 hours
    0 9,13,17 * * 1-5 hermes skill expense-tracking --uncategorized --auto-categorize
    
    # Weekly cash flow snapshot every Monday at 8:00 AM
    0 8 * * 1 hermes skill financial-reporting --report cash-flow --period last_week
    
    # Month-end close checklist on the 1st at 7:00 AM
    0 7 1 * * hermes skill financial-reporting --month-end-close
    ```
    
    ## Quick-Start Command
    
    ```bash
    hermes agent create finance \
      --model claude-sonnet-4 \
      --skills invoice-processing,expense-tracking,reconciliation,ar-aging,financial-reporting,tax-prep \
      --connectors quickbooks,stripe,slack,gmail,drive \
      --profile finance \
      --description "Financial operations and accounting automation agent"
    ```
    
    ## Configuration Notes
    
    - Define **chart of accounts mapping and GL codes** in canonical facts for auto-categorization
    - Set **expense policy thresholds** (auto-approve under $X, flag above $Y)
    - Store your **fiscal calendar** for accurate period reporting
    - Configure **report destinations**  --  which stakeholders receive which reports
    
    ## Extending
    
    - Add `budget-variance` comparing actuals against budget with narrative explanations
    - Integrate with **Ramp, Brex, or Bill.com** for corporate card and bill pay automation
    - Add `revenue-recognition` for SaaS companies tracking deferred revenue
    - Build a `financial-forecast` skill using historical trends and pipeline data
    
    ## FAQ
    
    ### What does the Hermes Finance Agent do?
    
    The **Hermes Finance Agent** automates invoice processing, expense categorization, bank reconciliation (matching Stripe payouts to deposits), AR aging tracking, and financial reporting including P&L, balance sheet, and cash flow  --  all on scheduled crons.
    
    ### How does bank reconciliation work with the finance agent?
    
    Every morning the agent **matches Stripe payouts to QuickBooks bank deposits**, identifies unmatched transactions, flags reconciliation gaps, and posts a summary to Slack with specific items needing human review.
    
    ### Can the agent detect duplicate invoices?
    
    Yes. The **invoice processing skill** monitors new invoices and flags duplicates by checking vendor, amount, and invoice number against existing records before payment.
    
    ### How does AR aging tracking work?
    
    The agent generates **accounts receivable aging reports** categorizing invoices by days overdue (0-30, 31-60, 61-90, 90+). Daily alerts flag approaching and past-due invoices with customer context and payment history.
    
    ### What financial reports does the agent generate?
    
    The agent generates **P&L statements, balance sheet snapshots, cash flow summaries, budget vs. actual comparisons, and month-end close packages**  --  all compiled from QuickBooks, Stripe, and connected data sources.
    
    ## Related Pages
    
    - [Agent Library  --  All 9 Role Configurations](/docs/hermes/agents)
    - [DevOps Agent  --  Infrastructure & Cost Optimization](/docs/hermes/agents/devops-agent)
    - [Executive Agent  --  Daily Briefings & Metrics](/docs/hermes/agents/executive-agent)
    - [CorpusIQ MCP Connectors  --  40+ Business Tools](/docs/hermes/mcp/connectors)
    - [Cron Scheduling Guide](/docs/hermes/governance/scheduling)
    
    
    *Curated in the [Hermes Community Hub](https://github.com/CorpusIQ/corpusiq-docs/tree/main/hermes)  --  406+ tools, skills, and agents. Powered by [CorpusIQ](https://www.corpusiq.io).*
    ---
    
    *This Hermes repo is one of the largest structured collections of public AI, automation, business, and technology documentation. Content remains attributed to original authors and repositories. Indexed and organized by [www.CorpusIQ.io](https://www.corpusiq.io).*
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related