Make + SalesCrew

A Custom Webhook module catches events from SalesCrew, and an HTTP module writes back through the API or an MCP tool.

An admin approves every new account by hand. Nothing is created until then. We reply by email; no newsletter, no sequence.

Want to see it first? Book a demo

  • Custom webhook, not a module
  • Signed and retried out
  • Scoped token in
app.salescrew.io/settings
Settings: MCP tokens, integrations and the audit log

The short answer

  • The connection is Make's own Custom Webhook module on the trigger side and its HTTP module on the action side.
  • Everything an event can carry is available this way, because the events map to the same actions the app and the MCP server expose.
  • Deliveries out are signed and retried and every failure is visible; writes in use a token scoped by channel, profile and area, and land in the audit log with that token named as the actor.

Mechanism

How data moves in each direction.

WhatMechanismDirectionObjectsStatus
SalesCrew to MakeOutbound webhook to a Make Custom Webhook URLOutboundAny registered eventAvailable
Delivery reliabilityDeliveries logged, retries automatic, secret rotatableOutboundWebhook deliveriesAvailable
Make to SalesCrewMake HTTP module posting to the SalesCrew APIInboundContacts, companies, deals, tasks, leadsAvailable
Make to SalesCrew over MCPHTTP module calling an MCP tool with a scoped tokenInboundEvery action the UI hasAvailable
Instant triggers in the scenario builderOnly through the Custom Webhook module, ,By design

Mechanisms read from the SalesCrew integration table, September 2026. Make's own pricing decides what a webhook-driven scenario costs in operations.

Setup

Ten minutes for the first scenario.

  1. 1

    Add a Custom Webhook module

    In a new Make scenario, add Webhooks then Custom Webhook, create it and copy the address.

  2. 2

    Register it in SalesCrew

    webhook_create with that URL and the events you want. webhook_test sends a sample so Make can learn the payload shape.

  3. 3

    Let Make determine the structure

    Run the test while Make is listening, and the scenario builder maps the JSON for you.

  4. 4

    Build the write direction

    An HTTP module posting to the API, or calling an MCP tool with a token from mcp_token_issue scoped as tightly as the job allows.

  5. 5

    Handle errors deliberately

    Give the scenario an error route. On the SalesCrew side, webhook_deliveries shows failures and webhook_retry replays one.

  6. 6

    Rotate the secret on staff changes

    webhook_rotate_secret changes the signing key without rebuilding the scenario.

Why the mechanism is a webhook

A custom webhook and an HTTP call reach every action the app has. The same permission model applies to a Make scenario as to a person. Revoke its token and the scenario stops writing at once.

Questions

Can Make read data out of SalesCrew on a schedule?
Yes, with an HTTP module against the API or an MCP read tool. Webhooks handle events; polling handles snapshots.
How many webhooks can I register?
Register one per destination or one per event group, whichever keeps your scenarios readable. Deliveries and retries are recorded either way.
What happens if Make is down?
Deliveries fail and retry, and the failed ones stay visible so you can replay them rather than discovering a silent gap weeks later.
Is MCP a better route than the API here?
For anything an agent might also do, yes, because the tool carries the same permission model as a person and the same approval behaviour on external sends.

Build the scenario without waiting for a module

A custom webhook and an HTTP call cover the work a catalogue entry would do.

An admin approves every new account by hand. Nothing is created until then. We reply by email; no newsletter, no sequence.

Want to see it first? Book a demo