April 2025 (25.04)

Common Features

Feature Description Minimum Version Required

Announcements banner

You can view announcements in a banner that describe ongoing, completed, and scheduled patching and required user actions for your service instance.

See View Announcements About Service Instance Patching and Required User Actions in Getting Started with Oracle Integration 3.

25.04

Oracle-managed disaster recovery enhancements

Oracle-managed disaster recovery continues to be enhanced:
  • Event integrations can fail over to the secondary instance. See What’s Supported? in Configuring an Oracle-Managed Disaster Recovery Solution for Oracle Integration 3.
  • Private endpoints are supported. To use this functionality, you must explicitly create private endpoints on the primary and secondary instances prior to performing a failover. Enable Private Endpoints on the Primary and Secondary Instances in Configuring an Oracle-Managed Disaster Recovery Solution for Oracle Integration 3.
25.04
New recipes

25.04

Additional instances are ready for upgrade

If you're using Oracle Integration Generation 2 in an Oracle Cloud Infrastructure US Government Cloud region, you can now upgrade to Oracle Integration 3.

See Upgrade in an Oracle Cloud Infrastructure US Government Cloud Region in Provisioning and Administering Oracle Integration 3.

N/A

Integration and Connectivity Features

Feature Description Minimum Version Required

Oracle Integration Artificial intelligence (AI) capabilities

Oracle Integration continues to enhance its AI capabilities to make tasks easier for you to perform:
  • Extract information from invoices, receipts, drivers licenses, and passports with an OIC Document Understanding action in an integration:

    The Oracle Cloud Infrastructure Document Understanding service uses machine learning and artificial intelligence to process and extract information from documents. This service is part of the Oracle Cloud Infrastructure suite of AI services designed to help automate the extraction, organization, and analysis of data from various types of documents.

    See Extract Document Information with a Document Understanding Action and Extract Content from an Invoice PDF Document with a Document Understanding Action in Using Integrations in Oracle Integration 3.

  • Generate an iCal schedule from natural language text:

    Generate an AI-powered iCal expression for a schedule integration through the use of natural language. This capability provides an alternative to manually entering iCal parameters when defining the schedule. See Define the Type of Integration Schedule to Run in Using Integrations in Oracle Integration 3.

  • Generate project and lookup descriptions from natural language text:

    Generate AI-powered descriptions of projects and lookups. This capability provides an alternative to manually entering a description, improves productivity, and provides valuable insights to other users. See Create an AI-Powered Project Description and Create an AI-Powered Lookup Description in Using Integrations in Oracle Integration 3.

  • Generate a FHIR Adapter search query from natural language text:

    Define a FHIR search query through the use of natural language. FHIR provides a powerful and flexible search mechanism to retrieve healthcare data from resources using RESTful APIs. See Configure OIC for Healthcare Copilot Page and Create an AI-Generated FHIR Search Query in Using the FHIR Adapter with Oracle Integration 3.

  • Generate SQL database queries in the Oracle Autonomous Transaction Processing Adapter:

    Define a SQL query in the Oracle Autonomous Transaction Processing Database through the use of natural language. See Invoke Select AI for SQL Page and Create an AI-Generated SQL Query in Using the Oracle Autonomous Transaction Processing Adapter with Oracle Integration 3.

25.04

Add a process automation action to an integration

You can invoke process automation from an integration. When you drag the process automation action into an integration, the Process Automation call wizard is invoked and prompts you to select a process application and process to invoke.

See Invoke a Process from an Integration with a Process Action in Using Integrations in Oracle Integration 3.

25.04

Add default values in the mapper

You can automatically set a literal value on a target element that has a default value. The Add Default Value option automatically adds the mapping with the default value for the specific element. This capability eliminates the need to manually add a default value by creating a target node and adding the value as a literal string.

See Add Default Values in the Mapper in Using the Oracle Mapper with Oracle Integration 3.

25.04

Export and import a project with events

You can export and import a project that includes events to a different instance.

See Export a Project and Create or Import a Project in Using Integrations in Oracle Integration 3.

25.04

Dynamic connection support with the connectivity agent

