make-module-configuring
Make Module Configuration
This skill covers configuring individual modules within a Make scenario. Once a scenario's module composition is decided (see make-scenario-building), each module must be configured: connections assigned, parameters filled, data mapped from upstream modules, and special components (webhooks, data stores, keys) wired up.
Quick Routing
Read the reference file that matches the current task:
| Task | Reference |
|---|---|
| Configuring any module (start here) | General Principles — 5-phase workflow: read interface, resolve components, run RPCs, fill params/mapper, validate |
| Setting up or assigning a connection | Connections — credential request flow, scope checking, Extract Blueprint Components |
| Creating or assigning a webhook | Webhooks — custom vs branded, data structure definition |
| Creating or assigning a data store | Data Stores — requires data structure first |
| Defining a data structure (schema) | Data Structures — field types, nested structures |
| Provisioning keys or certificates | Keys — SSH, PEM/PFX via credential requests |
| Writing IML expressions | IML Expressions — functions, variables, operators, backtick rule |
| Mapping data between modules | Mapping — module ID references, output schema discovery |
| Adding filter conditions | Filtering — operators, AND/OR grouping, placement rules |
| Configuring an aggregator | Aggregators — feeder/target, variants, configuration order exception |
| Configuring an AI agent module | AI Agents — tools array, AI-decided fields, restore metadata |
Cardinal Rules
These apply to every module configuration. Violating any of them is the most common cause of broken scenarios.
-
Read the interface first. Call
app-module_getwithoutputFormat: "instructions"before configuring any module. Never guess parameter names, types, or structures. -
Validate every module. Call
validate_module_configurationafter assembling each module's config. Do not proceed if validation returns errors — no exceptions. -
Component creation order. Data structures, then webhooks, then connections, then keys, then data stores (dependencies flow left to right). Connections and keys require credential requests (user completes auth); webhooks, data stores, and data structures can be created directly via MCP.
-
Configure left to right. Work upstream to downstream so output schemas are available for mapping. Exception: array aggregators need their target module configured first — see Aggregators.
-
Connection selection is interactive. Always present all matching connections to the user and let them choose. Never auto-select, even if only one match exists. See Connections.
Official Documentation
Related Skills
- make-scenario-building — Which modules to use and how to compose them into flows (routing, branching, filtering, iterations, aggregations, error handling)
- make-mcp-reference — MCP server configuration, scopes, access control
More from integromat/make-skills
make-scenario-building
This skill should be used when designing Make scenarios, choosing which modules to use, composing module flows, setting up routing/branching/filtering/iterations/aggregations, building blueprints, deploying scenarios, handling errors, configuring scheduling and triggers, or discussing scenario architecture. Covers WHICH modules to use and WHY — complementary to make-module-configuring which covers HOW to configure each module.
20make-mcp-reference
This skill should be used when the user asks about "Make MCP server", "Make MCP tools", "MCP token", "Make OAuth", "scenario as tool", "MCP scopes", "Make API access", "connect Make to Claude", "scenario not appearing", "MCP timeout", "MCP connection refused", or discusses configuring, troubleshooting, or understanding the Make.com MCP server integration. Provides technical reference for connection methods, scopes, access control, and troubleshooting.
19make-api-shell-connection-workflow
This skill should be used when Claude needs to build or reuse a reusable Make API-call shell by discovering the correct app-specific Make an API Call module, resolving or requesting the right connection, explicitly setting the scenario interface, running the scenario, and using that shell as the retrieval transport for email, CRM, tickets, and similar SaaS systems.
6