FlowForge
An in-house, Kissflow-style workflow engine — forms, processes, and approvals without code — but wired directly into the company's own structure, data, and tools for deeper automation than an off-the-shelf platform can offer.
My role: Designed and built the in-house workflow engine.
Executive summary
Workflow Automation is the company's in-house answer to tools like Kissflow: a no-code engine for turning manual, form-and-approval-driven processes into structured digital workflows — submissions, sign-offs, routing, and tracking — without writing code for each one.
The difference is that it isn't a generic SaaS product bolted on from outside. It's built into the Internal Operations Platform, so it speaks the company's own language: its org structure, its security levels, and its live datasets. That lets it automate deeper and integrate tighter than an off-the-shelf tool.
What it does
At its core it covers the same ground as a commercial workflow platform — the familiar building blocks teams expect.
- FormsDesign the inputs for any process with a visual form builder — no code required.
- Processes & routingDefine steps and conditional routing so each request flows to the right person automatically.
- ApprovalsMulti-step approvals and sign-offs with clear ownership at every stage.
- Boards & trackingTrack requests on boards and see status, owners, and history at a glance.
Why in-house, not off-the-shelf
Commercial tools like Kissflow, Power Automate, and Nintex are powerful but generic — they sit outside the business and integrate through thin connectors. Building it in-house unlocks things those tools can't easily do.
- Deep integration with company structureWorkflows use the platform's real org and security model — departments, roles, and access levels — instead of a separate, duplicated user directory.
- Native access to company datasetsProcesses read and write the company's own data warehouse and operational data directly, so workflows act on real, live figures rather than re-keyed copies.
- Deeper automationBecause it lives inside the platform, a workflow can trigger and consume the company's data pipelines and other internal apps end to end.
- Functionality beyond KissflowCustom capabilities tailored to the company's own processes that a generic platform doesn't offer out of the box.
Under the hood
Workflow Automation is a Django module inside the Internal Operations Platform, so it inherits secure login and role-based access automatically and shares the platform's REST API.
Workflow definitions — forms, steps, routing rules, and approvals — are stored as configurable data rather than hard-coded, so new processes are built by configuration, not redeployment. Because it runs next to the company's datasets, steps can query and update real data as part of a flow.
- Shared platform foundationA Django app inside the Internal Operations Platform — one login, role-based access, shared REST API.
- Config-driven workflowsForms, steps, routing, and approvals are defined as data, so processes change without code changes.
- Direct data accessSteps can read from and write to the company's warehouse and operational data during a run.
Tech stack
Outcome
The company gets the convenience of a Kissflow-style no-code workflow tool without the limits of an external platform: processes are built quickly, but they run on the company's real structure and data.
As a module of the Internal Operations Platform, it powers the platform's submission and approval processes and connects to the wider suite of internal tools.
Part of the suite
Internal Operations Platform
Workflow Automation ships as one of the apps inside the company's secure internal platform.
Automated Data Analytics Platform
Workflows tap into the company's data warehouse and pipelines for deeper, data-aware automation.