An FTP Adapter invoke connection can be overridden at runtime with an FTP Adapter invoke connection configured with the connectivity agent.

See Dynamically Update Invoke Connections at Runtime in Using the FTP Adapter with Oracle Integration 3.

25.04

Attention! Important changes for the SOAP Adapter

Enable MTOM for the SOAP Adapter with ERP endpoints by Release 25.06. Refer here for more information.

N/A

REST Adapter and Oracle Fusion Applications Adapters - Identity propagation support

The REST Adapter, Oracle ERP Cloud Adapter, Oracle HCM Cloud Adapter, and Oracle CX Sales and B2B Service Adapter provide support for OAuth identity propagation when invoking REST API operations. OAuth identity propagation enables you to securely transfer the same user identity and access credentials across services.

Identity propagation is achieved through use of the OAuth using the JWT User Assertion security policy. The REST Adapter already supports this security policy, which has been enhanced to support identity propagation. With this release, the Oracle ERP Cloud Adapter, Oracle HCM Cloud Adapter, and Oracle CX Sales and B2B Service Adapter now also support use of the OAuth using the JWT User Assertion security policy.

See Propagate OAuth User Identity Between Services in Using the REST Adapter with Oracle Integration 3, Propagate OAuth User Identity Between Services in Using the Oracle ERP Cloud Adapter with Oracle Integration 3, Propagate OAuth User Identity Between Services in Using the Oracle HCM Cloud Adapter with Oracle Integration 3, and Propagate OAuth User Identity Between Services in Using the Oracle CX Sales and B2B Service Adapter with Oracle Integration 3.

25.04

Oracle Fusion Applications Adapters - OAuth using the JWT User Assertion security policy support

The Oracle ERP Cloud Adapter, Oracle HCM Cloud Adapter, and Oracle CX Sales and B2B Service Adapter support the OAuth using the JWT User Assertion security policy. JWT assertions enable you to invoke a service provider that does not regard an OAuth client secret as secure. Trust is established with a key pair exchange instead of a client secret.

See Configure Connection Security in Using the Oracle ERP Cloud Adapter with Oracle Integration 3, Configure Connection Security in Using the Oracle HCM Cloud Adapter with Oracle Integration 3, and Configure Connection Security in Using the Oracle CX Sales and B2B Service Adapter with Oracle Integration 3.

25.04

REST Adapter - OAuth Custom Two Legged Flow and OAuth Custom Three Legged Flow obfuscation support

To prevent the visibility of sensitive data for the OAuth Custom Two Legged Flow and OAuth Custom Three Legged Flow security policies on the Connections page, four optional fields (security fields 1,2, 3, and 4) have been introduced. You use these optional fields to specify the authorization request, access token request, and refresh token request syntax (for example, &scope=${security_field_1} or &client_secret=${security_field_1}). You then define the actual values for these parameters in obfuscated format in the Optional security section.

See Data Obfuscation Support and Configure Connection Security in Using the REST Adapter with Oracle Integration 3.

25.04

Microsoft Office 365 Outlook Adapter - Filtering and paging support

You can specify and control the amount of data returned in a response by selecting query parameters in the Adapter Endpoint Configuration Wizard. You then specify values for these parameters in the mapper. This feature reduces the chance of timeouts.

See Request Parameters Page and Implement Common Patterns Using the Microsoft Office 365 Outlook Adapter in Using the Microsoft Office 365 Outlook Adapter with Oracle Integration 3.

25.04

Amazon Simple Queue Service (SQS) Adapter - Inbound polling support

You can configure the Amazon Simple Queue Service (SQS) Adapter for inbound polling to retrieve messages from an Amazon SQS queue at regular intervals.

See Amazon Simple Queue Service (SQS) Adapter Capabilities in Using the Amazon Simple Queue Service (SQS) Adapter with Oracle Integration 3.

25.04

Configurable invoke connection retries

You can add automatic retry logic to invoke connections in projects if an invocation failure occurs. When you add retry logic, your invoke connection and its map action are placed inside a while action with default settings for the number of retries and the time between retries. You can update these values.

