Skip to main content
When you import connectors with a webhook_url, Clustr sends a POST request to your URL once processing completes.

Payload format

The webhook payload contains the full results for all processed connectors.
Each result names the imported connector under the client key. That key is part of the existing webhook contract and is unchanged by the contactsconnectors rename on the import endpoint.

Full engagement history

Pass "full_history": true in the import request to include detailed engagement history in the webhook response:
Possible engagement types: PROSPECT_COMMENTED, PROSPECT_LIKED, PROSPECT_REACTED, PROSPECT_RECOMMENDED, CLIENT_COMMENTED, CLIENT_LIKED, CLIENT_RECOMMENDED.

Custom data passthrough

Any data you send in the custom field of the import request is passed through to the webhook payload unchanged. Use this to correlate webhook responses with your internal records.

Error payloads

When processing fails, status is "failed" and an error object is included:
See the full webhook payload schema in the OpenAPI spec.