Skip to main content

Products Overview

Flowon for Dataverse consists of four integrated products that together provide a complete no-code development platform.

Architecture Overview

Flowon Project
Unifying container for all artifacts — unit of deployment · version control · sharing
Logic Composer
Declarative Programming
Formulas
Decision Tables
Flows
Events
Schedules
Process Orchestrator
Business Process Mgmt
Stages
Routing
Assignments
KPIs / SLAs
Escalations
API Builder
REST API Generator
CRUD Actions
Queries
Process Actions
OpenAPI
Security
Logic ↔ Process OrchestratorProcess Orchestrator ↔ APILogic ↔ API
Flowon Tools
Deployment Automation - packages, versions, and deploys all artifacts
ExportImportVersionMapDeployDocument

Product Summary

ProductPurposeKey Features
Logic ComposerDeclarative programmingFormulas, Decision Tables, Flows, Events
Process OrchestratorBusiness process managementStages, Routing, Assignments, Escalations
API BuilderREST API generationCRUD, Queries, Processes, OpenAPI
Flowon ToolsDeployment automationExport, Import, Mapping, Pipelines

Product Relationships

RelationshipDescription
Logic → Process OrchestratorProcess Orchestrator processes use Logic Blocks for calculations, validations, and routing decisions, and Logic Flows for automating logic on the entering and exiting of each stage
Logic → APIAPIs expose Logic Blocks for form validations and business rules, Flows for executing orchestration logic, and Events for emitting domain and system event instances.
Process Orchestrator → APIProcess Orchestrator processes can be triggered and controlled via API endpoints
All → Flowon ToolsAll artifacts are packaged, versioned, and deployed through Flowon Tools

Logic Composer

The Declarative Programming Engine

Logic Composer is the foundation of the Flowon platform, providing constructs for expressing business logic without code.

Core Constructs

Logic Blocks
Reusable Calculations
Formula · Decision Table · Decision Tree · Validation
Orchestration
Automation Flows
Logic Flow · Logic Recipe · Validation Set
Events & Schedules
Async Automation
Event Definitions · Handlers · Schedules · Service Connections

Key Capabilities

CapabilityDescription
FormulaSingle-expression calculations
Decision TableRule-based decisions using matrices
Decision TreeHierarchical nested decisions
ValidationData quality checks
Logic FlowMulti-step automation
Logic RecipeEvent-driven triggers

Learn More →


Process Orchestrator

Enterprise Business Process Management

Process Orchestrator is a full-featured process management engine that transcends native Dataverse BPF limitations.

Why Process Orchestrator?

Native BPF LimitationProcess Orchestrator Solution
Linear stages onlyComplex branching and parallel paths
Limited automationFull Logic Flow integration
No dynamic routingConditional transitions with guards
Basic assignmentsRole, team, queue, rule-based assignment
No escalationsBuilt-in escalation engine
No notificationsIntegrated notification system

Process Architecture

Stage 1
Initial
Stage 2
Review
Stage 3
Approval
Stage 4
Complete
Branch
Rework
Branch
Escalate

Key Capabilities

CapabilityDescription
Visual Process DesignerDrag-and-drop process modeling
Complex RoutingConditional, parallel, converging paths
Stage AutomationLogic Flows on entry/exit
Dynamic AssignmentRules-based work distribution
EscalationsTime and condition-based
Process TracingComplete audit trail

Learn More →


API Builder

REST API Generator

API Builder eliminates backend development by generating production-ready REST APIs from configuration.

The API Challenge Solved

Traditional ApproachAPI Builder
Backend developersConfiguration only
Weeks of developmentHours to deploy
Manual documentationAuto-generated OpenAPI
Custom security codeDeclarative policies

API Structure

API
└── Modules
├── Entities
│ ├── Actions - Create, Read, Update, Delete
│ └── Queries - Single, Multi, Paginated
└── Processes - Global Process Actions

Key Capabilities

CapabilityDescription
Entity ActionsCRUD operations with field mapping
Custom QueriesSingle, Multi, Paginated
Process ActionsExpose Process Orchestrator operations
Access ControlRole-based authorization
OpenAPI GenerationAutomatic Swagger docs
API VersioningDraft, publish, version

Learn More →


Flowon Tools

Deployment Automation

Flowon Tools brings modern DevOps practices to Dataverse deployment.

Command Reference

CommandDescription
flowon exportExport artifacts
flowon importImport to target
flowon generate-mappingsCreate data maps
flowon apply-mappingsApply transformations
flowon generate-openapiGenerate API docs
flowon enable-pluginsActivate plugins
flowon disable-pluginsDeactivate plugins
flowon increment-solution-versionBump version

Data Mapping Types

TypePurpose
ConfigurationEnvironment variables, URLs, flags
EntityGUID mappings across environments
Localized ResourceMulti-language strings
Service ConnectionExternal API configurations

Learn More →


Next Steps