Developers · Webhooks · add-on

Configurable webhooks with a delivery log you can actually debug

The webhook engine gives you configurable outbound and inbound webhooks with a delivery log, for when you or a developer want a direct connection to CRMLeaf rather than a middleware service like Zapier.

  • ✓Free trial
  • ✓No credit card
  • ✓Free onboarding
Webhooks · Delivery logEvery attempt recorded

Destination

POST https://hooks.example.com/crmleaf

  • lead.created

    Outbound · 09:41:12

    200
  • deal.stage_changed

    Outbound · 09:38:05

    200
  • invoice.paid

    Outbound · 09:31:47

    500
  • contact.upsert

    Inbound · 09:29:30

    202

invoice.paid failed - response logged for debugging

How it works

How a webhook fires

  1. 1

    Enable module

    Turn on the webhooks add-on module for your account.

  2. 2

    Configure destination

    Point an outbound webhook at a URL you own.

  3. 3

    Trigger the event

    Something happens in CRMLeaf that matches a configured trigger.

  4. 4

    Delivery recorded in log

    Every attempt is recorded in a delivery log, so a missed automation is easy to diagnose.

  5. 5

    Receiving system acts

    Your system receives the payload and acts on it.

Outbound vs inbound

Two directions, one delivery log

Outbound webhooks

Send data to a URL you own when something happens in CRMLeaf.

Delivery log

Every attempt is recorded, so a missed automation is easy to diagnose rather than a mystery.

In detail

Where webhooks sit versus other integrations

Several other integrations are already webhook-driven under the hood, including Meta Lead Ads, Calendly bookings, Gupshup delivery reports and payment gateway notifications - those have their own dedicated settings and don't need to be rebuilt here. Zapier remains the no-code path for an ops person; webhooks are the developer surface for a systems integrator who wants direct HTTP control.

  • Add-on module
  • Zapier alternative for developers
  • Delivery log

Built in

  • Configurable outbound webhooks to a URL you own
  • Inbound webhooks for external systems to send data in
  • A full delivery log for every attempt
  • Cannot bypass CRMLeaf's own permissions - use tokens for permission-aware AI access
FAQ

Frequently asked questions

Wire up your own event-driven integration

Configure an outbound webhook and get a full delivery log from day one.