Receive real-time contact and account data via JSON HTTPS POST for custom automations.
Knock2 webhooks let you receive real-time contact and account data as it becomes available in your workspace. They are commonly used to power custom workflows, internal tooling, enrichment pipelines, or downstream automations outside of Knock2. Each event contains a full snapshot of the contact at the time of delivery, and payloads are additive over time as more data becomes available.
Step 1: Open the Webhooks settings
Log into your Knock2 workspace and navigate to Settings → Webhooks.
Step 2: Configure your endpoint
Add your HTTPS endpoint. Payloads are delivered as JSON via HTTPS POST, and retries may occur if your endpoint returns a non-success response.
Step 3: Test and inspect
Use the dashboard's testing tools and delivery logs to send a test, view full payload schemas, and confirm receipt.
Contact webhooks are sent when Knock2 identifies or updates a contact that matches your configured criteria. Delivery is near real-time, shortly after processing completes inside Knock2.
If you have questions or need help validating a payload, reach out to support directly from the dashboard.