Help Center

Webhook Setup and Testing with the DigitalPilot MCP Server

Create secure DigitalPilot webhooks, validate payload handling, and avoid common integration mistakes before going live.

Who This Is For

Engineers integrating DigitalPilot events into downstream systems.

Supported Event Subscriptions

  • high_intent
  • target_accounts
  • lead_capture

Create and Validate a Webhook

Call create_webhook with:

  • url
  • subscriptions object (booleans per event)
  • Optional signing_secret for HMAC-SHA256 verification
  1. Confirm with list_webhooks.
  2. Fetch sample payload via get_webhook_test_payload (event optional; defaults to high_intent).
  3. Validate parser/signature handling in your receiver.

Security Recommendations

  • Always set signing_secret in production.
  • Verify signatures server-side before processing.
  • Log failed signature checks with enough metadata for debugging.

Common Issues

  • Receiver not accepting JSON shape for event-specific payloads.
  • Forgetting to subscribe to the event type expected by downstream automation.
  • Assuming webhook test payload is a historical event (it is a schema sample).
Was this information helpful?
Thank you for your feedback!
Phone Call

Call us at +1 306-802-4663

Mon-Fri, 9am-5pm EST
Contact Form

Fill out the form on our contact page

We reply within 1 business day