Core Capability
Built for Builders
A single, composable development model for building commercial workflow products.
Write business logic in constrained vanilla JavaScript, compose applications from steps, and ship reusable apps as structured building blocks.
Built for Builders defines how engineers construct automation products inside Opscotch. Everything is step-based. Business logic is written in constrained vanilla JavaScript with no external libraries, frameworks, or Node.js dependencies. Steps compose into directed flow graphs, and packaged applications can be reused as modular building blocks — creating a disciplined, repeatable development model across products.
Capability details
Step-Based Composition
Everything is expressed as steps composed into a directed flow graph.
Constrained Vanilla JavaScript
Express business logic in plain JavaScript without external runtime dependencies.
Unified Trigger Model
Steps can be triggered by HTTP requests, file changes, schedules, or other steps.
Reusable Applications as Libraries
Package applications as reusable building blocks across products.
Workflow Testing Harness
Assert workflow behavior through repeatable, agent-integrated test cases.