Live online course · AI and Automation
Agentic AI & Workflow Automation
Automate real business processes with tool-calling models, safe integrations and human approval where it matters
An eight-week live course in building AI automations: tool calling, when to use agents versus workflows, API integrations, human approval gates, testing, monitoring, privacy and a reviewed business automation project.
- Intermediate
- Live online
- 32 live hours
What you will be able to do
- Explain the difference between deterministic workflows and agents, and choose the simpler option that meets the need
- Define tools for a model with clear schemas, and validate every argument before executing it
- Build common workflow patterns: chaining, routing, parallel steps and evaluate-and-revise loops
- Build an agent loop with step, time and cost limits and a clear stopping condition
- Integrate business systems through REST APIs, webhooks and scheduled jobs with retries and idempotency
- Design human approval gates and audit trails for consequential actions
- Test automations with unit tests, mocked model responses and scenario evaluations
- Monitor automations in production with traces, usage and cost tracking, alerts and a way to pause them
- Apply privacy, consent and least-privilege practices to automations that handle personal data
About this course
An AI agent is a language model that can decide which tools to call — look up an order, draft an email, update a spreadsheet, create a ticket — and act on the results. Used well, this removes repetitive work from everyday business processes. Used carelessly, it sends the wrong message to a customer, leaks data or quietly runs up costs. This course teaches you to build automations that are useful and safe: choosing a simple, predictable workflow where one will do, reserving agents for tasks that genuinely need flexible decisions, and putting a person in the loop before anything consequential happens.
Classes are live and hands-on. Across the course you automate one realistic process step by step — handling incoming enquiries for a small training centre: classifying each message, looking up the relevant records, drafting a reply and creating a follow-up task — so each new technique lands in a system you already understand. Every week has time set aside for doubt-clearing, and each module closes with an assignment, quiz or project milestone that is reviewed with feedback. Where recordings are made available they are for revision only; they are not a substitute for attending the live classes.
Responsible automation throughout. You learn to give each tool the least access it needs, to require human approval for actions that send, pay, delete or change records, to keep personal data out of prompts and logs unless there is consent and a reason, to set step, time and cost limits, and to test and monitor automations instead of assuming they work.
Provider-neutral by design. The LLM provider and any automation platform used in class are chosen per batch and announced before it starts. The patterns — tool definitions, workflow and agent loops, approval gates, evaluation and monitoring — carry over between providers and frameworks.
What this course is not: it does not teach programming from zero. You should be able to write simple Python and call a web API; completing AI & Generative AI App Development first, or having equivalent experience, is recommended.
Syllabus
Every session is a live class. Module hours add up to the course total.
This syllabus is a draft awaiting instructor review. Topics, order and schedule may change before the first batch is announced.
01Tool calling foundations3 live sessions · 6 hours · What automation, workflows and agents are, and how a model proposes tool calls that your code validates and executes.
Learning objectives
- Distinguish rule-based automation, LLM workflows and agents, and recognise when AI adds nothing
- Define tools with clear names, descriptions and argument schemas
- Validate tool arguments and handle tool errors without letting the model act unchecked
- Break a business process into steps and identify which ones are safe to automate
Live sessions
- 01Automation, workflows and agents2 hCourse setup; rule-based automation versus LLM workflows versus agents; mapping a business process into steps; where AI helps, where it adds risk and where a simple script is better; the course project brief.
- 02Tool calling fundamentals2 hHow tool calling works: the model proposes, your code decides and executes; tool schemas and descriptions; validating arguments with Pydantic; returning results and errors to the model; parallel tool calls; read-only versus side-effecting tools.
- 03Tool calling lab and doubt-clearing2 hBuilding lookup tools for the course project’s records, testing how tool descriptions change model behaviour, handling malformed arguments; open questions.
- Practice
- Map the enquiry-handling process into steps, then build three read-only tools (record lookup, course search and FAQ search) that a model can call with validated arguments.
- Assessment
- Quiz on workflows, agents and tool calling, plus a short process-mapping assignment reviewed with feedback.
- You will be able to
- You can give a model well-defined tools and keep your code in control of what actually runs.
02Workflows versus agents3 live sessions · 6 hours · Build predictable workflow patterns first, then agent loops for tasks that genuinely need flexible decisions — with limits that keep them in check.
Learning objectives
- Build chaining, routing, parallel and evaluate-and-revise workflows
- Build an agent loop with planning, memory and a clear stopping condition
- Set step, time and cost limits, and handle loops that fail to finish
- Justify the choice between a workflow and an agent for a given task
Live sessions
- 04Workflow patterns2 hPrompt chaining with checks between steps, routing by classification, running steps in parallel, evaluate-and-revise loops, keeping state between steps, when a fixed workflow is the right answer.
- 05Agent loops, memory and limits2 hThe observe-decide-act loop, planning, short-term and stored memory, stopping conditions, maximum steps, timeouts and cost budgets, detecting repeated or stuck behaviour, frameworks versus plain code.
- 06Pattern lab and doubt-clearing2 hBuilding the same task as a workflow and as an agent, then comparing reliability, cost and latency on the same inputs; open questions.
- Practice
- Build the enquiry classifier and reply drafter as a routed workflow, then build an agent version and record which performs better on twenty sample enquiries and why.
- Assessment
- Assignment: both implementations with a short comparison of reliability, cost and latency, and a recommendation.
- You will be able to
- You can choose and build the simplest pattern that solves a task, and keep agents bounded when you use them.
03API integrations and reliable automation3 live sessions · 6 hours · Connect automations to real business systems through APIs, webhooks and schedules, so that they keep working when networks and services fail.
Learning objectives
- Integrate REST APIs with API keys and OAuth, pagination and rate limits
- Trigger automations from webhooks and schedules and verify incoming events
- Make side-effecting steps idempotent and retry failures safely
- Expose tools through the Model Context Protocol and give each tool least-privilege access
Live sessions
- 07Integrating business APIs and webhooks2 hREST APIs, API keys and OAuth scopes, pagination and rate limits, receiving webhooks and verifying signatures, scheduled jobs, connecting sandbox email, spreadsheet and ticketing services, low-code automation platforms and when to use them.
- 08Reliability: idempotency, retries and queues2 hWhy automations run twice, idempotency keys, retries with backoff, dead-letter handling, background jobs and queues, recording each run’s state in PostgreSQL, partial failures and compensation.
- 09Tool servers, least privilege and doubt-clearing2 hExposing tools through the Model Context Protocol (MCP), scoping credentials per tool, separating read and write tools, keeping secrets out of prompts; open questions.
- Practice
- Connect the course project to a sandbox ticketing API and a database, trigger it from a webhook, and prove with a test that a repeated event does not create a duplicate ticket.
- Assessment
- Project milestone 1: a webhook-triggered automation with two integrations, idempotent writes and least-privilege credentials, reviewed with feedback.
- You will be able to
- You can connect AI automations to real systems reliably and with only the access they need.
04Human approval, security and privacy2 live sessions · 4 hours · Keep people in control of consequential actions, and protect the data and systems an automation can reach.
Learning objectives
- Classify actions by consequence and decide which require human approval
- Build draft-then-approve flows with clear previews and an audit trail
- Defend against prompt injection arriving through emails, documents and tool results
- Apply consent, data minimisation, redaction and retention rules to automation data
Live sessions
- 10Approval gates and audit trails2 hClassifying actions as read, reversible or consequential; draft-then-approve flows; showing the approver exactly what will happen; timeouts and escalation; recording who approved what and when; letting people correct and override the automation.
- 11Security and privacy for agentic systems2 hIndirect prompt injection through emails, web pages and tool results; never letting untrusted content grant new permissions; data minimisation and consent; what is sent to which provider and its retention settings; redacting personal data in logs; India’s DPDP Act 2023 in outline; doubt-clearing.
- Practice
- Add an approval step before the course project sends any reply or changes any record, then attempt guided prompt-injection attacks through sample enquiries and fix what succeeds.
- Assessment
- Assignment: an approval-flow demonstration with its audit log, and a security and privacy self-review with evidence of the defences you added.
- You will be able to
- You can design automations where people approve what matters and untrusted input cannot take control.
05Testing and monitoring automations3 live sessions · 6 hours · Prove an automation works before release and notice quickly when it stops working afterwards.
Learning objectives
- Unit-test tools and test workflow logic with mocked model responses
- Build scenario evaluations that check outcomes and the steps taken to reach them
- Trace each run and track usage, cost, latency and failure rates
- Set alerts, handle incidents and pause an automation safely
Live sessions
- 12Testing agentic systems2 hUnit tests for tools, mocking model responses for deterministic tests, scenario sets with expected outcomes, checking the tools called and their order, testing approval and refusal paths, running evaluations in CI and on every prompt or model change.
- 13Monitoring, cost control and incident handling2 hTracing model and tool calls, structured logs without personal data, usage and cost per run, dashboards and alerts on failures and spend, sampling runs for human review, a pause switch, handling and learning from incidents.
- 14Testing and monitoring review and doubt-clearing2 hReviewing each learner’s test suite and traces; diagnosing a failing automation from its traces alone; open questions.
- Practice
- Add unit tests, mocked-model tests and a fifteen-scenario evaluation to the course project, add tracing and a cost alert, and diagnose a seeded failure from the traces.
- Assessment
- Project milestone 2: a test suite and evaluation that run green from a clean checkout, with tracing and alerting in place.
- You will be able to
- You can show evidence that an automation works and detect, diagnose and contain it when it does not.
06Business automation project and final assessment2 live sessions · 4 hours · Apply the whole course to a business automation project, then present and defend it in a live review.
Learning objectives
- Turn a written brief into a scoped automation plan with clear risks and approval points
- Apply the course’s reliability, safety, privacy and testing practices to a new process
- Present and defend design decisions and known limitations in a live review
Live sessions
- 15Project build lab and mid-point review2 hGuided build time on the final project with instructor support; a short review of each project’s process analysis, approval gates and evaluation plan; agreeing what to fix before submission.
- 16Project presentations and final assessment2 hLive project demonstrations with evaluation results and feedback; final assessment across the whole course (pass mark 60%); next steps for continued learning.
- Practice
- Build the final project with regular commits, a working demonstration, evaluation results and an up-to-date README and privacy note.
- Assessment
- Final project submission and live review, and the final assessment (pass mark 60%).
- You will be able to
- You can independently analyse a business process, automate it safely with AI and explain your decisions.
Teaching formats and fees
Every format teaches the full syllabus live, with the same projects, assessments and certificate rules. The fee is per student for the whole course.
| Detail | Group | Duo | One-to-One |
|---|---|---|---|
| Who is in class | Small group | 2 students | 1 student |
| Course fee | ₹9,999 | ₹16,999 | ₹29,999 |
| Per live hour | ₹312 | ₹531 | ₹937 |
| Best for | Learn live with a small group of students. Lowest fee per student. | Two students share every live class with the instructor. | Every live class is just you and the instructor. |
| Status | Launch fee | Launch fee | Launch fee |
Launch fee — GST treatment to be confirmed.
Fees are set in Indian rupees. Amounts in other currencies are estimates; the amount and currency you would pay are shown before payment once online enrolment opens.
Schedules and batches
Choose the schedule that fits your week. Both teach the same syllabus and the same 32 live hours; only the number of weeks differs.
| Schedule | Days | Live hours a week | Classes | Length before holidays |
|---|---|---|---|---|
| Weekday Intensive | Mon–Fri, 1 h each | 5 | 32 | about 7 weeks |
| Weekend Evening | Sat & Sun evenings, 2 h each | 4 | 16 | about 8 weeks |
- Weekday Intensive classes are one hour, so each 2 h syllabus session is taught across consecutive weekday classes.
- Weekend Evening classes run on Saturday and Sunday evenings; the exact time and time zone are set before a batch is confirmed.
- Public holidays are not class days unless the instructor confirms a class. Holidays, instructor leave and cancelled classes move the end date later so no live hours are lost.
- Plan about 4 hours a week of exercises, assignments and project work outside class.
- Group, Duo and One-to-One courses all follow one of these two schedules.
Final project
Automate a real business process with human approval built in. You choose a process from a list of written briefs — for example handling customer enquiries, processing supplier invoices, or scheduling and reminding attendees for events — or propose your own with instructor approval, using sample or synthetic data rather than real personal records. You build it individually or in a pair.
Deliverables
- A short process analysis: the current manual steps, which steps you automate, which stay manual and why, and the risks of getting each step wrong.
- A working automation that uses tool calling, with a written justification for each part built as a fixed workflow or as an agent.
- At least two integrations with external systems (for example a database, an email or messaging sandbox, a spreadsheet or a ticketing API), using webhooks or scheduled jobs, with retries and idempotency so repeated events do not cause repeated actions.
- A human approval gate for every consequential action — sending a message, changing or deleting a record, or anything involving money — with an audit log of what was proposed, who approved or rejected it and when.
- Guardrails: validated tool arguments, least-privilege credentials, step, time and cost limits, and a documented prompt-injection test with the defences you added.
- Automated tests: unit tests for each tool, tests with mocked model responses, and a set of at least fifteen scenarios with expected outcomes run as an evaluation.
- Monitoring: traces of each run, usage and cost per run, an alert on repeated failures, and a documented way to pause the automation.
- A privacy note covering what personal data the automation touches, what is sent to which provider, how long it is kept and how it is redacted from logs.
- A README with setup steps, an architecture diagram, evaluation results and a list of known limitations.
The project is presented and reviewed live in the final week, with feedback on reliability, safety, privacy and design decisions.
Certificate
ZORK Academy course completion certificate
Issued once your instructor confirms you have met every requirement:
- Attend at least 80% of live classes
- Submit every required assignment
- Submit and pass the required projects, including the final project
- Score at least 60% in the final assessment
Each certificate has a unique ID that employers can verify online. Paying for the course does not by itself earn a certificate. It is not a university degree or a government-recognised qualification.
Tools and skills
Tools and technologies
- Python 3.12 or later
- Visual Studio Code
- An LLM API with tool calling (provider chosen per batch)
- Model Context Protocol (MCP) for exposing tools
- A workflow automation platform (open-source or hosted, chosen per batch)
- FastAPI
- Pydantic
- PostgreSQL
- pytest
- A tracing and observability tool (chosen per batch)
- Docker
- Git and GitHub
Skills you practise
- Tool calling and function definitions
- Workflow design
- Agent loops and guardrails
- API and webhook integration
- Human-in-the-loop approval design
- Idempotency and reliable retries
- Testing and evaluating agentic systems
- Tracing and monitoring
- Prompt-injection defence for tools
- Privacy and least-privilege access
- Cost control for AI automations
- Process analysis for automation
Where these skills apply
- Automating support, sales and operations processes for businesses
- Building internal assistants that work with company systems
- Integrating AI into existing workflow and ticketing tools
- Backend and integration development
- Process analysis and automation consulting for small and medium businesses
- Maintaining, testing and monitoring existing automations
We help you prepare for work; we do not guarantee jobs, placements or salaries. Career resources
Questions about Agentic AI & Workflow Automation
How long is Agentic AI & Workflow Automation?
32 hours of live online teaching: about 7 weeks on the Weekday Intensive schedule (Mon–Fri, 1 h a class), or about 8 weeks on the Weekend Evening schedule (Sat & Sun evenings, 2 h a class), before holidays. Plan about 4 hours a week of exercises and project work as well.
When are the classes?
No batch dates have been announced yet. The proposed pattern is Sat and Sun evenings, 2 hours each (time to be confirmed); it is confirmed when a batch is scheduled. Book a free consultation to hear about the next batch.
What do I need before I start?
- Basic Python: functions, dictionaries, lists and installing packages
- Familiarity with calling a web API and reading JSON
- Some experience calling an LLM API is recommended (for example from AI & Generative AI App Development or equivalent work)
- A laptop with at least 8 GB RAM running Windows, macOS or Linux
- Access to an LLM API account for practice; usage costs, free tiers and the provider chosen for the batch are explained before it starts
Will I get a certificate?
Yes — a ZORK Academy course completion certificate when you meet this course’s requirements, listed under Certificate. Paying for the course does not by itself earn the certificate, and it is not a university or government-recognised qualification.
Are classes recorded?
Where the academy has permission to record a class, the recording may be shared with your batch for revision. Recordings do not replace live classes, and attendance counts towards the certificate.
How do I pay?
The fee is a one-time payment in Indian rupees through Razorpay once online enrolment opens; ZORK Academy never sees your card or UPI details. The fee shown is proposed and may change before enrolment opens. Refunds follow the refund and cancellation policy in force when you pay.
Send an enquiry
Tell us which format and schedule interest you. An enquiry is not an enrolment: it reserves no place and commits you to nothing. The team replies with the confirmed batches and approved fees once they are available.
