Workflows and BPF
(Business Process Flow)
Transform fragmented manual processes into autonomous, predictable, and 100% measurable enterprise ecosystems.
Automation Ecosystem. Infinite flexibility.
Cover all operational and background flows in a single logical engine, without writing code.
Workflows (Automations)
Workflows are automated rules that execute predefined actions when specific events occur. They work in the background to streamline and standardize organizational processes.
Trigger
The event that triggers the flow (creating a record, updating a field).
Condition
The logical rule that must be met in order to proceed.
Action
What happens when conditions are met (e.g. Send email).
Examples of implemented automated actions:
Absolute Traceability
Automation does not mean losing control. Every Workflow trigger and every approved step in a BPF is immutably recorded in an enterprise audit log.
Bottleneck Analysis
The system analyzes how much time a file spends in each BPF stage, allowing management to detect where the workflow gets stuck.
Historical Logs
Ability to retrospectively review who triggered a validation, at what exact time and on what dataset, essential for financial compliance.
Business Impact
Digital transformation you immediately feel in your operations.
Radical Efficiency
Automating short manual tasks drastically reduces execution time per file.
Perfect Standardization
Absolute consistency in every generated document, at every procedural step.
Zero Human Errors
Missing information cannot bypass strict mandatory validations, preventing mistakes.
No-Code Agility
Immediate adaptation to any new business process without disrupting existing operations.
Fast Reports
Transparent real-time visibility into procedural metrics for audit purposes.
Native Scalability
The system grows organically as you integrate new processes and add new data volumes.
Real automation.Your processes shouldn't depend on who remembers what to do.
In most companies, complex processes exist only in people's heads. When an employee leaves, the process is lost. When a new one arrives, it must be learned from scratch. When someone forgets a step, everything stalls.
IMFS solves a lot of things with two mechanisms: automated workflows that do things without human intervention (notifications, updates, escalations) and BPFs that guide humans step by step through processes requiring human judgment.
And with AI Decision Nodes, even repetitive decisions can be automated: lead classification, ticket routing, order prioritization. The AI learns from your data and decides faster than a human.
How it fits in the ecosystem
Value grows when it becomes part of a flow. This is where an enterprise product separates from a simple page. We don't just describe isolated features, but the way this module smoothly advances the IMFS architecture.
BPF Workflow
Choose a template or create from scratch
Define the trigger (event, time, condition)
Add steps: conditions, actions, AI decisions
Test with real data (dry run)
Activate and monitor execution
Optimize with analytics and SLA monitoring
Native Components
Like Dynamics 365 BPF, without Microsoft licenses
Business Process Flows in IMFS work identical to those in Dynamics 365: visual stages, mandatory actions per stage, task execution tracking per entity. But without the cost of Microsoft licenses.
Connected to the entire ecosystem
Workflows can act on any module: create a task in Connect, send an email, update a lead in CRM, generate an invoice in ERP, send SMS via VoIP. Native cross-module.
No-code, not low-code
You don't need to know JavaScript, SQL, or APIs. Everything is visual: select a trigger, add conditions, choose actions. Anyone on the team can build a workflow.
Key Capabilities
A good module isn't just beautiful. It's deep, cohesive, and connected to the rest of the system.
Visual Drag-and-Drop Builder
Build workflows visually: drag triggers, conditions, and actions onto the canvas. Connect them with arrows. Zero code, immediate results.
Business Process Flows
Define processes with sequential steps: client onboarding (5 steps), credit approval, CRM sales cycle. The team sees exactly what step comes next.
AI Decision Nodes
Have the AI decide: 'if lead score > 80, assign to senior sales'. AI analyzes data from CRM/ERP and chooses the correct path in the workflow.
Multiple Trigger Types
Trigger workflows on: events (invoice created), time (every Monday), conditions (stock below 10), external API call, or manually from interface.
Workflow Templates
Start from pre-built templates: invoice approval, employee onboarding, lead follow-up, ticket escalation. Customize them in minutes.
Automated SLA Monitoring
Define SLAs on BPF processes: 'Approval stage cannot take more than 48h'. Auto alerts on breach, escalation to manager.
Replay & Debug
Visualize the execution of each workflow: what happened, when, why. Step-by-step replay for debugging. Full history of all executions.
Process Analytics
Dashboards with: average time per stage, bottleneck detection, completion rate, SLA compliance. Identify where processes get stuck.
Compliance & Audit
Every action in a workflow is logged: who, when, what. Ideal for ISO, GDPR compliance and internal auditing. Unalterable trail.