Find what you need

Solution / A configurable workflow pattern

Forms, workflow & notifications

Give business teams controlled ways to change forms, statuses, templates, and notifications as their work changes.

Illustrative scenario

A business analyst updates a form and its review notice without waiting for a new application release.

The work should not get stuck here.

  • Every form change becomes a development ticket.
  • Workflow rules are hidden in application code.
  • Teams cannot see whether a notification was sent or failed.
  • There is no clear review step before a configuration change goes live.

Start with the workflow. Build in increments.

  • Separate routine configuration from application behavior that requires engineering review.
  • Design versioned forms, templates, and statuses in a configurable administration layer.
  • Use queues for background notifications and make retry paths visible.
  • Prototype the author, reviewer, and publisher journey with the business team.

A reference foundation.

Reference architecture

A configurable core, with clear boundaries

A configurable core, with clear boundariesPortal / PWA connects to Configurable workflows connects to Services & integration connects to Data / audit / export. These are proposed architecture patterns, not a deployed customer system.Portal / PWAConfigurable workflowsServices & integrationData / audit / export

Portal / PWA → Configurable workflows → Services & integration → Data / audit / export

Pattern illustration. Hosting, identity, storage, and control requirements are selected for each engagement.

Explore the configurable core

Controls to agree during design.

  • Define who can draft, approve, and publish changes.
  • Retain the version associated with a submitted record.
  • Track notification events without exposing unnecessary sensitive data.
Review assurance status

Routine changes within your control.

Proposed configurable areas, subject to the agreed architecture, role model, and acceptance criteria.

Form fieldsConditional rulesReview statesLocalized templatesNotification triggers

Plan the exit path from the start.

Offer configuration documentation, versioned exports, source, and administration training alongside the application transfer.

See transition deliverables

Design targets.

Targets are proposed acceptance intentions, not delivered performance results.

  • Routine changes follow an agreed approval path.
  • Historic submissions remain understandable after a form changes.
  • Failed notifications have a visible recovery path.

Start a conversation

Let’s make the complex work better.

Tell us where the work gets stuck. We’ll start with the workflow, the people, and the constraints.

Talk through your workflow