0Pricing
Ansible Academy · Lesson

Schedules, Surveys & Workflows

Chain and self-serve jobs.

Schedules, Surveys & Workflows is a free Ansible Academy lesson on CoddyKit — lesson 4 of 4. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the Ansible Academy learning path, one of 4 lessons in the course, and your progress syncs across the web and the CoddyKit app.

Beyond the Launch Button

Job templates run on demand, but AWX can also run them on a timer, ask the user questions first, and chain many jobs into one flow. ⏰

Schedules Run on a Clock

Add a schedule to a job template and AWX launches it automatically, nightly backups or hourly drift checks, with no human present.

Powered by Rules

Schedules use calendar RRULE recurrence rules, so you can express things like every weekday at 2 AM or the first Monday each month.

Surveys Ask Questions

A survey turns a job template into a simple form, prompting the launcher for values like a hostname or version before the job runs. 📝

Survey Answers Become Variables

Each survey answer is fed into the play as an extra variable, so non-experts safely supply input without ever editing YAML.

Validated and Typed

Survey fields can be text, password, multiple-choice or integer, and marked required, so AWX validates input before the job even starts.

Self-Service Automation

Schedules plus surveys give teammates self-service: they fill a form and click Launch to do real work, with zero command-line knowledge. 🙌

Workflows Chain Jobs

A workflow template links multiple job templates into a graph, so deploying app, db and proxy becomes one orchestrated, ordered run.

Branch on Success or Failure

Workflow nodes can run a next step on success, on failure, or always, letting you build cleanup or rollback paths into the flow.

Mix Any Node Type

A workflow can chain job templates, project syncs, inventory updates and even approval nodes that pause until a human signs off.

Notifications Close the Loop

Attach notifications so a finished schedule or workflow pings Slack or email on success or failure, keeping the team informed automatically. 📣

Quick Check

What lets a person supply input to a job through a simple form?

Recap

Schedules run jobs on a clock, surveys collect input as variables, and workflows chain jobs with branching, turning AWX into self-service orchestration. ✅

Frequently asked questions

Is the “Schedules, Surveys & Workflows” lesson free?

Yes — the full text of “Schedules, Surveys & Workflows” is free to read here on the web, and the Ansible Academy course includes 4 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the Ansible Academy course, upgrade to CoddyKit PRO.

What will I learn in “Schedules, Surveys & Workflows”?

Chain and self-serve jobs. You practise Ansible Academy with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.

Do I need any experience to start Ansible Academy?

No prior experience is required. Ansible Academy on CoddyKit is structured for beginners through advanced learners; this is — lesson 4 of 4, so you can start here or from the beginning and move at your own pace.

How long does the “Schedules, Surveys & Workflows” lesson take?

Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.

Can I write and run code in this Ansible Academy lesson?

Yes. Every Ansible Academy lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.

All lessons in this course

  1. AWX vs Automation Platform vs CLI
  2. Projects, Inventories & Job Templates
  3. Credentials, Teams & RBAC
  4. Schedules, Surveys & Workflows
← Back to Ansible Academy