Use AI to Create Integrations Based on Integrations from the Integration Store
You can use AI to quickly create integrations based on prebuilt integrations from the Integration Store. After AI creates the integration, you can configure it further or modify it, as needed.
Note:
- This feature is available only within a project.
- AI features are available in select regions. See AI Feature Availability in Provisioning and Administering Oracle Integration 3.
Typically, when creating integrations manually, you might need to perform several steps. If there are integrations in the Integration Store that match your requirements, you can reuse one that is most relevant to quickly create a new integration automatically. Once AI creates the integration, you can customize it, as needed. This reduces the number of manual steps that you need to perform when creating an integration.
Note:
This feature does not replace the existing integration when reusing it. It will create a new integration.- In the navigation pane, click Projects.
- Select the project name.
- Click Integration
.
- In the Integrations section, click Add if no integrations currently exist or + if integrations already exist.
The Add integration panel opens.
- Click Start with a prebuilt integration.
The Start with a prebuilt integration page opens.
- On the Start with a prebuilt integration page, enter the purpose of the integration (a short description) using natural language and press Enter. For example: Create sales orders in Oracle ERP Cloud. Based on the integration detail that you entered, the AI shows a list of recipes that have integrations that match your natural language text.
- Perform one of the following tasks.
To reuse an integration from the results that are displayed:
- Click Choose to select the recipe that closely matches your needs.
The Enter details panel opens.
- The values for name and description are prepopulated. Edit the name and description, as needed.
- Click Finish.
The integration from the selected recipe is imported with the new name you specified, and the Configuration Editor page appears. On the Configuration Editor page, you can edit the connections, if needed.
- Click Go back
to go to the Design tab.
- In the Integrations section, click the integration you created.
The integration canvas opens.
- Review the integration and modify it as needed.
To create your own integration, and build exactly what you need (if you don't want to reuse an integration from the recipes that are listed):- On the Start with a prebuilt integration page, click Create my own integration in the upper right corner of the page.
The Create integration panel opens.
- Complete the following fields.
- Name: Enter a name for the integration.
- Identifier: Accept the default identifier value. The identifier is the same as the integration name you provided, but in upper case.
- Version: Accept the default version number of 01.00.0000. Or, if you want to change the version number, enter the version using numbers only in this format: xx.xx.xxxx.
Integrations are uniquely identified by an identifier and version. Note the version format of xx.yy.zzzz, where xx is the major version and yy.zzzz is the minor version.
- AI prompt: Specify what the integration needs to do in detail. Make sure you describe the integration flow that you want to create clearly.
- Description: Enter an optional description.
- Available to other projects: Enable or disable this option as needed. By default, this option is disabled. Enabling this option allows this project integration to be called by a parent integration in a different project. If this option is disabled, this integration can only be called by a parent integration in the same project.
- Click Create.
The AI identifies the type of integration and creates an integration based on the detailed description you provided. The integration canvas displays the integration that was created. You can modify it as needed. See Use AI to Create an Integration.
- Click Choose to select the recipe that closely matches your needs.