Skip to main content
Full course · Free

AI Automation Pro —
Business automation
to the next level

An advanced course for business owners, managers and entrepreneurs who want to save 20+ hours a week with Make.com, n8n and AI. 10 real projects you copy straight into your business — from an automatic CRM to a smart Customer Support Bot.

On model versions: the code on this page pins gpt-4o-mini. As of September 2026 providers retire versions and model names change — check the current model list in OpenAI's documentation and swap the string before running. What the code demonstrates does not depend on the version.

5
Modules
20+
Hours of content
10
Projects
Free
No cost
What the course includes
Full free access
Full access to 20+ hours of content
10 business projects ready to download
A private Discord community
Lifetime updates
Personal support via email
What you learn in the course

The skills you leave with

The course is built around real applications. Every skill is immediately usable — you don't learn a deal in theory, you build it.

Advanced Make.com

Building complex Scenarios with Webhooks, Routers and Error Handling — including Resume and Rollback for critical processes

n8n Self-Hosted on Docker

100% savings on SaaS costs — setting up a self-hosted server, AI Nodes and LangChain Integration in n8n

ChatGPT API and Claude API

Connecting OpenAI and Anthropic to automated business processes — Function Calling, Tool Use and Cost Control

Simple, practical RAG

A Chatbot that answers questions from your documents — Vector DB, Embeddings and Context Retrieval from 0 to Production

Monitoring, Logging and Alerts

Know when something breaks before the customer does — Error Tracking with Sentry, Performance Monitoring and a Grafana Dashboard

10 ready-made business Recipes

Full templates covering CRM, Support, Content, HR and Finance — copy, adapt, run

Curriculum

5 modules · 20+ hours

Each module is built with video lessons, ready-to-use code and a capstone project you can use straight in your business.

01
Advanced Make.com
4 hours · Project: an automatic CRM system from 0
4 hours
Webhooks and Custom HTTP Modules
Advanced Routers and Filters
Error Handling, Resume & Rollback
Data Stores and Aggregators
Capstone project: an automatic CRM system from 0
02
n8n — Open Source Automation
4 hours · Project: a lead-management Pipeline
4 hours
Installation on Docker/VPS
Complex Workflows with Code Nodes
AI Nodes — LangChain Integration
Credentials & Security
Capstone project: a lead-management Pipeline
03
AI API Integration
5 hours · Project: a smart Customer Support Bot
5 hours
OpenAI API — Function Calling, Assistants, Threads
Claude API — System Prompts, Tool Use, Vision
Prompt Templates and Dynamic Context
Rate Limiting, Cost Control, Fallbacks
Capstone project: a smart Customer Support Bot
04
10 Business Projects
5 hours · 10 full projects with code
5 hours
Automated Social Media Pipeline
Invoice Processing with AI
Lead Scoring and CRM Sync
Internal Knowledge Base Bot
HR Onboarding Automation
plus 5 more full projects with code ready to download
05
Production & Monitoring
2 hours · Project: a monitoring Dashboard in Grafana
2 hours
Error Tracking with Sentry
Performance Monitoring
Scaling and Rate Limits
Backup & Recovery Strategies
Capstone project: a monitoring Dashboard in Grafana
Sample lesson

Webhook in Make.com with
AI Processing

This is what a real lesson from the course looks like. Each lesson includes an in-depth explanation, detailed steps, ready-to-use code and a professional tip that saves you hours.

Module 1 · Lesson 1
Webhook in Make.com — receiving data from any source
18 minutes

What is a Webhook and why does it matter?

A Webhook is a unique URL that Make.com generates for your Scenario. When someone sends an HTTP request to that address — your logic runs immediately. This differs from Polling (actively checking every X minutes) because here the Scenario waits, it does not ask.

In Make.com there are two types of Webhooks: Custom Webhook — which you define manually, and Instant Trigger — which comes from built-in connections (Typeform, Stripe, etc.). In this lesson we'll focus on the Custom Webhook because it's the most flexible.

Steps — building a Webhook with AI Processing

1
Create a new Scenario in Make.com

Click "Create a new scenario". From the left sidebar choose "Webhooks" then "Custom Webhook". Click "Add" and give it a name — for example ai-processor. You will get a unique URL.

2
Define the Payload structure

Click "Redetermine data structure" and send a sample POST request to the address you received. Make.com will automatically learn the JSON fields you send and display them in the Scenario.

3
Add an OpenAI module

Click the + and choose "OpenAI (GPT-4, DALL-E, Whisper)". Choose "Create a Completion". In the Prompt, use the variables you received from the Webhook to build a dynamic message for the AI to process.

4
Set up Error Handling

Right-click the OpenAI module → "Add an error handler" → choose "Break". This way, if the API fails, Make.com logs the error in Incomplete Executions and does not lose the data.

5
Send a response back to the Caller

Add a "Webhooks → Webhook response" module at the end of the Scenario. Here you set the Status Code (200 for success) and the Body — the JSON with the AI processing result.

Sample code — a POST request for testing

Send the following JSON to your Webhook URL to check that everything works:

{
  "customer_name": "John Doe",
  "customer_email": "john@example.com",
  "message": "Hi, I have a question about product X. Can I return it?",
  "ticket_id": "TKT-2024-001",
  "priority": "medium",
  "language": "en"
}

This is what the System Prompt you set in the OpenAI Module will look like:

{
  "model": "gpt-4o-mini",
  "messages": [
    {
      "role": "system",
      "content": "You are a customer support classifier. Given a customer message, return a JSON object with: category (refund/technical/billing/general), urgency (low/medium/high), suggested_response (in Hebrew), and estimated_resolution_time (in hours)."
    },
    {
      "role": "user",
      "content": "Customer: {{customer_name}}\nMessage: {{message}}\nPriority: {{priority}}"
    }
  ],
  "response_format": { "type": "json_object" }
}

Screenshot — configuring the Scenario

Screenshot of a Scenario in Make.com with a Webhook and a connected OpenAI module

A full Scenario setup: Webhook → OpenAI Processing → Error Handler → Webhook Response

Professional tip

Use response_format: json_object in the OpenAI API to always get structured JSON — you won't need to do manual Parsing. Also, add a field max_tokens: 500 to control costs — a Classifier response doesn't need to be long.

Free access

Free access — no payment

The course is open to everyone — no registration, no credit card. Just click and start.

Start the course
FAQ

Answers before you sign up

Who is the course for?

The course is intended for business owners, managers and entrepreneurs who want to automate business processes. No programming knowledge required — just a desire to learn and curiosity. If you know how to use Google Sheets and Excel, you are ready for this course. The skills taught are both visual and technical, but always with an emphasis on the business application.

How long do I have access?

Lifetime access — including all future updates. When we add new lessons, you get them automatically at no extra cost. The AI world changes fast, and we commit to keeping the course updated for at least the next two years.

I'm a developer — is it for me?

If you're a developer, this course will likely be too fast and simple for you in the early parts. We recommend considering the AI Agents course which better fits your level — TypeScript, LangChain, Tool Use, Streaming and full Deployment. The current course is simpler and intended for a non-developer audience.

How do you get into the course?

Click the 'Start the course' button on this page — the course opens immediately, with no registration or payment.