Automation 101
Use the technical foundations to build multi-step automations with reusable functions, data mapping, saved state and tested recovery.
Who is this for?
For learners ready to build on the basics with more structured technical practice.
Before you begin
Recommended preparation:
Use a computer for workspace exercises. You can explore this outline on your phone.
What the course is designed to teach
This is the full course direction, including planned lessons. Check the outline below for what is available today.
- Design workflows with clear dependencies and data contracts.
- Map, transform and route changing data across repeatable processes.
- Use records, events and small expressions without losing traceability.
- Test failures, add bounded recovery and explain operational tradeoffs.
Build a Lead Intake Route
Capture a supplied lead and deliver a visible result in the Professional Workspace.
Available lesson · Controlled exercises and simulated services. No real customer data or paid API keys required.
Inside the course
Available describes lesson readiness. Free or Pro describes the access needed. Planned lessons cannot be started yet.
01 · Design a Process That Works3/5 available
Apply existing file, script and Workspace skills to explicit contracts, outcomes and dependencies.
Define the Job Before the Workflow
Turn an ambiguous request into a trigger, expected result and boundaries.
AvailablePro25 minBuild a Lead Intake Route
Capture a supplied lead and deliver a visible result in the Professional Workspace.
AvailablePro40 minChoose the Right Trigger
Compare a schedule, a new event and a changed record for the same job.
AvailablePro30 minPut Dependencies in the Right Place
Separate steps that depend on earlier output from steps that can run independently.
PlannedPro (planned)Repair a Workflow That Runs Too Soon
A notification references a record that has not been created yet; trace the failure.
PlannedPro (planned)
02 · Make Data Useful0/5 available
Move beyond arrows: inspect the values each step receives and produces.
Follow a Value Through the System
Trace one customer identifier through input, step output and final result.
PlannedPro (planned)Map the Fields That Matter
Match incoming field names to the action's expected input.
PlannedPro (planned)Separate Run Data From Configuration
Combine input variables with YAML and environment defaults across different runs.
PlannedPro (planned)Find the Missing Field
Debug absent, empty and unexpected values before an action fails.
PlannedPro (planned)Build an Intake Flow That Adapts
Combine mapping, dynamic values and defaults across several supplied requests.
PlannedPro (planned)
03 · Route Work With Clear Rules0/5 available
Revisit conditions with multiple branches, boundaries and human decisions.
Make One Decision Explicit
Express a useful condition with a field, comparison and expected value.
PlannedPro (planned)Build a Priority Support Router
Send requests to the appropriate team and produce a visible message.
PlannedPro (planned)Test the Edges of a Rule
Explore equality, thresholds and unexpected values using boundary inputs.
PlannedPro (planned)Repair the Branch Nobody Checked
A workflow handles common cases but drops an unmatched request.
PlannedPro (planned)Keep Judgment in the Loop
Separate mechanical routing from a decision that needs human review.
PlannedPro (planned)
04 · Work With Structured Data0/5 available
Turn real-shaped data into usable values and repeated actions.
Load Structured Data Across Files
Use known JSON to load a customer file, trace nested values and handle the expected shape.
PlannedPro (planned)Clean Data Before Sending It
Normalize supplied names, dates and identifiers without losing the original meaning.
PlannedPro (planned)Turn Repeated Steps Into Functions
Introduce def, parameters and return values, then reuse one transformation in several steps.
PlannedPro (planned)Process a Batch With Reusable Functions
Apply known loops to per-item functions, collected results and rejected records.
PlannedPro (planned)Build a Batch Summary
Combine loader, transformation and summary functions; introduce project imports before splitting work across files.
PlannedPro (planned)
05 · Handle Time, Events and State0/5 available
Use context across runs without confusing one execution with another.
Schedule Work at the Right Time
Compare intervals and calendar schedules; reason about local time and delayed runs.
PlannedPro (planned)Respond to a Change, Not Just a Clock
Compare event-driven intake with checking repeatedly for new work.
PlannedPro (planned)Remember What Happened Last Time
Distinguish current-run variables from state stored between executions.
PlannedPro (planned)Stop a Duplicate Event From Doing Double Work
Replay a supplied event and inspect why a second notification appears.
PlannedPro (planned)Build a Reminder System That Remembers
Combine scheduling, saved state and an explicit completion check.
PlannedPro (planned)
06 · Use Records as Part of the System0/5 available
Introduce record-store operations through supplied lookups and updates; SQL and database administration are not assumed.
Give Every Record an Identity
Separate record IDs from names and fields that can change.
PlannedPro (planned)Find the Right Record
Look up an order and inspect zero, one and multiple matches.
PlannedPro (planned)Update a Record Without Erasing Its History
Choose which fields to change and keep useful execution references.
PlannedPro (planned)Repair an Update to the Wrong Customer
Trace a stale or incorrect identifier through a record update.
PlannedPro (planned)Build an Order Follow-Up Workflow
Look up orders, branch on status, update records and notify the right person.
PlannedPro (planned)
07 · Reach Beyond One Workflow0/5 available
Chain known API calls, introduce webhook intake, and handle service failures through supplied simulations.
Chain API Calls in Your Workflow
Pass one service response into another request using known GET/POST and explicit mappings.
PlannedPro (planned)Receive Work Through a Webhook
Inspect an incoming simulated event and identify the workflow it should start.
PlannedPro (planned)Understand What a Credential Allows
Use a dummy credential and distinguish identity, permission and secret handling.
PlannedPro (planned)Repair a Failed Service Step
Inspect a supplied service failure and distinguish bad input from missing permission.
PlannedPro (planned)Build a Connected Intake Workflow
Receive an event, enrich its data through a simulated API and create a record.
PlannedPro (planned)
08 · Make It Dependable0/5 available
Revisit every core skill with failures, repeat runs, oversight and evidence.
Explain a Run From Its History
Compare two executions and trace each action back to its input and decision.
PlannedPro (planned)Retry Without Making the Problem Worse
Separate temporary failures from invalid work and choose a bounded retry policy.
PlannedPro (planned)Recover From a Broken Run
Work through supplied failure points with partial records and pending human work.
PlannedPro (planned)Build an End-to-End Automation
Design a supplied business process using events, records, decisions and recovery.
PlannedPro (planned)Prove It Works and Hand It Over
Review test evidence, ownership, alerting, approval and maintenance assumptions.
PlannedPro (planned)
Learn, practice, then try it yourself.
Work through explanations, practice with hints and check your understanding through exercises. This public page is the course outline; lesson content stays inside your learning account.
Start with a free account