Ledger Agent for Agentic AI-Powered General Ledger Experience

Proactively monitor balances, journals, and transactions to streamline finance operations using the Ledger Agent. With prompt-assisted monitoring, Ledger Agent provides clear AI-generated insights and explanations across Ledger and Subledger data, surfacing them to accountants only when intervention is required. Accountants can ask natural language questions about balances, variances, insights, and process statuses, and receive precise responses powered by advanced financial entity recognition and dynamic query generation-significantly improving efficiency and business insight into General Ledger processes.

Key Capabilities

Proactive Monitoring 

  • Use predefined monitoring prompts to surface operational process exceptions, such as accounting process exceptions or manual posted journals without approvals, at a frequency of your choosing, for example, Day - 5 or daily. Ledger Monitoring Prompts

    Ledger Monitoring Prompts

  • Use the catalog of prompts as a reference to tailor and personalize monitoring prompts to monitor for revenue, costs, variance, anomalies, and other checks at required frequency. Specify accounts or parent accounts using hierarchies, the period, and other dimensions to personalize the prompt to your business need and area of responsibility. Once activated, Ledger Agent proactively surfaces insights whenever the conditions are met. Prompt Catalog

    Prompt Catalog

Insight Explanations 

  • Receive rich, contextual summaries for each generated insight to quickly understand operational and control issues from correlated data. Use natural-language follow-ups in a conversational flow to learn more and reach a decision. Ledger Agent Insights

    Ledger Agent Insights

  • Surface actionable, root-cause explanations for process exceptions, variances, reconciliation differences, and period-end checks, with clear next steps.  Accounting Exceptions Insight Explanation

    Accounting Exceptions Insight Explanation

Account analysis and Balance Inquiry 

  • Use natural language balance inquiry - ask questions about financial data, including specific accounts, time periods, and comparative analyses, and receive detailed, contextualized responses on demand. Ask follow-up questions related to balances, journals or subledger transactional details. 
  • Inquire on journal summaries to analyse account activity. 
  • Use free-form natural language or use guided prompt templates for commonly encountered analyses. These let you select specific values for dimensions to create deterministic prompts for accurate results Guided Prompt Templates

    Guided Prompt Templates

In addition, access related ledger functions such as narrative reports, accounting process statuses, and allocations. Ledger Agent delivers connectivity between inquiry, explanation, and action, reducing time spent navigating legacy experiences or assembling information from disparate sources. 

Business Benefit:

Ledger Agent modernizes day-to-day General Ledger activities by combining automation, proactive insights, and natural language interaction in a single, guided experience, giving Accounting and Finance teams more continuous visibility into balances, journals, and transactions. Using predefined and configurable monitoring prompts, it can continuously scan for anomalies and operational exceptions and surface contextual AI-generated insights, supporting earlier detection and resolution rather than relying on periodic, manual checks. Teams can also ask natural-language questions to get contextual responses on balances, variances, and process statuses—reducing time spent navigating multiple screens or assembling information from disparate tools and reports, which improves productivity for ad hoc inquiries and investigations. Overall, this helps teams maintain higher-quality, up-to-date financial positions through ongoing monitoring and faster analysis, while applying strong security and access controls so users only see or act on what they are authorized to access. 

Steps to enable and configure

You don't need to do anything to enable this feature.

Tips and considerations

Tips

Refer to the Ledger Agent – Adoption Guidance doc for detailed adoption approach.

  • Review the catalog of monitoring prompts provided with Ledger Agent to get a good variety of monitoring that is possible through Ledger Agent (traditionally checklists and reports).
  • Pick the monitors that are most relevant for your tracking and tailor them to create the essential tracking of financials for accuracy and control.
  • Establish Ledger Agent as the preferred choice for all ad hoc inquiries and investigations (traditionally multiple single-purpose experiences with limited granularity).
  • Use guided prompt templates for frequently used inquiry constructs and to drive deterministic outcomes.
  • Provide human understandable, fully formed, self-explanatory descriptions for enterprise metadata such as,
    • chart of accounts dimensions, hierarchies
    • journals sources, journal categories, ledgers, legal entities
    • suppliers, business units etc.
  • Add descriptions to transactions, such as POs, AP, and Journals, as a regular practice, including meaningful approval comments.
  • Rationalize operational reporting by expressing the business intent in natural language prompts for instant insights.
  • Accounting automation drives high quality, up-to-date financial positions.

