Status: Completed
FlowSpec Workflow Schema
A lightweight JSON schema for defining and automating multi-step workflows
Summary
FlowSpec is a lightweight JSON schema for defining and automating multi-step workflows; designed to help anyone who’s automating stuff (with AI). I intend it to be a shared language which is machine/human readable, capturing our business/project intent and breaking it down into actionable steps for AI tools.
As I took on my challenge to make a 100% automated business, I tried many of the AI/Automation workflow tools out there. I found that while each had it’s own quirks they all shared similar “Workflows” but had no standard schema.
Nearly all of these drag-and-drop workflow tools operate the same backbone. It’s flow-chart like, with a series of nodes and edges. Despite that, there’s no great standard for defining these workflows in a portable way.
Enter FlowSpec.