Build Step Functions state machine ASL definitions with tasks, choices, and retries.
Build Step Functions state machine definitions using Amazon States Language (ASL).
Required Fields
CommentStartAtStatesOutput will appear here...AWS Step Functions orchestrates multi-step serverless workflows using the Amazon States Language (ASL), a JSON-based specification that defines states, transitions, error handling, and parallel execution branches. Writing ASL by hand is error-prone because of its strict schema requirements for state types (Task, Choice, Parallel, Map, Wait, Pass, Succeed, Fail), input/output processing with JSONPath, and retry/catch configurations. The Step Functions Workflow Builder provides a guided interface for assembling ASL definitions with correct state structures, transition logic, and error handling, generating valid JSON that can be deployed directly to Step Functions.
Disclaimer: This tool runs entirely in your browser. No data is sent to our servers. Always verify outputs before using them in production. AWS, Azure, and GCP are trademarks of their respective owners.