Skip to content

Technology Overview

A high-level look at what powers Invent Workflows — for architects, tech leads, and technical decision-makers.

Key Strengths

  • Durable — workflows never lose progress, even through failures
  • Secure — multi-tenant isolation, RBAC, JWT, authorization scripts
  • Scalable — API and workers scale independently
  • Extensible — open APIs, custom actions, embeddable UI
  • Observable — logging, tracing, and monitoring built in

Durable Workflow Execution

Powered by TemporalTemporal — a battle-tested workflow engine trusted by Stripe, Netflix, and Snap.

  • Workflows survive server restarts, network failures, and crashes
  • Every step is persisted — no progress is ever lost
  • Built-in retry and timeout policies for every action
  • Long-running workflows (days, weeks, months) execute reliably

Security & Access Control

  • JWT-based authentication
  • Role-based access control at global and per-workflow level
  • Multi-tenant data isolation — tenants never see each other's data
  • Fine-grained authorization scripts for custom access rules

Scalable Architecture

  • Stateless API servers — scale horizontally
  • Dedicated workflow workers — scale independently from the API
  • Event-driven design — efficient resource utilization
  • PostgreSQL for reliable, transactional data storage

Modern API Layer

  • REST API for standard integrations
  • GraphQL API for flexible data queries
  • Real-time updates via Server-Sent Events (SSE)
  • OpenAPI documentation (Swagger) out of the box

Embeddable Frontend

  • Micro-frontend architecture — embed as a widget in any portal
  • Full style isolation — no CSS conflicts with host applications
  • Responsive, accessible UI components
  • Works standalone or embedded

Extensible Workflow Engine

  • Built-in action library: HTTP calls, email, scripting, branching, loops
  • Connect to any external system via HTTP or GraphQL actions
  • JavaScript expressions for inline business logic
  • Template-based email notifications with dynamic content
  • Extensible action framework for custom integrations

Observability

  • Structured logging with centralized log aggregation
  • Distributed tracing across all services
  • Health checks and monitoring endpoints
  • Full audit trail of workflow execution

AI-Powered Design

  • AI-assisted template generation — describe a process, get a template
  • Reduces time from idea to working workflow

Invent Workflows Guide