The Automation Engine runs event-driven, trigger-action workflows with a visual designer. When something happens in one system, it makes the right things happen in others. No code, no scripting, and it is the foundation every integration is built on.
A visual, event-driven workflow engine
The Automation Engine is one of the two engines inside the OneEnterprise platform. It runs trigger-action workflows: when an event happens in a connected system, the engine carries out a sequence of steps in response, across as many systems as the flow needs.
You design those flows in a visual builder by dragging and connecting nodes. A trigger starts the flow, conditional logic branches it, and action nodes push data, transform it, or call other systems. There is no scripting, no YAML, and no command line.
This is the layer that every integration platform starts from, and OneEnterprise has it fully covered. It handles the event-driven work cleanly, while the Business Engine handles the harder job of keeping shared records synchronized in both directions.
The two are not isolated. Automation flows connect to the Business Engine’s pub/sub bus, so a flow can subscribe to an event, a new Order or an updated Customer, and act on it, or publish its own event back for Business Connectors and other flows to pick up. Automations and connectors are two kinds of subscriber on one real-time backbone.
Automations are also flexible about what they carry. OES canonical objects are the star of the platform, and Business Connectors are restricted to them, but an automation can work with OES objects, native system objects, and custom messages on the same bus. That flexibility is why partners lean on automations so heavily day to day.
What an automation can carry
OES canonical objects are the star of the platform, and Business Connectors are restricted to them. Automations are deliberately more flexible: on the same pub/sub bus, a flow can work with OES objects, native system objects, or your own custom messages. That range is what partners rely on every day.
Making the right thing happen the moment an event occurs
The Automation Engine exists to remove manual, repetitive hand-offs between systems. When a trigger fires, it moves data, notifies people, and kicks off the next step automatically, so nobody is re-keying an order or chasing a status update by hand.
Reach for the Automation Engine when an event should trigger a sequence of actions
If the job is “when X happens, do Y,” the Automation Engine is the right tool. If the job is “keep the same record true in two or more systems at once,” that is the Business Engine.
These are not separate worlds. Automation flows and Business Connectors share the Business Engine’s pub/sub bus, so automations can react to canonical events and publish their own. In practice you use both together on one backbone. See the Business Engine
Why teams start with the Automation Engine
This covers about 40% of “integration.”
Trigger-action automation handles one-way pushes, notifications, and simple routing. The remaining 60% requires a fundamentally different approach.