Considerations

  • Supporting details for subledgers except Payables and Receivables are accessible via guided navigation in this phase.
  • Inquiry on Average Daily Balances and Budget Balances are not supported in this phase.
  • Language: English only in this phase.
  • General Ledger activities that are available through the existing user interface (Enter journals, Spreadsheet upload, and so on) are accessible through the Ledger Agent.
  • Users are unable to retrieve or resume a conversation once it’s closed.
  • For best results, specify key COA constructs (e.g., Account, Cost Center) precisely in your prompt.
  • Questions outside GL balances, journals, and subledger supporting details are considered out of scope for the Ledger Agent.
  • Results are limited to the data your user is authorized to access in Fusion based on roles/privileges.
  • In non-production environments, limited data movement may prevent some monitoring prompt conditions from triggering unless representative data exists.

Key resources

Customer Connect Forum - Ledger Agent

Access requirements

Take the following steps to provide users access to the Ledger Agent.

Ledger Agent Access

To provide access to the Ledger Agent for your users, assign them the following role:  
    NAME: Ledger Inquiry Assistant 
    CODE: ORA_GL_LEDGER_INQUIRY_ASSISTANT_DISCRETIONARY 

This discretionary role supports the Ledger Agent inquiry feature.   Assign it to traditional General Ledger users, such as General Accounting Managers, General Accountants, and Financial Analysts.  You can also assign the role to business managers and profit and cost center managers throughout the organization who need to review financial data, empowering them and transforming the way they manage their business and make decisions.  This role provides users the required access to:

  • Manage monitoring prompts. 
  • Review insights generated for their created and assigned prompts. 
  • Take actions on those generated insights. 
  • Use the Ledger Agent inquiry feature to ask about General Ledger balances, journals, and subledgers' accounted data. 

General Ledger and Data Access

In addition to being assigned the role above for access to the Ledger Agent, traditional users of the full General Ledger module, such as general accountants, general accounting managers or controllers, assign the correspondingly named Oracle predefined or your custom job roles.  This will provide the full access to the General Ledger module with the respective functions accorded to the roles. 
For both the Ledger Agent discretionary and General Ledger job roles assigned to users, provide them the data access to the relevant ledgers they need to work with. To do this assign the General Ledger data access sets via these roles using the Manage Data Access Set page.

Subledger Inquiry Access

The Ledger Agent also supports deeper inquiry from General Ledger data into the subledger areas of Payables and Receivables.  To provide a user access to these subject areas, create your custom role to pick up these shipped but unassigned duty roles as required, and assign this custom role to the user.  For your custom role, use the role category of Financials - Discretionary Roles, and Enable Permission Groups for this role.

For example, 

View and act on insights and use the Ledger Agent to inquire on Payables transactional data - 
NAME: Ledger Assistant Payables Inquiry Duty 
CODE: ORA_DR_GL_LEDGER_ASSISTANT_PAYABLES_INQUIRY_DUTY 

View and act on insights and use the Ledger Agent to inquire on Receivables transactional data - 
NAME: Ledger Assistant Receivables Inquiry Duty 
CODE: ORA_DR_GL_LEDGER_ASSISTANT_RECEIVABLES_INQUIRY_DUTY 

In addition, assign the appropriate subledger data access to the relevant subledger business units to users. To do this, assign these business units via this custom role using the Manage Data Access Set page.

Access Intelligent Agent Chat Privilege

Ledger Agent users also need to be provided the required access to work with the chat function. You can assign this privilege to your users using a custom role.  It can be the same custom discretionary role noted immediately above if you are also assigning that role to the user.

Name: Access Intelligent Agent Chat
Code: HRC_ACCESS_AI_AGENT_CHAT_PRIV
Description: Allows access to the intelligent agent chat component.