{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"make-integromat","slug":"make-integromat","name":"Make (Integromat)","type":"workflow","url":"https://www.make.com","page_url":"https://unfragile.ai/make-integromat","categories":["automation"],"tags":[],"pricing":{"model":"free","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"make-integromat__cap_0","uri":"capability://automation.workflow.visual.scenario.builder.with.drag.and.drop.module.composition","name":"visual scenario builder with drag-and-drop module composition","description":"Make provides a canvas-based workflow editor where users connect pre-built modules (triggers, actions, filters) by dragging connectors between nodes. Each module encapsulates API calls, data transformations, or conditional logic; the platform compiles the visual graph into executable workflows that execute sequentially or in parallel based on connection topology. The builder validates module compatibility (input/output schema matching) in real-time and generates execution plans without requiring code.","intents":["Build multi-step automation workflows without writing code","Connect disparate SaaS tools to exchange data automatically","Visualize workflow logic before execution to catch errors early","Reuse common workflow patterns across multiple scenarios"],"best_for":["Non-technical business users automating repetitive tasks","Integration specialists connecting 10+ SaaS tools","Teams without dedicated engineering resources"],"limitations":["Complex conditional logic becomes visually cluttered with many branches","No version control for workflows — changes overwrite previous versions","Limited ability to debug failed executions without execution logs","Performance degrades with scenarios containing 50+ modules due to graph rendering"],"requires":["Web browser with modern JavaScript support (Chrome, Firefox, Safari, Edge)","Active Make account with workspace access","API credentials for each connected third-party service"],"input_types":["Trigger events (webhooks, scheduled timers, app events)","Structured data from previous modules","User-provided text/JSON in module configuration"],"output_types":["API calls to connected services","Webhook payloads to external systems","Structured data passed to downstream modules","Execution logs and error reports"],"categories":["automation-workflow","visual-programming"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"make-integromat__cap_1","uri":"capability://tool.use.integration.1.500.pre.built.app.connectors.with.native.api.integration","name":"1,500+ pre-built app connectors with native api integration","description":"Make maintains a library of 1,500+ pre-configured connectors that abstract away API authentication, pagination, rate limiting, and response parsing for popular SaaS platforms (Salesforce, HubSpot, Slack, Google Workspace, etc.). Each connector is a module template with pre-mapped fields, error handling, and OAuth/API key management built-in. The platform handles credential storage in encrypted vaults and automatically refreshes tokens, eliminating manual API integration work.","intents":["Connect to Salesforce, HubSpot, or other CRM without writing API code","Sync data between multiple SaaS tools automatically","Authenticate securely without exposing API keys in workflows","Handle API pagination and rate limits transparently"],"best_for":["Integration teams connecting enterprise SaaS stacks","Agencies building automations for multiple clients","Non-technical users who need pre-built connectors for their tools"],"limitations":["Connector coverage is limited to popular apps — niche or custom APIs require webhook/HTTP module fallback","Pre-built connectors may lag behind API updates, requiring manual field mapping for new API fields","No ability to customize connector behavior without using HTTP module as workaround","Rate limiting is handled per-connector but not globally across scenarios"],"requires":["Active Make account","Valid API credentials or OAuth tokens for each connected service","Appropriate permissions in third-party services (e.g., admin access for Salesforce)"],"input_types":["OAuth authorization flows","API keys and bearer tokens","Structured data from previous workflow steps"],"output_types":["API responses from connected services","Parsed and mapped data fields","Error messages and status codes"],"categories":["tool-use-integration","saas-connectivity"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"make-integromat__cap_10","uri":"capability://automation.workflow.team.collaboration.and.workspace.management","name":"team collaboration and workspace management","description":"Make supports team workspaces where multiple users can collaborate on scenarios, with role-based access control (admin, editor, viewer). Scenarios can be shared within teams, and changes are tracked with basic audit logs. The platform allows teams to manage shared API credentials, set workspace-level quotas, and organize scenarios into folders. Collaboration features include scenario locking (to prevent simultaneous edits) and execution history visibility across team members.","intents":["Collaborate with team members on building and maintaining workflows","Share API credentials securely across team members","Control who can edit, view, or execute scenarios","Track changes and maintain audit logs for compliance"],"best_for":["Teams building and maintaining shared workflows","Organizations requiring access control and audit trails","Agencies managing workflows for multiple clients"],"limitations":["No real-time collaborative editing — only one user can edit a scenario at a time","Audit logs are basic — no detailed change tracking or rollback capability","Role-based access control is limited to 3 roles (admin, editor, viewer) — no custom roles","Shared credentials are stored in the workspace — no per-user credential isolation"],"requires":["Make account with team/workspace features (paid plan)","Team members with Make accounts","Workspace admin to manage roles and permissions"],"input_types":["User roles and permissions","Scenario sharing configuration","Shared API credentials"],"output_types":["Shared scenarios and credentials","Audit logs and access history","Role-based access control enforcement"],"categories":["automation-workflow","safety-moderation"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"make-integromat__cap_11","uri":"capability://automation.workflow.free.tier.with.unlimited.execution.and.no.credit.card.requirement","name":"free tier with unlimited execution and no credit card requirement","description":"Make offers a free tier enabling users to build and execute unlimited workflows without providing a credit card or payment information. The free tier includes access to the visual builder, all 3,000+ connectors, and unlimited scenario executions (subject to fair-use policies). Limitations on the free tier are not documented but typically include reduced API rate limits, limited team members, or reduced execution priority compared to paid tiers. The free tier enables users to prototype and learn Make before committing to paid plans.","intents":["I want to try Make without financial commitment or credit card","I need to build and test workflows before requesting budget approval","I want to learn Make's features and capabilities before scaling to production","I need a cost-effective automation platform for low-volume workflows"],"best_for":["individual users and small teams prototyping automation","organizations evaluating Make before enterprise commitment","non-profit organizations with limited budgets","developers learning Make's capabilities"],"limitations":["Free tier limitations not documented — unclear if there are rate limits, execution quotas, or feature restrictions","Fair-use policy not specified — unclear what constitutes acceptable usage on free tier","Upgrade path and pricing for paid tiers not documented in provided materials","Support level for free tier users not specified","Unknown if free tier includes monitoring, audit logging, or enterprise features"],"requires":["Make account (email signup, no credit card required)","Web browser access to Make platform"],"input_types":["user signup information"],"output_types":["free tier account with full platform access","ability to create and execute unlimited scenarios"],"categories":["automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"make-integromat__cap_12","uri":"capability://automation.workflow.error.handling.and.failure.recovery.with.conditional.branching","name":"error handling and failure recovery with conditional branching","description":"Capability enabling workflows to handle errors gracefully through conditional branching based on error types or execution outcomes. Users configure error handlers (alternative paths) that execute when a node fails, enabling workflows to retry, skip, or take corrective action. Conditional branching supports decision logic based on previous node outputs, enabling workflows to route around failures or implement fallback logic. Specific error handling mechanisms (automatic retries, exponential backoff, dead-letter queues) are not documented.","intents":["I want my workflow to retry a failed API call instead of stopping","I need to handle different error types differently (network error vs. validation error)","I want to send an alert if a critical step fails","I need to implement fallback logic when a service is unavailable"],"best_for":["teams building production workflows requiring reliability","organizations with critical business processes that cannot tolerate failures","workflows integrating with unreliable or rate-limited services"],"limitations":["Error handling mechanisms not documented — unclear if Make supports automatic retries, exponential backoff, or manual retry configuration","Error type classification not specified — unclear which error types are distinguishable (network, timeout, validation, rate limit, etc.)","Retry limits and backoff strategies not documented","No mention of dead-letter queues or failed execution archival","Unknown if error handlers can access error details (error message, HTTP status code, etc.)","Conditional branching complexity limits not specified"],"requires":["Make account with active scenario","Error handler configuration (alternative paths for failure cases)","Conditional logic definitions (if-then rules)"],"input_types":["error conditions and types","conditional expressions","alternative action paths"],"output_types":["error handling execution (retry, skip, or alternative path)","error logs and recovery actions","final workflow outcome after error handling"],"categories":["automation-workflow","planning-reasoning"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"make-integromat__cap_2","uri":"capability://automation.workflow.conditional.branching.and.data.routing.with.filter.modules","name":"conditional branching and data routing with filter modules","description":"Make provides filter and router modules that evaluate conditions on data flowing through the workflow (e.g., 'if email domain is @company.com, route to Slack channel A, else route to channel B'). Conditions are built using a visual condition builder supporting AND/OR logic, comparison operators, and data field references. The platform evaluates conditions at runtime and directs execution to different downstream modules based on results, enabling dynamic workflow behavior without code.","intents":["Route data to different destinations based on field values or conditions","Skip steps conditionally (e.g., only send email if approval status is 'approved')","Implement approval workflows with multiple decision paths","Handle error cases by branching to fallback actions"],"best_for":["Business users building approval and routing workflows","Teams implementing conditional logic without coding","Workflows with 3-5 decision branches"],"limitations":["Complex nested conditions (5+ levels) become difficult to visualize and maintain","No support for regex or advanced string matching — only basic comparison operators","Condition evaluation is sequential, not optimized for large decision trees","Limited ability to reference nested JSON fields — requires flattening or custom mapping"],"requires":["Make account with scenario builder access","Data flowing from previous modules with fields to evaluate"],"input_types":["Structured data from previous workflow steps","Field values (text, numbers, dates, booleans)","Comparison operators (equals, contains, greater than, etc.)"],"output_types":["Execution path selection (which downstream modules execute)","Filtered data passed to selected modules"],"categories":["automation-workflow","planning-reasoning"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"make-integromat__cap_3","uri":"capability://text.generation.language.ai.text.generation.and.content.transformation.modules","name":"ai text generation and content transformation modules","description":"Make integrates AI modules (powered by OpenAI, Anthropic, or other LLM providers) that accept text prompts and data inputs, then generate or transform content within workflows. Users configure prompts with variable placeholders (e.g., 'Summarize this customer feedback: {{feedback}}'), and the module substitutes runtime data, sends the request to the LLM API, and returns generated text. This enables AI-powered content creation, summarization, translation, and data enrichment without leaving the workflow builder.","intents":["Generate email responses or social media posts from customer data","Summarize long documents or customer feedback automatically","Translate content between languages in multi-step workflows","Enrich data by generating descriptions or tags from raw content"],"best_for":["Content teams automating writing and editing tasks","Customer service teams generating responses at scale","Data enrichment pipelines requiring AI-generated metadata"],"limitations":["LLM API costs accumulate quickly with high-volume workflows — no built-in cost controls or rate limiting","Generated content quality depends on prompt engineering; no guardrails for hallucinations or factual errors","Latency per AI module call is 1-5 seconds, making real-time workflows slower","No fine-tuning or custom model support — limited to base OpenAI/Anthropic models"],"requires":["Make account with AI module access","API key for OpenAI, Anthropic, or other supported LLM provider","Sufficient API credits/quota in the LLM provider account"],"input_types":["Text prompts with variable placeholders","Structured data from previous workflow steps","Configuration for model selection and temperature/max tokens"],"output_types":["Generated text from LLM","Structured data with AI-generated fields","Error messages if API fails"],"categories":["text-generation-language","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"make-integromat__cap_4","uri":"capability://automation.workflow.scheduled.and.event.triggered.workflow.execution","name":"scheduled and event-triggered workflow execution","description":"Make supports multiple trigger types: scheduled timers (run every hour/day/week), webhook endpoints (run when external system POSTs data), app event subscriptions (run when Salesforce record is created), and manual triggers (run on-demand). Triggers are configured as the first module in a scenario; the platform manages trigger registration, polling intervals, and event delivery. Scheduled triggers use cron-like syntax; webhooks generate unique URLs that external systems can call; app event triggers subscribe to native APIs and receive real-time notifications.","intents":["Run daily/weekly reports or data syncs on a schedule","Trigger workflows when external systems send webhook events","React to app events (new Salesforce lead, Slack message, etc.) in real-time","Allow manual execution of workflows from the UI or API"],"best_for":["Teams automating scheduled data syncs and reports","Integration specialists building event-driven architectures","Workflows that need to respond to external system changes"],"limitations":["Scheduled triggers have minimum 1-minute intervals — no sub-minute precision","Webhook triggers require external systems to support HTTP POST — legacy systems may not support this","Event subscriptions depend on third-party API reliability — missed events if provider has downtime","No built-in retry logic for failed trigger deliveries"],"requires":["Make account with scenario builder access","For webhooks: ability to configure POST endpoint in external system","For app events: valid API credentials for the source app","For scheduled triggers: understanding of cron syntax or use of UI time picker"],"input_types":["Cron schedule expressions or UI time picker","Webhook payload (JSON or form-encoded)","App event data from native API subscriptions"],"output_types":["Workflow execution initiated","Execution logs and status reports","Webhook response (200 OK or error)"],"categories":["automation-workflow","tool-use-integration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"make-integromat__cap_5","uri":"capability://automation.workflow.real.time.execution.monitoring.and.error.logging","name":"real-time execution monitoring and error logging","description":"Make provides a real-time execution dashboard showing workflow runs with step-by-step status (success, error, skipped), execution duration, and detailed logs for each module. Users can inspect input/output data for each step, view error messages, and replay failed executions. The platform stores execution history and provides filtering/search to find specific runs. Error handling includes automatic retries, fallback paths, and error notification modules that alert users when workflows fail.","intents":["Debug failed workflow executions to identify root causes","Monitor workflow performance and identify bottlenecks","Audit data flowing through workflows for compliance","Set up alerts when workflows fail or encounter errors"],"best_for":["DevOps and integration teams troubleshooting production workflows","Teams requiring audit trails for compliance","Workflows with critical business logic that need monitoring"],"limitations":["Execution logs are retained for 30 days by default — longer retention requires paid plan","No built-in alerting to external monitoring systems (Datadog, New Relic) — requires custom webhook","Error messages from third-party APIs may be cryptic and require manual investigation","No performance profiling to identify which modules are slowest"],"requires":["Make account with execution history access","Workflows that have been executed at least once","Optional: email or webhook configuration for error notifications"],"input_types":["Workflow execution events","Module input/output data","Error messages from API calls"],"output_types":["Execution status and logs","Step-by-step data inspection","Error notifications and alerts","Execution history and metrics"],"categories":["automation-workflow","safety-moderation"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"make-integromat__cap_6","uri":"capability://data.processing.analysis.data.transformation.and.mapping.with.custom.functions","name":"data transformation and mapping with custom functions","description":"Make provides data transformation modules that map, filter, and reshape data flowing through workflows. The platform includes a visual data mapper that allows field-to-field mapping (e.g., map 'firstName' from source to 'first_name' in destination), array operations (flatten, group, filter), and custom functions for complex transformations. Users can write JavaScript expressions (e.g., '{{firstName}} {{lastName}}' to concatenate) or use built-in functions (date formatting, string manipulation, math operations) without leaving the workflow builder.","intents":["Map fields from one app's data format to another app's expected format","Transform arrays or nested JSON structures for downstream processing","Concatenate, split, or manipulate strings and dates","Calculate derived fields (e.g., total price = quantity × unit price)"],"best_for":["Integration specialists mapping data between incompatible APIs","Teams handling complex data transformations without ETL tools","Workflows requiring field renaming or format conversion"],"limitations":["Complex transformations (nested loops, recursive operations) are difficult to express visually","No support for advanced regex or pattern matching — only basic string functions","Performance degrades with large arrays (1000+ items) due to in-memory processing","Limited debugging visibility for transformation errors — requires manual inspection"],"requires":["Make account with scenario builder access","Data from previous workflow steps with known structure","Basic understanding of JSON structure and field references"],"input_types":["Structured data from previous modules","Field references and variable placeholders","JavaScript expressions for custom transformations"],"output_types":["Transformed and mapped data","Flattened or restructured arrays","Derived fields and calculated values"],"categories":["data-processing-analysis","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"make-integromat__cap_7","uri":"capability://tool.use.integration.webhook.generation.and.http.request.modules.for.custom.integrations","name":"webhook generation and http request modules for custom integrations","description":"Make generates unique webhook URLs for each scenario that external systems can POST data to, triggering workflow execution. Additionally, the platform provides HTTP request modules that allow workflows to make GET/POST/PUT/DELETE calls to any REST API, with support for headers, authentication (API key, OAuth, basic auth), request body templating, and response parsing. This enables integration with custom or niche APIs not covered by pre-built connectors.","intents":["Integrate with custom or legacy APIs using HTTP requests","Receive data from external systems via webhooks","Call internal company APIs from workflows","Build fallback integrations when pre-built connectors don't exist"],"best_for":["Integration specialists building custom API integrations","Teams with internal APIs that need to be called from workflows","Scenarios requiring integration with niche or legacy systems"],"limitations":["HTTP modules require manual API documentation review and request/response mapping","No automatic retry logic for failed HTTP requests — requires manual error handling","Authentication management is manual — no built-in token refresh for custom OAuth flows","Response parsing requires understanding JSON structure — complex nested responses are error-prone"],"requires":["Make account with HTTP module access","API documentation for the target service","Valid API credentials (keys, tokens, or basic auth)","Understanding of HTTP methods and request/response formats"],"input_types":["HTTP method (GET, POST, PUT, DELETE, PATCH)","URL with variable placeholders","Headers and authentication configuration","Request body (JSON, form-encoded, or raw)"],"output_types":["HTTP response body (JSON, XML, or plain text)","Response headers and status code","Parsed response data for downstream modules"],"categories":["tool-use-integration","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"make-integromat__cap_8","uri":"capability://automation.workflow.scenario.templates.and.workflow.reusability","name":"scenario templates and workflow reusability","description":"Make provides a library of pre-built scenario templates for common use cases (e.g., 'sync Salesforce leads to HubSpot', 'send Slack notifications for new emails'). Users can clone templates, customize them for their specific apps and data, and save custom scenarios as reusable templates. The platform supports scenario versioning and allows teams to share templates across workspaces, reducing the need to rebuild common workflows from scratch.","intents":["Quickly build workflows using pre-built templates as starting points","Reuse custom workflows across multiple projects or clients","Share workflow patterns across team members","Reduce time to build similar workflows by cloning and customizing"],"best_for":["Agencies building similar workflows for multiple clients","Teams with common automation patterns","Users new to Make who want to learn by example"],"limitations":["Pre-built templates may not match exact use cases — customization is still required","No version control for templates — changes overwrite previous versions","Template sharing is limited to team workspaces — no public template marketplace","Templates don't include documentation or best practices — users must understand the logic"],"requires":["Make account with template access","Understanding of the template's logic to customize it","API credentials for apps used in the template"],"input_types":["Pre-built template selection","Customization parameters (app selection, field mapping)"],"output_types":["Cloned scenario ready for customization","Saved custom template for reuse"],"categories":["automation-workflow","memory-knowledge"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"make-integromat__cap_9","uri":"capability://automation.workflow.rate.limiting.and.execution.quota.management","name":"rate limiting and execution quota management","description":"Make enforces execution quotas based on pricing plan (free plan: 1,000 operations/month, paid plans: higher limits). The platform tracks operation counts across all scenarios and prevents execution when quotas are exceeded. Users can monitor quota usage in the dashboard and receive warnings as they approach limits. The platform also implements rate limiting per module to prevent overwhelming third-party APIs, with configurable delays between requests.","intents":["Control costs by monitoring and limiting workflow executions","Prevent API rate limit violations from third-party services","Plan capacity and upgrade plans based on usage trends","Set up alerts when approaching execution quotas"],"best_for":["Teams managing costs and API usage","High-volume workflows requiring quota management","Organizations with strict API rate limit policies"],"limitations":["Quota limits are per-account, not per-scenario — no fine-grained control","Rate limiting is basic (fixed delays) — no exponential backoff for API errors","No built-in cost estimation for workflows — users must manually calculate operation counts","Quota overages result in workflow failure — no graceful degradation or queuing"],"requires":["Make account with paid plan for higher quotas","Understanding of operation counting (each module execution = 1 operation)"],"input_types":["Pricing plan selection","Quota monitoring configuration"],"output_types":["Quota usage metrics and alerts","Workflow execution status (success or quota exceeded)"],"categories":["automation-workflow","safety-moderation"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"make-integromat__headline","uri":"capability://automation.workflow.visual.workflow.automation.platform","name":"visual workflow automation platform","description":"Make is a visual platform for building and automating workflows across 1,500+ apps, featuring a drag-and-drop builder and AI modules for enhanced functionality.","intents":["best visual workflow automation tool","workflow automation for small businesses","top platforms for automating tasks","how to automate workflows visually","best integrations for workflow automation"],"best_for":["non-technical users","small to medium businesses"],"limitations":["requires internet connectivity","may have performance constraints with complex workflows"],"requires":["internet access"],"input_types":["various app integrations"],"output_types":["automated workflows"],"categories":["automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":52,"verified":false,"data_access_risk":"high","permissions":["Web browser with modern JavaScript support (Chrome, Firefox, Safari, Edge)","Active Make account with workspace access","API credentials for each connected third-party service","Active Make account","Valid API credentials or OAuth tokens for each connected service","Appropriate permissions in third-party services (e.g., admin access for Salesforce)","Make account with team/workspace features (paid plan)","Team members with Make accounts","Workspace admin to manage roles and permissions","Make account (email signup, no credit card required)"],"failure_modes":["Complex conditional logic becomes visually cluttered with many branches","No version control for workflows — changes overwrite previous versions","Limited ability to debug failed executions without execution logs","Performance degrades with scenarios containing 50+ modules due to graph rendering","Connector coverage is limited to popular apps — niche or custom APIs require webhook/HTTP module fallback","Pre-built connectors may lag behind API updates, requiring manual field mapping for new API fields","No ability to customize connector behavior without using HTTP module as workaround","Rate limiting is handled per-connector but not globally across scenarios","No real-time collaborative editing — only one user can edit a scenario at a time","Audit logs are basic — no detailed change tracking or rollback capability","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.7,"quality":0.9,"ecosystem":0.15000000000000002,"match_graph":0.25,"freshness":0.75,"weights":{"adoption":0.2,"quality":0.25,"ecosystem":0.1,"match_graph":0.4,"freshness":0.05}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:23.328Z","last_scraped_at":null,"last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=make-integromat","compare_url":"https://unfragile.ai/compare?artifact=make-integromat"}},"signature":"eK9nWjXPls9Ff/vXuryApdmOg3MH6ZCxR6VEIhUV+4Murdf/S3O/QX3jsk1ChMkX+9+nMLHxZWVIckvdTeSEAA==","signedAt":"2026-06-21T06:00:26.956Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/make-integromat","artifact":"https://unfragile.ai/make-integromat","verify":"https://unfragile.ai/api/v1/verify?slug=make-integromat","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}