Funkel AI + Custom Webhook

Build the connection your workflow needs.

Receive signed Funkel AI events at your own HTTPS endpoint. Build event handling around your existing services.

Developer toolsVia webhooks

Funkel AI × Custom Webhook

Via webhooks
Your tools. One workflow.

Working together

Custom Webhook, connected to Funkel AI.

Your own tools can react to outreach activity. Subscribe a public HTTPS endpoint to supported Funkel AI events. Verify each request and decide how your service handles the data.

What you can do

Make each connection count.

01

Use structured event data

Receive JSON with an event name, timestamp, and event-specific data.

02

Verify the sender

Check the HMAC-SHA256 signature against the exact request body and your subscription secret.

03

Keep your own logic

Store events, apply your rules, and connect the services your workflow requires.

An example workflow

From one step to the next.

  1. 01

    Choose your events

    Create a subscription for supported events and your public HTTPS endpoint.

  2. 02

    Verify the delivery

    Validate the signature before parsing and processing the event.

  3. 03

    Run your workflow

    Store the received event and apply your own processing and duplicate handling.

Get connected

Set up Custom Webhook.

  1. Create a public HTTPS receiver for JSON POST requests.
  2. Configure Custom Webhook in Funkel AI or create a subscription through the API.
  3. Save the subscription secret and implement signature verification.
  4. Send a signed test request and inspect the destination response.

Connection details

Before you connect.

  • Private network destinations are blocked.
  • Individual failed deliveries do not receive automatic retries. Delivery order and exactly-once processing are not guaranteed.
  • The event envelope has no unique delivery ID. Design duplicate handling for your application.
  • Demo workspaces do not send external webhook events.

A little more detail

Your questions, answered.

How do I verify a request?

Calculate HMAC-SHA256 over the raw request body. Compare it with X-LeadPilot-Signature using your subscription secret.

Can I test my endpoint?

Yes. The API provides signed subscription tests and sample payloads. Check the destination status in the response.

Can webhooks receive changes for Funkel AI?

Outbound webhooks send events to your service. Use the REST API for supported changes in Funkel AI.