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.
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.
Building complex Scenarios with Webhooks, Routers and Error Handling — including Resume and Rollback for critical processes
100% savings on SaaS costs — setting up a self-hosted server, AI Nodes and LangChain Integration in n8n
Connecting OpenAI and Anthropic to automated business processes — Function Calling, Tool Use and Cost Control
A Chatbot that answers questions from your documents — Vector DB, Embeddings and Context Retrieval from 0 to Production
Know when something breaks before the customer does — Error Tracking with Sentry, Performance Monitoring and a Grafana Dashboard
Full templates covering CRM, Support, Content, HR and Finance — copy, adapt, run
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
expand_more
02
n8n — Open Source Automation
4 hours · Project: a lead-management Pipeline
4 hours
expand_more
03
AI API Integration
5 hours · Project: a smart Customer Support Bot
5 hours
expand_more
04
10 Business Projects
5 hours · 10 full projects with code
5 hours
expand_more
05
Production & Monitoring
2 hours · Project: a monitoring Dashboard in Grafana
2 hours
expand_more
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.
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
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.
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.
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.
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.
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
A full Scenario setup: Webhook → OpenAI Processing → Error Handler → Webhook Response
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 — no payment
The course is open to everyone — no registration, no credit card. Just click and start.
rocket_launch Start the courseAnswers before you sign up
help
Who is the course for?
expand_more
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.
schedule
How long do I have access?
expand_more
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.
terminal
I'm a developer — is it for me?
expand_more
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.
email
How do you get into the course?
expand_more
Click the 'Start the course' button on this page — the course opens immediately, with no registration or payment.