Features

Everything you need to map, simulate, and improve a process

From AI process mapping and drag-and-drop modeling to discrete-event simulation, bottleneck analysis, and a full results report, every ProcessModel feature points at the same goal: see the work clearly, then prove the fix before you change the real operation.

The ProcessModel welcome screen with its gallery of ready-made demo models

Everything in one tool

Map it, model it, prove it

ProcessModel brings process mapping, a real discrete-event simulation engine, and clear analytics together, so one tool takes you from a sketch of the process to a decision you can defend.

Build the model fast

Go from a blank canvas to a working model in minutes

Start with AI process mapping or lay it out by hand. Either way, you are modeling the real operation in minutes, not wrestling with the tool.

  • Build with AI

    Describe the process in plain language and AI builds the model, or describe a change to extend a model you already have. Research mode can use realistic data for a country or region you choose, with a preview before anything changes.

  • Drag-and-drop canvas

    Place activities, queues, resources, gates, and routes on one visual canvas, so the model reads like the operation it stands for.

  • One-click automatic layout

    Untangle a large model into a clean, readable diagram automatically, with no manual arranging and no crossing lines to chase.

  • Demo models and objects

    Start from ready-made models and reusable building blocks, then adapt them to your own process instead of beginning from scratch.

  • Reusable subprocesses

    Collapse detail into callable process groups, so a sprawling operation stays readable and the big picture stays in view.

  • Properties at your fingertips

    Configure any object in a properties panel beside the canvas, with timing, resources, routing, costs, and logic all in one place.

Model reality, not a cartoon

Capture how work actually moves, varies, and waits

A model is only useful if it behaves like the real thing. ProcessModel represents the variability, the resources, the queues, and the routing that make an operation what it is.

  • True-to-life routing

    Percentage, conditional, fork, pull, load balancing, attach and detach, renege, and fallback paths that mirror how work really moves.

  • Demand and arrivals

    Continuous, periodic, scheduled calendar grids, daily patterns with a 24-hour curve built from your own history, and order lead time, with bulk import for large arrival files.

  • Variability from your data

    Choose from 26 probability distributions, or fit a distribution to your own observed data, so timing reflects reality instead of a guess.

  • Resources and shifts

    Pooled staff and machines, availability and breakdowns, ten shift presets and custom schedules, an activity Shift tab, breaks, overtime, priorities, and travel time.

  • Caseload and Track Board

    Bind a case to one worker who serves it on every visit, cap the cases and workload each can carry, hand off at shift change, and watch it live on the Track Board.

  • Queues and blocking

    Finite or unlimited queues, input and output buffers, back-pressure and blocking, and disciplines from FIFO to earliest due date.

  • Batching and material handling

    Batch by count, timeout, schedule, or rule, with selection rules, attribute aggregation, nested batching, unbatch math, and carriers with finite capacity.

  • Inventory and materials

    Aggregated stock, multiple items, zones and locations, unit costs, storage capacity, reorder levels, substitution, and FIFO or LIFO consumption.

Capture the rules that run your operation

Encode the policies, costs, and decisions behind the flow

Real operations run on rules. Write them once and the simulation respects them on every entity, on every run.

  • A real control-logic language

    Per-step logic with variables, conditionals, loops, waits, get and free, and signals, edited inline, where you can create a variable or attribute without leaving the field.

  • Gates and signals

    Time-window, shift, kanban-pull, WIP-limited, and rate-limited gates, with signals to coordinate flow across the model.

  • Process Tables

    Drive routing and behavior from readable tables, where a row takes a full condition that combines several attributes and variables at once rather than a single test.

  • Variables, attributes, and arrays

    Track model state and per-entity attributes, with one, two, and three dimensional arrays you can increment or decrement a single cell at a time.

  • Cost and value stream

    Resource, activity, entity, and per-move costs, with value-added, required non-value-added, and non-value-added time across every path.

Prove the change before you make it

Test the future state and back every decision with numbers

Change a parameter, run again, and compare. The result arrives before you touch the real operation, so every proposed change is backed by evidence.

  • Scenario comparison

    Layer changes over the base model, adjust resources, schedules, routing, and capacities, override arrivals, gates, and inventory, then compare current versus future state side by side.

  • PM Optimizer

    Go past one what-if: vary the settings you choose, measure the results you care about, and let PM Optimizer search for the configuration that wins, then save it as a scenario.

  • Parallel replications

    Run many replications of the same model at once, so variability settles into reliable averages without a long wait.

  • Experiments, weighed for you

    Run a sweep of scenarios side by side, then read the Experiments tab, which weighs them and says in words what improved, what it cost, and where the constraint moves next.

  • Reproducible runs

    Seeded streams, warm-up periods, and bounded resampling, with confidence bands across replications at 90, 95, or 99 percent you can trust and repeat.

Get answers you can act on

A clear report after every run, with the bottleneck called out

A simulation is only as good as the answer it gives back. ProcessModel turns a run into a report you can act on, then explains it in plain language.

  • Output Report

    Overview, My KPIs, Bottlenecks, Flow, Activities, Resources, Cost, and Experiments, with more under Advanced, and confidence intervals across replications at 90, 95, or 99 percent.

  • Answer-first Overview

    The Overview names your constraint in plain language, and a trust banner tells you whether to believe the numbers before you read one.

  • Bottlenecks

    Every wait point ranked by the minutes it adds, split by value class, with each queue's weekly pattern read to name the cause behind it.

  • Queue Diagnostics heatmap

    A distinctive view of where and when queues build through the operating window, with the worst hours called out.

  • AI Analysis

    Read the run results in plain language, then ask follow-up questions with suggested prompts, grounded in your own activity, resource, and entity names. Choose a focus: throughput time, quantity, cost, process efficiency, or resource utilization.

  • Export and animation

    Excel and text export, a live scoreboard during the run, and animation to watch the work move through the process.

Feature spotlight

Build a daily arrival pattern from your own data

Real demand has a rhythm, busier on some weekdays than others, with peaks at certain hours. Paste a column of date and time stamps and ProcessModel reads how many arrived on each weekday, fits a distribution to each, and builds an hour-by-hour curve from the real arrival times.

  • Paste a column of time stamps, up to a hundred thousand rows.
  • Accept its fit for each day, or pick a different one, and adjust the curve by hand.
  • Plan for growth: enter the arrivals you expect in a year and the week rescales to match.
The daily arrival pattern builder with a weekday list and a 24-hour arrival curve

Proof

Built to handle real operations

Founded in 1999, ProcessModel has helped Fortune 500 companies save billions across manufacturing, healthcare, consulting, and government.

It was instrumental in helping me change our process to reduce our backlog from 23 days to 2.
Troy L.LSAC
The most easy to learn, most powerful, and most useful simulation and modeling software for transactional processes.
Rama V.QAI
  • 3M
  • Coca-Cola
  • General Electric
  • American Express
  • Motorola
  • Accenture
  • NASA
  • John Deere
  • Mayo Clinic
  • PG&E
  • bioMerieux
  • Nationwide
  • U.S. Air Force
  • State Street Bank
  • Daimler
  • ESPN
  • Honeywell
  • Kaiser Permanente
  • M&T Bank
  • Pratt & Whitney
  • UnitedHealthcare

See the whole toolkit at work

Build the model, run the simulation, find the constraint, and prove the improvement before you change a thing.