Model Decision Logic
Use a decision to turn unstructured policy content into rule-based decisions.
Fulfill Your Business Goals
| Goal | Details | How decisions help |
|---|---|---|
|
Provide consistent outcomes |
When people use different criteria for decisions, outcomes are inconsistent. |
Decisions use the same criteria, every time. Additionally, the people who define an organization's policies are responsible for managing decisions, allowing for easier and more straightforward development. |
|
Create a central location for rules |
Sometimes only one person knows an organization's rules, leading to confusion and delayed responses. |
View and edit your policies in one place. Additionally, update a decision independently of the integration that calls it, allowing for simpler maintenance when the policies change. |
|
Reduce burdensome work |
Teams dealing with high volumes of decisions are under pressure to complete this burdensome work quickly. |
Decisions allow you to automate complex workflows. Decisions support sophisticated logic, including complicated switch statements and decision tables. When decisions are automated, teams can focus on other tasks. |
Decision Essentials
| Area | More information |
|---|---|
|
Definition |
A decision defines the rules that automate decision making. With Oracle Integration, all your decisions are in one location, allowing for improved visibility and ease of maintenance. Additionally, the people who set an organization's policies can create decisions, allowing for more efficient and accurate decisions. You have several options for automating decision making, including decisions, integrations, and agentic AI. To learn which technology is right for your requirements, see Explore Options for Decision Logic.
|
|
Usage |
To see more real-world case studies, see Review Use Cases. |
|
AI-powered capabilities |
Just as Oracle Integration supports predictable and adaptive automation, it also supports predictable and adaptive decision logic. Use decisions to implement predictable decision logic, and use agentic AI for adaptive decision logic. See Explore Options for Decision Logic. To explore all AI features, see AI Innovation and Oracle Integration in Using Integrations in Oracle Integration 3. |
|
Primary users |
Policy and governance. See Users of Oracle Integration. |
|
Availability |
Decisions are available in select Oracle Integration editions. 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 |
You manage most errors for decisions through integrations. For example, when an integration calls a decision, and the decision returns an error in its response, you manage the error through the integration. Integrations support error handlers, which allow you to determine what to do when an error occurs. |
|
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 |
|
|
Start building |
See Get Started with Decisions in Using Decisions in Oracle Integration 3. |
|
Watch a video |
|
