Integrate Applications

Use an integration to connect and automate enterprise applications using APIs.

 

Fulfill Your Business Goals

Goal Details How integrations help

Improve efficiency

Manual processes that take too long lead to delays and bad experiences.

Business processes finish without human intervention.

Boost effectiveness

Manual work introduces errors.

Reducing errors improves the overall effectiveness of your organization.

Gain insights

You can't fix a problem if you don't know where it's happening.

Determine where improvements are needed.

 

Integration Essentials

Area More information

Definition

An integration completes a task or synchronizes data by connecting to applications’ APIs. Use an integration to connect and automate your applications. Every automation solution that you create must contain at least one integration.

As long as an application has APIs, an integration can connect it to another application, no matter where the applications are located:

  • In your on-premises cloud

  • In the Oracle cloud

    For example, connect to Fusion Applications, including Oracle Cloud ERP and Oracle Cloud HCM.

  • In a third-party cloud

If an application doesn't have APIs, you can still connect it to other applications using a robot. See Build Robots.

Integration

Usage

An integration is the core of predictable automation. To learn about the goals that predictable automation helps with, see Learn About Predictable Automation.

Additionally, be aware that an integration starts every automation solution. An integration is based on a pattern, which specifies how the integration starts the automation solution. The following patterns are available:

  • Application: For example, an integration that processes orders runs after receiving a file for that day's orders.

  • Schedule: For example, the integration run daily at 5 PM.

  • Event: For example, the integration runs after receiving each order.

See Understand Integration Patterns in Using Integrations in Oracle Integration 3.

To see more real-world case studies, see Review Use Cases.

AI-powered capabilities

Developers can use the embedded AI features to simplify their work and build integrations faster. Architects can plan more robust automation solutions, thanks to the many ways of adding AI power to integrations.

To explore all AI features, see AI Innovation and Oracle Integration in Using Integrations in Oracle Integration 3.

Primary users

Integration developers. See Users of Oracle Integration.

Availability

Integrations are available to everyone, regardless of your Oracle Integration edition. See Oracle Integration Editions in Provisioning and Administering Oracle Integration 3.

 

Good to Know

Area More information

Deployment

Simplify your CI/CD (continuous integration and continuous delivery/deployment) pipeline by working in a project. A project is a single workspace for designing, managing, deploying, and monitoring your automation solution. A project offers fine-grained control over code promotion, including selecting the individual components and their versions to promote to higher environments. See Projects.

Error handling

Integrations support error handlers. Within each error handler, you decide what to do in the event of an error:

  • Catch specific errors, resolve them, and allow the integration to continue running.

  • Allow the integration to fail and present a meaningful error in the monitoring pages.

Monitoring and troubleshooting

Use the built-in observability features to monitor your automation solution and detect issues. See Observability.

Time-saving options

You don't have to build every automation solution from scratch. Instead, get results faster by installing a predefined automation solution. See Recipes and Accelerators.

 

Explore Your Next Steps

Goal More information

Learn about and plan automation

Compare and Plan Automation

Review Use Cases

Design Best Practices in Using Integrations in Oracle Integration 3

Start building

Get Started with Integrations in Using Integrations in Oracle Integration 3