Expenses Agent
Oracle documents Expenses Agent as the AI agent that orchestrates the Touchless Expenses experience: it receives emailed receipts, extracts expense details, creates and completes expense items, matches them with corporate card transactions, validates them against configured requirements and policies, follows up with employees by email for missing information, groups eligible expenses into expense reports and, where configured and compliant, submits those reports on a scheduled cadence into Oracle's downstream approval workflow.
Recorded characteristics
- Function
- Oracle states that Expenses Agent "processes receipts, extracts expense details, creates and completes expenses, matches expenses with corporate card transactions when applicable, and requests missing information from employees", and that, depending on configuration, it also supports automatic itemization, spend authorizations, expense allocation, accounting segments, spending limits and cash advance application. Oracle distinguishes Touchless Expenses (the employee experience and business outcome) from Expenses Agent (the AI agent that delivers it). Oracle describes a single orchestrating agent whose release-by-release features are surfaces of that one agent, and the Registry records it as one capability.
- Data access
- Employee-forwarded receipt emails and receipt images, extracted transaction details, Oracle Expenses expense items and expense reports, corporate card transactions, spend authorizations, cash advances, project and task allocations and configured accounting segments, and administrator-uploaded corporate travel and expense policy documents used to ground policy answers. Oracle states the agent does not use the email subject line to extract or update expense information.
- Actions
- Can take actions
- External actions
- Conditional
- Human confirmation
- Conditional
- Permission basis
- Not established
- Administrative control
- Oracle documents agent-specific controls: an opt-in under the Financials offering for existing customers; business-unit enablement, which Oracle states cannot be undone; the FSM opt-in "Email-Based Expense Completion Using Expenses Agent"; the profile option EXM_AGENTIC_EMAIL_PROCESSING set at user level for pilots or site level for wider rollout; a dedicated company email alias and the scheduled process that creates expenses from email receipts; configurable automatic submission; cash advance and authorization policies; key flexfield segments exposed for expense override; spending limits and policy enforcement settings; and uploading and publishing policy documents to the "Get Expense Policy Document" agent in AI Agent Studio. Oracle also documents the profile option ORA_ASE_SAS_INTEGRATION_ENABLED for integration provisioning.
- Default state
- Conditional
- Availability
- Documented for Oracle Fusion Cloud Expenses within Oracle Fusion Cloud Financials, delivered in the Redwood experience. Oracle release documentation traces the same agent across 25D (Touchless Mobile Expenses), 26A (expense completion and compliance enhancements), 26B (no promocode required, email-based expense completion, receipt capture and matching, policy inquiry moved into AI Agent Studio) and 26C (cost allocations, cash advance application). Oracle states new customers in 26B have the email-completion opt-in enabled by default while existing customers must enable it.
- Licensing
- Not established. No Oracle primary document reviewed states a licence, entitlement or additional charge for Expenses Agent.
- External model or provider
- Not established. Oracle does not identify a model or model provider for Expenses Agent in the documentation reviewed.
- Limitations and uncertainty
- Oracle does not document the runtime authorization identity of the agent, so permission basis is recorded as not established; administrator setup steps are not evidence of a runtime permission mechanism. Oracle documents that the email subject line is ignored; that issues which cannot be resolved by email require the employee to open Oracle Expenses; that manual merge is needed in rare cases where automatic matching cannot reconcile duplicates; that disputed corporate card expenses cannot be submitted until resolved and aged card charges can block cash expense submission; that cash advances apply at expense report level, not expense line level; that spend authorizations must be created in Standard Expenses rather than in the agent flow; and that business unit enablement cannot be undone. Oracle does not establish that the agent approves expense reports, reimburses employees, creates payments, moves funds, posts accounting entries or overrides policy. Oracle states that uploaded policy documents power self-service policy clarification today, with broader validation and enforcement over time; spending limits and policy enforcement are separately configured rules. Agent-specific audit or observability is not established.
Evidence
- Overview of Expenses Agent
Supports: Function · General · Actions · Data access · Human confirmation · Limitations · Default state · Primary source
Oracle: "Expenses Agent is the AI agent that orchestrates this experience. It processes receipts, extracts expense details, creates and completes expenses, matches expenses with corporate card transactions when applicable, and requests missing information from employees."
Oracle distinguishes Touchless Expenses (the employee experience and business outcome) from Expenses Agent (the AI agent that delivers it).
Oracle lists the stages: forward and capture, expense creation and matching, expense completion, resolving required actions, validation and policy inquiries, expense report creation, touchless submission. Oracle states compliant expense reports are automatically submitted on a scheduled cadence, that itemized lines can be created automatically when itemization is required, and that cash advances can be applied as part of configured email-based completion.
Oracle lists the information the agent handles: transaction details, corporate card transactions, business purpose, attendees, location, spend authorization, accounting information, project and task allocation.
Oracle: employees are notified when action is required and "interact with the application only when Expenses Agent can't fully resolve an expense automatically."
Oracle: "The exact experience depends on the capabilities, policies, and expense configuration for your organization."
Oracle states several capabilities apply only "depending on your configuration", including itemization, spend authorizations, allocation, accounting segments, spending limits and cash advance application.
- Configure Email Receipt Forwarding
Supports: Function · Admin controls · Limitations · Primary source
Oracle: the agent extracts receipt details from forwarded emails and creates draft expense items automatically.
Oracle documents enabling electronic receipt processing, configuring a company forwarding email address, enabling credit card notifications and scheduling the Create Expenses from Email Receipts process.
Oracle: "Expenses Agent doesn't use the email subject line to extract or update expense information."
- Expenses Agent for Email-Based Expense Completion (26B)
Supports: Actions · External actions · Human confirmation · Limitations · Default state · Admin controls · Availability · Primary source
Oracle: the agent "automatically processes this information, creates a new expense, and replies using email if any required details are missing". Resolvable details include attendees, delegates, merchant, dates, justification, project, task, company, cost center and spend authorization.
Oracle documents the agent sending outbound email to employees requesting missing details and processing their natural-language email replies.
Oracle: "Once all necessary details are complete, the expense is marked as ready to submit (or will be auto-submitted if that option is enabled)."
Oracle: "For issues that cannot be resolved through email, a link will be provided to access the Expenses application and complete the process manually."
Oracle: existing customers must enable the FSM opt-in "Email-Based Expense Completion Using Expenses Agent"; for new customers in 26B the opt-in is enabled by default.
Oracle documents the profile option EXM_AGENTIC_EMAIL_PROCESSING, set at user level for a pilot or site level for organization-wide rollout.
Oracle states the feature requires enablement of the Expenses Agent (Touchless Expenses) under the Financials offering.
- Expenses Agent Receipt Capture and Matching (26B)
Supports: Actions · Limitations · Admin controls · Primary source
Oracle documents automatic itemization of accommodation expenses, attaching a preapproved spend authorization to an expense, and consolidated corporate card notification emails.
Oracle states spend authorizations are created in Standard Expenses, not in the agent flow.
Oracle documents Manage Cash Advances and Authorization Policies settings governing whether authorizations are enabled, attached at line level and optional or required.
- Employee Expense Completion and Compliance Enhancements (26A)
Supports: Actions · Limitations · Admin controls · Primary source
Oracle documents manual merge by the employee in rare cases where automatic corporate card matching cannot reconcile duplicates.
Oracle states disputed corporate card expenses cannot be submitted until resolved, and aged or overdue card charges can block cash expense submission.
Oracle documents policy enforcement settings for daily limits across meals, entertainment, accommodation, car rental and miscellaneous categories.
- Expenses Agent Cost Allocations and Additional Information (26C)
Supports: Actions · Admin controls · Primary source
Oracle documents splitting expenses across cost centers, assigning them to projects and tasks, and charging expenses to configured accounting segments.
Oracle documents assigning the Expense Override Segment label to key flexfield segments so they appear in the Redwood experience.
- Cash Advance Application with Expenses Agent (26C)
Supports: Actions · Primary source
Oracle documents applying one or more existing cash advances when submitting expense reports, at report level rather than individual expense line level.
- Expense Policy Inquiry Enhancements (26B)
Supports: Function · Primary source
Oracle documents AI-powered expense policy inquiry in AI Agent Studio, where uploaded policy documents let employees receive contextual answers to policy questions.
- Upload Policy Documents
Supports: Admin controls · Default state · Primary source
Oracle documents uploading documents to the "Get Expense Policy Document" agent in AI Agent Studio and setting status to Ready to Publish.
Oracle states new customers have the enhanced policy inquiry functionality enabled by default, while existing customers must enable an FSM opt-in.
- Core Configuration Steps
Supports: Default state · Primary source
Oracle states Expenses Agent is enabled by default for new customers, while existing customers must explicitly opt in under the Financials offering.
- Troubleshooting and Tips
Supports: Admin controls · Primary source
Oracle states business unit enablement cannot be undone and advises careful piloting, and documents the profile option ORA_ASE_SAS_INTEGRATION_ENABLED.
- Touchless Mobile Expenses (25D)
Supports: Actions · Availability · Primary source
Oracle 25D states the agent automatically matches receipts to corporate card charges and that completed expenses are automatically submitted for approvals.
Oracle documents the capability within the Redwood responsive Expenses experience.