🔧 Make (Integromat)
Make (formerly Integromat) automation platform — manage scenarios, trigger runs, monitor executions, manage connections, and handle data stores via the Make API.
Features
- Scenario management — list, activate, deactivate scenarios
- Trigger runs — execute scenarios on demand
- Execution logs — monitor run history and status
- Connection management — view and manage app connections
- Data store operations — CRUD on data stores
- Webhook management — create and manage webhooks
- Organization management — teams and users
- Template browsing — discover scenario templates
- Blueprint export — export scenario definitions
- Usage monitoring — operations and data transfer stats
Requirements
| Variable | Required | Description |
|---|---|---|
MAKE_API_KEY | ✅ | API key/token for Make (Integromat) |
MAKE_ZONE | ❌ | API zone (default: us1.make.com) |
Quick Start
# List scenarios
python3 {baseDir}/scripts/make.py scenarios --limit 20
# Get scenario details
python3 {baseDir}/scripts/make.py scenario-get 12345
# Trigger a scenario run
python3 {baseDir}/scripts/make.py scenario-run 12345
# Activate a scenario
python3 {baseDir}/scripts/make.py scenario-activate 12345
Commands
scenarios
List scenarios.
python3 {baseDir}/scripts/make.py scenarios --limit 20
scenario-get
Get scenario details.
python3 {baseDir}/scripts/make.py scenario-get 12345
scenario-run
Trigger a scenario run.
python3 {baseDir}/scripts/make.py scenario-run 12345
scenario-activate
Activate a scenario.
python3 {baseDir}/scripts/make.py scenario-activate 12345
scenario-deactivate
Deactivate a scenario.
python3 {baseDir}/scripts/make.py scenario-deactivate 12345
executions
List execution logs.
python3 {baseDir}/scripts/make.py executions --scenario 12345 --limit 20
execution-get
Get execution details.
python3 {baseDir}/scripts/make.py execution-get exec_abc
connections
List connections.
python3 {baseDir}/scripts/make.py connections --limit 20
data-stores
List data stores.
python3 {baseDir}/scripts/make.py data-stores
data-store-records
List data store records.
python3 {baseDir}/scripts/make.py data-store-records 789 --limit 50
webhooks
List webhooks.
python3 {baseDir}/scripts/make.py webhooks
webhook-create
Create a webhook.
python3 {baseDir}/scripts/make.py webhook-create '{"name":"My Hook"}'
organizations
List organizations.
python3 {baseDir}/scripts/make.py organizations
users
List team users.
python3 {baseDir}/scripts/make.py users
usage
Get usage stats.
python3 {baseDir}/scripts/make.py usage
Output Format
All commands output JSON by default. Add --human for readable formatted output.
# JSON (default, for programmatic use)
python3 {baseDir}/scripts/make.py scenarios --limit 5
# Human-readable
python3 {baseDir}/scripts/make.py scenarios --limit 5 --human
Script Reference
| Script | Description |
|---|---|
{baseDir}/scripts/make.py | Main CLI — all Make (Integromat) operations |
Data Policy
This skill never stores data locally. All requests go directly to the Make (Integromat) API and results are returned to stdout. Your data stays on Make (Integromat) servers.
Credits
Built by M. Abidi | agxntsix.ai YouTube | GitHub Part of the AgxntSix Skill Suite for OpenClaw agents.
📅 Need help setting up OpenClaw for your business? Book a free consultation