Goods Return Assistant
Oracle AI Agent Studio agent documented in Update 26C under the Receiving module of Oracle Fusion Cloud Inventory Management. The user enters the item, organization and quantity to return; the assistant searches receipts within a configurable lookup window, automatically creates the return against the single matching receipt, or displays multiple matching receipts for the user to select one, then creates the return and shows a confirmation message with a link to it. A configuration parameter determines whether returns are created in incomplete status (default) or submitted after creation, and an optional parameter emails return details to the user who created the return. Oracle documents no supplier contact, shipping, inventory movement or accounting authority for the agent itself.
Recorded characteristics
- Function
- Oracle 26C documents the flow as follows. The user enters the item, organization and quantity to return. The AI assistant then searches for matching receipts and creates the return against the appropriate receipt. If there is only one receipt matching the entered item and organization in the receipt lookup date range, the AI assistant automatically creates the return against that receipt. If multiple matching receipts are found, the assistant displays the matching receipts and the user selects the receipt against which the return should be created. After the return is created, the AI assistant displays a confirmation message with a link to the return, which the user can open to view the return details. Oracle positions the agent as providing intelligent prompts and recommendations for less experienced users and a streamlined workflow for inventory and receiving managers. Three documented configuration parameters govern its behaviour: ReceiptLookupDays (how many days of receipt history the assistant searches when looking for matching receipts, default 30 days), SendEmail (whether an email with return details is sent to the user who created the return, default false), and ReturnStatusIncomplete (whether returns are created in incomplete status or submitted immediately, default Yes; when Yes returns are created in incomplete status, when No returns are submitted after creation). The registry attributes to the AI only: receipt search within the lookup window, automatic creation of the return where exactly one receipt matches, presentation of candidate receipts where several match, creation of the return against the selected receipt, the configured submission behaviour and the confirmation message with link. Everything downstream - Oracle Receiving return transaction processing, any Return to Receiving / Return to Supplier / Return to Customer transaction generation, purchase order reopening, debit memo creation, on-hand and received quantity effects, shipping of returned goods and any supplier-side handling - is ordinary Oracle Receiving and downstream processing that Oracle does not attribute to this agent.
- Data access
- Oracle documents the agent taking the item, organization and quantity entered by the user, and searching receipts within the ReceiptLookupDays window for receipts matching the entered item and organization. Oracle's narrative also frames the problem in terms of not knowing which receipt goods came from and which supplier and purchase order they were tied to, but does not state that the agent reads or returns supplier or purchase order attributes, so supplier and purchase order data access is recorded as not established. Access to any wider inventory, procurement, costing or financial dataset is not established.
- Actions
- Can take actions
- External actions
- Conditional
- Human confirmation
- Conditional
- Permission basis
- Not established
- Administrative control
- Oracle documents these controls. AI Agent Studio: administrators use or copy the preconfigured Goods Return Assistant agent template to create agents; Copy Template automatically adds a suffix to all artifacts in the agent team and navigates to the agent team canvas where agent team settings, agents, tools and topics can be edited, while Use Template steps through configuring each artifact. The agent must be published. After publishing, the agent is added to a page by including it in the guided journey of that page, by creating an Agent task of type Workflow Agent for the agent and adding it to the guided journey. Parameters are changed from the Set Default Parameters node via More Options > Edit, updating values and clicking Update: ReceiptLookupDays (default 30 days), SendEmail (default false) and ReturnStatusIncomplete (default Yes). ReturnStatusIncomplete is the key authority control: leaving it at Yes means the agent creates returns in incomplete status, while setting it to No means returns are submitted after creation, so an administrator setting alone changes the agent from create-only to create-and-submit without any change in user interaction. Access requirements: configured job roles containing SCM Intelligent Agent Management Duty (ORA_RCS_SCM_AI_AGENT_MANAGEMENT_DUTY and ORA_RCS_SCM_AI_AGENT_MANAGEMENT_DUTY_HCM, both required) and Fai Genai Agent SCM Administrator Duty (ORA_DR_FAI_GENERATIVE_AI_AGENT_SCM_ADMINISTRATOR_DUTY) to manage SCM AI agents; Fai Genai Agent Runtime Duty (ORA_DR_FAI_GENERATIVE_AI_AGENT_RUNTIME_DUTY) to interact with AI agents in product pages; permission groups enabled in the Security Console on those users' configured job roles; privileges allowing access to the pages where AI agents are enabled; and Receiving Transaction Maintenance Duty (ORA_RCV_RECEIVING_TRANSACTION_MAINTENANCE_DUTY) for users who can access this feature.
- Default state
- Disabled
- Availability
- Documented in Oracle Fusion Cloud Applications 26C readiness documentation for Supply Chain Management, Inventory Management What's New document, Receiving module. The 26C revision history records the feature as added on 26 JUN 2026 under module Receiving. The 26C feature summary table lists Receiving | AI Agent: Goods Return Assistant with Impact to Existing Processes of None and Action to Enable of Setup Required. Oracle's definitions state that features with Impact of None are not delivered enabled and need steps to use. Oracle uses no GA or preview wording for this feature, and documents no regions, languages or environment restrictions. Use of Oracle AI Agent Studio for Fusion Applications is required to deploy the template.
- Licensing
- No licensing terms, entitlement or pricing for this feature are established in the Oracle documentation reviewed. Oracle documents AI Agent Studio access duty roles, Receiving duty roles and setup steps rather than a licence.
- External model or provider
- Not established
- Limitations and uncertainty
- Transaction object: Oracle says the assistant "creates the return" against a receipt but does not name the underlying Oracle business object, transaction type or status model in the feature page, so the exact persistent object is recorded as not established. Oracle separately documents receipt-referenced returns in Using Receiving (where returning to a supplier causes Oracle Receiving to create both a Return to Receiving and a Return to Supplier transaction and reopen the purchase order for the return quantity) and documents a Receiving Returns REST resource under Inventory Management with create, update, delete and submitForApproval operations, plus a receivingReceiptRequests submitForApproval action for receiving corrections and returns; the registry records these as the surrounding Oracle return model, not as an attribution of any specific object to the agent. Return type: Oracle does not state whether the created return is a return to supplier, to customer or to receiving; the feature page says only that the return is created against the matching receipt. Input fields: only item, organization and quantity are documented as user input, with receipt selection where multiple receipts match; no receipt, supplier, purchase order, location, subinventory, lot, serial, reason, return date or comment input is documented for the agent. Zero matches: Oracle documents the single-match and multiple-match cases only; behaviour when no receipt matches is not established. Matching: Oracle documents matching on item and organization within the receipt lookup date range. No quantity, supplier, purchase order, receipt status or eligibility matching rule is documented for the agent, and no semantic or AI reasoning over receipts is claimed; ReceiptLookupDays is documented only as how many days of receipt history the assistant searches. Submission: Oracle states returns are "submitted after creation" when ReturnStatusIncomplete is No, but does not define in this feature page what submission validates, completes or changes. Quantity effects: Oracle does not state that creating or submitting a return through the agent changes received quantity or on-hand inventory; the inventory effect of the agent's actions is not established. Physical and supplier boundary: no supplier notification, return material authorization, shipping document, outbound shipment, carrier request, supplier debit or supplier record update is attributed to the agent, and no physical movement of goods is attributed to it. Financial boundary: no accounting entry, accrual reversal, receipt accounting change, debit memo, invoice matching change, AP adjustment, refund or payment authority is established for the agent. Email: Oracle documents the SendEmail parameter as determining whether an email with return details is sent to the user who created the return, defaulting to false; Oracle does not name the sending component, does not describe the email content beyond "return details", and does not state whether it is conditional on successful submission, so execution responsibility for the send is only partly established. Permission basis: Oracle documents duty roles and permission groups required to access AI Agent Studio, to interact with agents in product pages and to access this feature, but does not state the identity under which the return is created or submitted, so the runtime permission basis is not established. Invocation: Oracle documents user-initiated interaction on a page where the agent has been added to the guided journey; no scheduled, event-triggered or background operation is documented, so the automatic creation on a single receipt match is automatic action within a user-initiated request, not unattended autonomy. Model and provider are not established. Release pinning: all behaviour recorded here is from Update 26C documentation.
Evidence
- AI Agent: Goods Return Assistant (Oracle Fusion Cloud Applications 26C What's New, Inventory Management, Receiving)
Supports: General · Function · Actions · Human confirmation · Data access · External actions · Permission basis · Default state · Admin controls · Limitations · Availability · Primary source
Oracle 26C titles the feature "AI Agent: Goods Return Assistant" and describes it as an AI agent that helps users return damaged, defective or unwanted goods, with a preconfigured "Goods Return Assistant - Template".
"You can enter the item, organization, and quantity you want to return. The AI assistant then searches for matching receipts and creates the return against the appropriate receipt." "If there is only one receipt matching the entered item and organization in the receipt lookup date range, the AI assistant automatically creates the return against that receipt. If multiple matching receipts are found, the assistant displays the matching receipts, and you can then select the receipt against which the return should be created." "After the return is created, the AI assistant displays a confirmation message with a link to the return." The agent is invoked by the user on a page where the published agent has been placed in the guided journey; no schedule, event trigger or background run is documented.
Oracle attributes creation of the return to the assistant, automatically in the single-match case and against the user-selected receipt in the multiple-match case. ReturnStatusIncomplete "determines whether returns are created in incomplete status or submitted immediately... When set to Yes, returns are created in incomplete status. When set to No, returns are submitted after creation."
Human involvement is conditional: with one matching receipt the assistant creates the return automatically with no documented receipt confirmation step; with multiple matches the user must select the receipt; with the default ReturnStatusIncomplete = Yes the return remains incomplete for later human action, while ReturnStatusIncomplete = No causes submission after creation with no further documented confirmation. All documented operation follows a user request entering item, organization and quantity.
Documented inputs and data: item, organization and quantity entered by the user, and receipts matching that item and organization within the receipt lookup date range. ReceiptLookupDays "determines how many days of receipt history the assistant searches when looking for matching receipts. The default value is 30 days."
"SendEmail: Determines whether an email with return details is sent to the user who created the return. Users can set this value to true to send an email. The default value is false." Oracle names no separate sending component and documents no supplier or third-party recipient.
Access requirements list SCM Intelligent Agent Management Duty (both duty role codes), Fai Genai Agent SCM Administrator Duty, Fai Genai Agent Runtime Duty for interacting with agents in product pages, Security Console permission groups, page-access privileges and Receiving Transaction Maintenance Duty (ORA_RCV_RECEIVING_TRANSACTION_MAINTENANCE_DUTY); none of these states the identity under which the return is created or submitted.
Enablement requires AI Agent Studio Use Template or Copy Template, configuring the agent team artifacts, publishing the agent, and then adding it to a page by creating an Agent task of type Workflow Agent in that page's guided journey.
Parameters are changed at the Set Default Parameters node via More Options > Edit and Update: ReceiptLookupDays (default 30 days), SendEmail (default false) and ReturnStatusIncomplete (default Yes), the last of which switches the agent between create-only and create-and-submit behaviour.
The feature page does not name the underlying return object or transaction type, does not describe zero-match behaviour, does not define what submission validates or changes, and does not state any inventory quantity, supplier, shipping or accounting effect of the agent's actions.
Documented in the Oracle Fusion Cloud Applications 26C Inventory Management What's New document under the Receiving module.
- Returns (Using Receiving, Oracle Fusion Cloud SCM 26C)
Supports: General · Actions · Limitations · Data access · Admin controls · Primary source
Oracle defines returning received lines as "the process of moving the material received in the warehouse back to the supplier, customer, or receiving" and states "You must have a valid receipt prior to processing returns", framing the receipt-referenced return the assistant creates.
Returns processing is performed by Oracle Receiving, not by the AI: when returning items to the supplier "Oracle Receiving creates both a Return to Receiving and a Return to Supplier transaction" and "reopens the associated purchase order for the return quantity by reducing the original receipt quantity".
Return eligibility (purchase order status, unordered receipt matching, source type, RMA status), return quantity limits including negative-balance restrictions, and mandatory lot and serial entry for controlled items are documented for Oracle Receiving returns generally; Oracle does not state how the assistant handles any of them.
Oracle Receiving returns involve subinventory and locator selection, defaulting to the warehouse receiving subinventory and locator when not selected; the assistant is not documented to take or set these values.
Debit memo creation is an Oracle Receiving and supplier-site setting behaviour ("Depending on the debit memo setting for the supplier site, the application can automatically create a debit memo when a return is processed"), not a financial authority attributed to the AI agent.
- Feature Summary (Oracle Fusion Cloud Applications 26C What's New, Inventory Management)
Supports: Default state · General · Primary source
Feature summary row: "Receiving | AI Agent: Goods Return Assistant | None | Setup Required", with Oracle's definition that such features are not delivered enabled and need steps to use.
Oracle's own 26C feature summary classifies the feature under the Receiving module of the Inventory Management readiness document.
- Revision History (Oracle Fusion Cloud Applications 26C What's New, Inventory Management)
Supports: Availability · Limitations · Primary source
Revision history entry "26 JUN 2026 | Receiving | AI Agent: Goods Return Assistant | Added feature" establishes when the feature entered the 26C documentation.
The document is explicitly described as continuing to evolve, supporting release-pinned treatment of these 26C claims.
- Supplier Returns Without Receipts (Manufacturing and Supply Chain Materials Management 26C)
Supports: General · Actions · Limitations · Primary source
Establishes that unreferenced supplier returns are a distinct Oracle flow requiring a supplier and supplier site at header level, separate from the receipt-referenced return the assistant creates.
Oracle's incomplete-versus-submitted model: "You can edit supplier returns that are saved as incomplete and not yet submitted for processing. Once submitted, you can't edit supplier returns."
Physical return versus scrap depends on the Physical Material Return Required check box and shipping-related lines are processed through Shipping, confirming that physical movement is a separate Oracle Shipping and warehouse process rather than an AI action.
- Receiving Returns REST Endpoints (REST API for Oracle Fusion Cloud SCM 26C)
Supports: General · Actions · Limitations · Primary source
Oracle's REST taxonomy places Receiving Returns under "Inventory Management/Receiving Returns", supporting treatment of Receiving as functionality within the Oracle Fusion Cloud Inventory Management product surface rather than a separate registry product.
Returns are a persistent Oracle object with create, get, update, delete and submitForApproval operations keyed by ReturnHeaderId, establishing that creation and submission are distinct operations on a stored record.
Oracle does not state that the Goods Return Assistant uses this resource; it is recorded as the surrounding Oracle return model only.
- Submit a correction or return for approval (REST API for Oracle Fusion Cloud SCM)
Supports: Actions · Human confirmation · Limitations · Primary source
"Submits a receiving correction or return for approval. The approval workflow is triggered for a correction or return if approvals are setup for these transactions", establishing that submission in Oracle Receiving is a workflow and approval step, not a physical goods movement.
Where approvals are configured for receiving returns, submission routes into an approval workflow outside the agent; Oracle does not state whether such approvals apply to returns created by the assistant.
This reference page is from the 26B REST documentation set and describes the general receiving correction and return submission action, not the agent.
- Oracle Fusion Cloud Inventory Management (Oracle product page)
Supports: General · Availability · Primary source
Oracle's current product name is Oracle Fusion Cloud Inventory Management, the Fusion Applications Supply Chain Management application providing visibility into and control of goods flows.
Confirms the existing registry product surface is the correct parent for the 26C Receiving module feature, so no separate Receiving product is created.