Skip to main content

Logic Process Orchestrator

Logic Process Orchestrator is a business orchestration (Logic Process Orchestrator) engine built on Microsoft Dataverse. It leverages Logic Composer to empower businesses to transcend the limitations of Out-of-the-Box (OOB) Business Process Flows (BPF) in Dataverse.

Logic Process Orchestrator provides unparalleled flexibility, limitless configuration options, and sophisticated branching capabilities. It enables citizen developers to design, automate, and optimize complex business processes that drive innovation, efficiency, and growth.

Logic Process Orchestrator - Customer Request Process
LIVE
↺ Replay
ACTIVE STAGE
-
Waiting to start
Assign -
SLA -
Status -
PROCESS TRACE
Waiting for first stage…
0 / 4 stages
100%
+

Documentation

SectionDescription
OverviewIntroduction, key features, and comparison with native BPF
InstallationSolution deployment, security configuration, post-install checklist
Business ProcessesProcess definitions, instances, and Business Orchestration concepts
StagesStage configuration, assignments, and automation
TransitionsTransition types, guards, and routing logic
Process LifecycleDraft, Published, and Active states; version management
Process InstancesInstance properties, Process Viewer, and stage history
Process TriggersRecipes, Process Actions, and Logic Fabric Events
Process TracingExecution logging, substages, and trace data
Notifications & EscalationsAlert configuration and overdue handling
Best PracticesDesign guidelines, performance, and security

Key Features

FeatureDescription
Non-Sequential FlowsSkip stages, return to previous stages, or follow non-linear paths
Unlimited StagesNo artificial limits on process complexity
Multiple EntitiesWork with multiple Dataverse entities in a single process
Complex BranchingDecision Tables and Decision Trees for intelligent routing
Logic Composer IntegrationLeverage Logic Flows, Blocks, and Expressions throughout
Version ManagementSafe deployments with instance continuity guarantee

Logic Process Orchestrator vs. Dataverse BPF

CapabilityDataverse BPFLogic Process Orchestrator
Process Flow TypeSequential onlyNon-sequential supported
Number of StagesLimitedUnlimited
Entities per ProcessLimited to single entityUnlimited entities
Branching LogicBasicComplex multi-branching via Decision Trees and Tables
Custom Logic ExecutionRequires developer codeInvokes existing Flows and Processes
Integration with Logic ComposerN/ASeamless integration