AI workflow automation is transforming how businesses operate—enabling rapid prototyping, scaling, and integration of intelligent processes. If you’re looking to get hands-on and create your first AI-powered workflow without writing mountains of code, you’re in the right place.
As we covered in our complete guide to low-code AI workflow automation platforms, this area deserves a deeper look. This step-by-step tutorial will walk you through designing, building, and testing a simple AI-driven workflow using a leading low-code platform, with practical guidance, code snippets, and troubleshooting tips.
Whether you’re a developer, a technical lead, or an automation enthusiast, you’ll finish with a working, reproducible workflow and the confidence to tackle more advanced scenarios.
Prerequisites
- Platform: We’ll use
Make(formerly Integromat), a popular low-code automation platform with robust AI integrations. (Other options are referenced in our feature-by-feature comparison.) - Account: Free Make account (https://www.make.com/)
- API Access: OpenAI API key (for AI text tasks) — sign up at https://platform.openai.com/
- Knowledge: Basic understanding of APIs, JSON, and webhooks
- Tools: Web browser, text editor (VS Code or similar), and optionally
curlor Postman for testing webhooks - Versions: Make (2026), OpenAI API (v2.5 or later)
Workflow Overview
In this tutorial, you’ll build a workflow that:
- Receives a customer support query via webhook
- Uses OpenAI’s GPT model to generate a suggested response
- Posts the AI-generated reply to a Slack channel for review
This pattern is common in modern automation—combining human input, AI enrichment, and team collaboration.
1. Set Up Your Make Scenario
-
Log into Make and click
Create a new scenario. -
Add a Webhook Trigger:
- Click the
+button and search for Webhooks. - Select
Custom Webhookand clickAdd. - Name your webhook (e.g.,
support_query_incoming) and clickSave. - Copy the generated webhook URL for testing later.
Screenshot description: The Make scenario builder with a Webhook module as the first node, showing the generated URL.
- Click the
2. Test Your Webhook with Sample Data
-
Send a sample POST request to your webhook:
-
Open your terminal and run:
curl -X POST <YOUR_WEBHOOK_URL> \ -H "Content-Type: application/json" \ -d '{"customer_email": "alice@example.com", "query": "How do I reset my password?"}' -
In Make, click
Run onceto listen for data. After sending the request, you should see the webhook node light up, confirming receipt.
Screenshot description: Make's scenario builder showing received sample data in the Webhook module.
-
Open your terminal and run:
3. Add the OpenAI (GPT) Module
-
Add OpenAI Integration:
- Click the next
+node, search for OpenAI, and selectCreate a Completion(orChatfor GPT-4/5). -
Connect your OpenAI account:
- Click
Addnext to connection, paste your API key, and save.
- Click
-
Set up the prompt:
- Prompt:
Write a polite customer support reply to this query: "{{2.query}}" - Model:
gpt-4-turboor latest - Temperature:
0.7
- Prompt:
Tip: Use Make’s variable selector to insert
{{2.query}}dynamically from the webhook trigger.Screenshot description: OpenAI module in Make configured with the prompt and variables.
- Click the next
4. Connect Slack (or Your Collaboration Tool)
-
Add Slack Module:
- Click the next
+and search for Slack. - Select
Send a Messageand connect your Slack account (OAuth flow). -
Configure:
- Channel:
#support-ai-replies(or your test channel) -
Message text:
AI Suggestion for {{2.customer_email}}: {{3.choices[0].text}}(Use Make’s variable selector to insert the AI output.)
- Channel:
Screenshot description: Slack module in Make with mapped AI reply and customer email.
- Click the next
5. Test the Complete Workflow
-
Save and Run:
- Click
Saveand thenRun oncein Make. -
In your terminal, send another test request:
curl -X POST <YOUR_WEBHOOK_URL> \ -H "Content-Type: application/json" \ -d '{"customer_email": "bob@example.com", "query": "Can I change my subscription plan?"}' - Check Slack: You should see a new message in your chosen channel with the AI-generated reply.
Screenshot description: Slack channel showing an AI-generated support reply posted by the workflow.
- Click
6. (Optional) Add Human-in-the-Loop Review
-
Enhance the workflow:
- Add a Slack reaction trigger (e.g., thumbs up/down) to approve or reject the AI reply.
- Use Make’s conditional logic to forward only approved replies to your ticketing system or notify managers of rejected ones.
For advanced human-in-the-loop designs, see our tutorial on building robust AI workflow automation test suites in Python.
Common Issues & Troubleshooting
-
Webhook not triggering?
- Ensure your scenario is set to
Run onceorOnin Make. - Check for typos in the webhook URL or missing
https://.
- Ensure your scenario is set to
-
OpenAI API errors?
- Verify your API key and usage quota at
platform.openai.com. - Check that you are using a supported model (e.g.,
gpt-4-turbo). - Review your prompt for invalid syntax or missing variables.
- Verify your API key and usage quota at
-
Slack messages not appearing?
- Confirm the correct channel ID and that your Slack app/bot has posting permissions.
- Check Make’s run history for error logs.
-
Data mapping issues?
- Use Make’s
Run onceandOutputtabs to inspect each module’s data structure. - Map variables using the UI to avoid typos.
- Use Make’s
-
Security best practices:
- Never expose your webhook URL publicly.
- For security audits, see our guide to automating AI workflow security audits with open-source tools.
Next Steps
Congratulations! You’ve built and tested your first AI-driven workflow in a low-code platform. From here, you can:
- Expand your workflow to handle attachments, escalate urgent tickets, or connect with CRM systems.
- Build custom connectors for proprietary tools (see our developer’s guide to building custom connectors).
- Integrate advanced AI models, add feedback loops, or automate workflow testing.
- Compare Make with other platforms using our feature-by-feature comparison of low-code AI workflow tools.
- Review our pillar guide to low-code AI workflow automation platforms for broader strategies and best practices.
By mastering these low-code automation fundamentals, you’re ready to accelerate digital transformation and unlock new value with AI-driven processes.