See Add Retry Logic to Invoke Connections in Projects in Using Integrations in Oracle Integration 3.

25.04

Oracle Advanced Queuing (AQ) JMS Adapter - New adapter

The Oracle Advanced Queuing (AQ) JMS Adapter allows connections to Oracle Advanced Queuing (AQ) queues using the Java Messaging Service (JMS). The existing Oracle Advanced Queuing (AQ) Adapter is tightly integrated with PL/SQL, OCI, and JDBC, making it less adaptable for Java-based applications and limiting interoperability with JMS. The new Oracle Advanced Queuing (AQ) JMS Adapter addresses this limitation by offering JMS-compliant APIs, enabling Java applications to leverage standard JMS interfaces. This enhances portability, flexibility, and seamless integration with other JMS-based systems while preserving Oracle AQ’s transactional integrity and scalability.

See Oracle Advanced Queuing (AQ) JMS Adapter Capabilities in Using the Oracle Advanced Queuing (AQ) JMS Adapter with Oracle Integration 3.

25.04

Oracle Service Cloud (RightNow) Adapter - OAuth 2.0 trigger connection support

The Oracle Service Cloud (RightNow) Adapter supports the OAuth 2.0 security policy for trigger (inbound) connections.

See Configure Connection Security in Using the Oracle Service Cloud (RightNow) Adapter with Oracle Integration 3.

25.04

HubSpot Adapter - Multiple properties acceptance

The Property Change event in the trigger role has been enhanced. You can now configure more than one property for the selected objects.

For example, assume you configure Object as Customer, set the Event Type as Property Change, and select properties such as city, country, and address. A change in one or all of the configured properties (city, country, or address) in the HubSpot application triggers the integration.

See Trigger Operation Page in Using the HubSpot Adapter with Oracle Integration 3.

25.04

Microsoft Dynamics 365 CRM Adapter - Query filter options support

The Microsoft Dynamics 365 CRM Adapter supports custom query parameters for retrieval and modification tasks on inbound and outbound connections. The Microsoft Dynamics 365 CRM Adapter provides multilevel navigation ($expand on child entities) support for the Get and Query operations, such as the Filter, Orderby, Navigation, and Select parameters.

See Microsoft Dynamics 365 CRM Adapter Capabilities in Using the Microsoft Dynamics 365 CRM Adapter with Oracle Integration 3.

25.04

Confluent Adapter - Dead letter queuing and mTLS security policy support
The Confluent Adapter has been enhanced:
  • Support for mutual TLS (mTLS), which enables secure, encrypted communication between clients and servers.
  • Support for dead lettering, which ensures fault tolerance by forwarding failed messages to a dead letter topic (DLT). Messages with an invalid format are treated as delivery failures and redirected to the DLT for analysis or reprocessing.

See Confluent Adapter Capabilities in Using the Confluent Adapter with Oracle Integration 3.

25.04

Shopify GraphQL Adapter - Multidomain support

The Shopify GraphQL Adapter supports multidomain functionality in both the invoke and trigger roles.

See Shopify GraphQL Adapter Capabilities and Invoke Dynamic Connections Page in Using the Shopify GraphQL Adapter with Oracle Integration 3.

25.04

FTP Adapter - NLST support

The FTP Adapter supports the NLST feature for legacy system users to ensure seamless inbound polling.

See FTP Adapter Capabilities in Using the FTP Adapter with Oracle Integration 3.

25.04

Robotic Process Automation (RPA) Features

Feature Description Minimum Version Required

Recorder extension available in Chrome Web Store

You now install the recorder extension directly from the Chrome Web Store, rather than from within Oracle Integration.

See Install the Recorder in Using Robots in Oracle Integration 3.

25.04.1

Extensibility support for RPA components

Accelerator projects now support extensibility for RPA components. You can extend accelerator projects in the following ways:

  • Invoke a robot from an extension group

    Create an extension group before or after any invoke connection in an integration. An extension group is required to extend an accelerator in any way.

  • Create an extension group before or after any robotic process automation action in an integration

    In the extension group, extend the integration as needed, such as by invoking another robot or adding another supported action.

