Getting started
This guide takes you from an empty canvas to apply-ready Terraform.
1. Create a flow
Section titled “1. Create a flow”From your workspace, create a new flow. A flow is one architecture — a graph of AWS resources and the connections between them.
2. Place resources
Section titled “2. Place resources”Drag resources from the palette onto the canvas. Each node carries real configuration: a Lambda has memory, timeout, runtime; a DynamoDB table has its keys and capacity mode.
3. Wire the topology
Section titled “3. Wire the topology”Connect nodes through their typed sockets. A socket knows the Terraform argument it
produces — wiring an IAM role into a Lambda’s execution role port generates the correct
role = aws_iam_role.x.arn reference, with no ambiguity even when several roles exist.
4. Generate Terraform
Section titled “4. Generate Terraform”Open the Terraform view. Flowright emits a multi-module project, validated against the AWS provider schema. Edit the HCL and apply it back to the canvas — the round-trip is byte-identical.