Render Tutorials
← All tutorials
beginner ⏱ 30 min 4 steps

Render Workflows quickstart

Scaffold a Render Workflow, write your first task, run it locally, and deploy it — in Python or TypeScript.

Prerequisites

  • Comfortable in a terminal
  • Python 3.11+ or Node 20+ installed
  • A free Render account (no card required for the starter plan)

Steps

  1. 01 What Render Workflows are good for A 30-second mental model - what a Workflow is, when to reach for one, and how it compares to cron jobs and background workers. 5 min
  2. 02 Scaffold your workflow service Install the Render CLI, generate a workflows/ directory with a "hello world" task, and confirm everything wired up. 8 min
  3. 03 Write and run your own task Replace the starter code with a task you wrote yourself, run it through the local CLI, and understand subtasks and retries. 10 min
  4. 04 Deploy and trigger from another service Push to Git, create a Workflow service in the Render Dashboard, and trigger your deployed task from any other Render service via the SDK client. 7 min