Overview
Integrate Make.com (formerly Integromat) scenarios with AgentFlow to automate complex business workflows. Connect 1000+ apps and services through conversational triggers.Prerequisites
1
Make.com Account
Sign up at make.com - Free tier available
2
Create Scenario
Build and activate a scenario with webhook trigger
3
API Access
Get your webhook URL from Make.com
4
AgentFlow Admin Rights
Admin access to configure models
Step 1: Setup Make.com Scenario
Create New Scenario
- Log in to Make.com
- Click Create a new scenario
- Name it:
AgentFlow Automation
Add Webhook Trigger
1
Add Webhooks Module
- Click + to add first module
- Search for Webhooks
- Select Custom webhook
2
Create Webhook
- Click Add to create new webhook
- Name:
AgentFlow Trigger - Click Save
3
Copy Webhook URL
Make will generate a URL like:Copy this URL for later use
4
Determine Data Structure
- Click Determine data structure
- Keep this tab open for testing
Build Automation Logic
Add modules to process the data:Configure Response Module
1
Add Webhooks Response
- After your logic, add Webhooks → Webhook Response
- Connect it to your final module
2
Format Response
Set response body:
3
Set Status Code
- Status:
200 - Headers:
Content-Type: application/json
Activate Scenario
- Click Save (bottom left)
- Toggle ON to activate
- The webhook is now ready to receive requests
Step 2: Create AI Connection in AgentFlow
Manual Configuration
- Go to Admin Dashboard → AI Models
- Click Add Model
-
Basic info:
- Name:
Make.com CRM Automation - Model ID:
make-scenario-executor - Description:
Automated CRM updates via Make.com
- Name:
-
API Configuration:
- Endpoint:
https://hook.eu1.make.com/abc123xyz789 - Method: POST
- Endpoint:
-
Headers (optional):
-
Request schema:
-
Response path:
data.scenario_result - Click Save
Step 3: Import via YAML
YAML Configuration
Createmake-workflow-config.yaml:
Import Steps
- Replace
{{scenario_id}}with your webhook path - Admin Dashboard → AI Models → Import Model
- Upload YAML file
- Review configuration
- Click Import
Step 4: Assign to Group
- Admin Dashboard → Groups
- Select or create group (e.g., “Sales Team”)
- Manage Models → Enable Make.com Automation
- Set permissions:
- Execution limit: 500/day
- Priority: Medium
- Access hours: 24/7
- Save Changes
Step 5: Use in Chat
Trigger Scenarios from Chat
- Chat Interface → New Conversation
- Select Make.com model
- Send message to trigger
Example Use Cases
Advanced Scenarios
Multi-App Integration
1
Data Source
Google Sheets - Read customer data
2
Processing
OpenAI - Analyze and categorize
3
CRM Update
Salesforce - Create/update records
4
Notification
Slack - Alert team members
5
Storage
Airtable - Log execution
Conditional Routing
Error Handling
Add error handlers to your scenario:- Click wrench icon on any module
- Select Add error handler
- Choose error handling method:
- Ignore: Continue execution
- Rollback: Undo changes
- Retry: Attempt again
- Commit: Finalize and stop
Regional Endpoints
Make.com has different webhook regions:| Region | Endpoint Format |
|---|---|
| EU (Europe) | https://hook.eu1.make.com/... |
| EU2 (Europe) | https://hook.eu2.make.com/... |
| US (United States) | https://hook.us1.make.com/... |
| US2 (United States) | https://hook.us2.make.com/... |
Troubleshooting
Webhook Not Responding
Webhook Not Responding
Check:
- Scenario is activated (toggle ON)
- Webhook URL is correct
- No module errors in scenario
- Execution history shows attempts
Timeout Errors
Timeout Errors
Cause: Scenario takes too longSolutions:
- Increase timeout:
timeout: 900 - Use async execution
- Optimize scenario (remove unnecessary modules)
- Split into smaller scenarios
Data Not Passed Correctly
Data Not Passed Correctly
Check:
- Data structure in webhook trigger
- Mapping in subsequent modules
- JSON format is valid
Operations Limit Reached
Operations Limit Reached
Cause: Exceeded monthly operationsFix:
- Upgrade Make.com plan
- Optimize scenario efficiency
- Implement caching
Operations & Pricing
Understanding Operations
Each action in Make.com counts as an operation:- API calls
- Data transformations
- App connections
Pricing Tiers
| Plan | Operations/Month | Price |
|---|---|---|
| Free | 1,000 | $0 |
| Core | 10,000 | $9 |
| Pro | 10,000 | $16 |
| Teams | 10,000 | $29 |
| Enterprise | Custom | Custom |
Optimize scenarios to reduce operations - use filters and routers strategically.
Best Practices
Scenario Design
Keep scenarios focused on single workflows
Error Handling
Always add error handlers to critical modules
Testing
Test with sample data before going live
Documentation
Document scenario purpose and data flow
Monitoring
Regularly check execution history
Optimization
Monitor and reduce operation usage
Popular Integrations
CRM Automation
- Salesforce + Gmail + Slack
- Auto-create contacts from emails
- Notify team of new leads
E-commerce
- Shopify + Stripe + SendGrid
- Process orders
- Generate invoices
- Send confirmation emails
Marketing
- Twitter + Buffer + Airtable
- Schedule posts
- Track engagement
- Log analytics
HR & Operations
- BambooHR + Google Workspace + Slack
- Onboard new employees
- Create accounts
- Notify teams
Migration from Zapier
1
Export Zapier Workflows
Document current Zap triggers and actions
2
Rebuild in Make.com
Make.com offers more flexibility with:
- Visual workflow builder
- Advanced data transformation
- Better error handling
- Lower cost per operation
3
Update AgentFlow
Import new Make.com YAML configs
4
Test Thoroughly
Verify all workflows function correctly
5
Deactivate Zapier
Once confirmed, disable old Zaps