As with all extensibility support, you can upgrade to the latest version of an accelerator without losing any of your RPA extensibility changes.

See Extend an Integration in an Accelerator Project in Using Integrations in Oracle Integration 3; scroll to the "Extend an Integration Before or After an Invoke Connection or a Robotic Process Automation Action " and "Add a Robot Flow Action to an Extended Integration" sections.

25.04

Switch to a different window in a robot

A new action, named window, lets you switch to a different window that opens from an application, such as a pop-up window.

See Add a Window Action and Use Case: Switch Windows in Using Robots in Oracle Integration 3.

25.04

Pause a robot

A new action, named wait, lets you program a pause into a robot.

See Add a Wait Action in Using Robots in Oracle Integration 3.

25.04

New functions

Three new functions are now available:

  • count()

  • first()

  • last()

You can include any of these functions in an expression. Use an expression when you define an action in a robot and must update a value. See Functions in Using Robots in Oracle Integration 3.

25.04

Easier to work with tables

Creating an interaction with a table is now a little easier: You can now create a web table definition while you're adding a web table action to a robot.

See Add a Web Table Action in Using Robots in Oracle Integration 3.

25.04

Login action no longer available

The login action is no longer available on the canvas. However, if a robot already contains a login action, the action remains in the robot.

Going forward, use following actions in place of the login action:

  • To enter a user name and password, use the enter text action.

  • To interact with a sign-in button, use the click element action.

25.04

Oracle Integration for Healthcare Features

Feature Description Minimum Version Required

Oracle Integration for Healthcare - Enhanced profile package support

FHIR profile packages have been tested and can be imported into Oracle Integration. If you are unable to successfully import a profile package, see this blog.

25.04

FHIR Adapter

- Enhancements
The FHIR Adapter continues to be enhanced.

25.04

B2B for Oracle Integration Features

Feature Description Minimum Version Required
Resubmit/reprocess in projects

You can resubmit, filter, or view business messages and wire messages in a project.

See Work with Wire Messages and Work with Business Messages in Using B2B for Oracle Integration 3.

25.04

Role-based access control support

You can control the users and groups that edit, view, and monitor B2B resources in a project with role-based access control (RBAC).

See Design B2B Integrations in Projects or in Standalone Environments in Using B2B for Oracle Integration 3 and Control Who Can Edit, View, and Monitor in a Project in Using Integrations in Oracle Integration 3.

25.04

File Server Features

Feature Description Minimum Version Required

Simplified file handling using system events

A new type of event is now available in Oracle Integration: a system event. Prior to this release, you had to create and publish an event, and then you could subscribe to it. However, system events are always available to be subscribed to in an event integration, without having to be created or published first. You can subscribe to system events only within a project.

The first system events that are available in Oracle Integration are for File Server. Each of the following File Server activities now raises a system event:

  • Creating a folder

  • Deleting a folder

  • Creating a file

  • Deleting a file

    Note: A system event currently isn't raised when you create or delete a file using the File server action. All other methods of creating and deleting a file do raise an event.

The File Server system events offer significant opportunities for efficiency. For example, you don't need to design an integration that checks for the existence of a file in File Server anymore. Instead, create an event integration that subscribes to the File created system event. The integration then runs whenever a file is created in File Server. You can even filter the events that the integration subscribes to.

For a sample use case, see Subscribe to a File Server Event in Using File Server in Oracle Integration 3.

25.04

Note: This feature will be available only after all regions have been updated to 25.04.

File signing and verification

You can now use the File server action along with the stage file action to perform file signing and verification. The File server action gets a reference to a file, and the stage file action signs or verifies the file.

See Interact with Files in File Server in Using Integrations in Oracle Integration 3.

25.04

Decisions Features

Feature Description Minimum Version Required

Decisions support in Oracle Integration

In business workflows, you’ll often be required to create decisions that enable you to automate policies, computations, and reasoning. Using Oracle Integration, you can model the decisions for your workflows and drive better outcomes.

See Learn About Decision Modeling in Using Decisions in Oracle Integration 3.

25.04.1