Webhook Sender: How to Send Data from Breakcold to ANY Software
Automatically send data to external tools whenever events happen in your workspace.
Overview
The Webhook Sender (also called Outbound Webhooks) lets you automatically send data from Breakcold to any external URL whenever specific events happen in your workspace. This is how you push data to your own API, Zapier, Make, n8n, or any other software.
For example, you can send a webhook every time:
- A new record is created, updated, or deleted
- A relation is added or removed between records
- A note is added, updated, or deleted
- A task is created or completed
- A call recording is linked or unlinked
- A file is uploaded or deleted
Webhook Receiver vs Webhook Sender
Breakcold has two types of webhooks:
- Webhook Receiver — Receives data from external services. Incoming webhooks create or update records automatically (e.g. a lead generation tool pushing contacts into Breakcold).
- Webhook Sender — Sends data to your API endpoints. Breakcold sends a webhook to your own API when events occur (e.g. notifying Slack when a deal is created).
The Webhooks page with two options: Webhook Receiver (incoming) and Webhook Sender (outgoing).
Accessing the Webhook Sender
- In the left sidebar, click Webhooks under the Integration section.
- Click Manage send webhooks on the Webhook Sender card to open the Outbound Webhooks page.
The Outbound Webhooks page lists all your webhooks with their name, events, status, last delivery, and creation date.

Creating a New Outbound Webhook
- Click the + Create Webhook button in the top-right corner.
- Fill in the Name field with a descriptive name (e.g. "CRM Sync", "Slack Notifier").
- Enter the Endpoint URL — this is the HTTPS URL where Breakcold will send POST requests with a JSON payload whenever the selected events occur.

Enter a name and your endpoint URL — Breakcold sends POST requests with JSON payloads.
Warning — The endpoint URL must be an HTTPS URL. HTTP URLs are not accepted. Make sure your receiving server supports HTTPS.Selecting Events to Subscribe
Below the URL field, you will find the Events to subscribe section. Events are organized into categories:
CRM
records_created— Fired when a new record is createdrecords_updated— Fired when a record field is updatedrecords_deleted— Fired when a record is deletedrelation_added— Fired when a relation is added between recordsrelation_removed— Fired when a relation is removed between records
Notes
note_created— Fired when a note is added to a recordnote_updated— Fired when a note is editednote_deleted— Fired when a note is deleted
Select which events should trigger the webhook — CRM and Notes categories shown.
Tasks
task_created— Fired when a task is linked to a recordtask_completed— Fired when a task is marked as completed
Conversations
call_created— Fired when a call recording is linked to a recordcall_unlinked— Fired when a call recording is unlinked from a record
Files
file_uploaded— Fired when a file is uploaded to a recordfile_deleted— Fired when a file is deleted from a record
- Check the boxes next to each event you want to subscribe to. You can select events from multiple categories.

Check the events you want — selected events are highlighted in blue.
Filtering by Object Type
At the bottom of the form, you can optionally filter by Object Type to only fire the webhook for specific record types.
- Click the filter buttons to select which object types should trigger the webhook: People, Company, or Deal. If no filter is selected, the webhook fires for all object types.
Optionally filter by People, Company, or Deal — then click "Create Webhook" to save.
- Click Create Webhook to save. Your webhook is now active and will start sending POST requests to your endpoint whenever the selected events occur.
Frequently Asked Questions
How do I access the Webhook Sender?
Go to the left sidebar > Webhooks (under Integration), then click "Manage send webhooks" on the Webhook Sender card.
What is the difference between Webhook Receiver and Webhook Sender?
The Webhook Receiver lets external tools push data into Breakcold (e.g. creating contacts). The Webhook Sender sends data from Breakcold to your external tools when events happen.
What format is the webhook payload?
Breakcold sends POST requests with a JSON payload to your HTTPS endpoint.
Can I pause a webhook without deleting it?
Yes. Webhooks can be paused and resumed from the Outbound Webhooks list page.
Can I filter webhooks to only fire for specific record types?
Yes. Use the "Filter by Object Type" option at the bottom of the form to select People, Company, or Deal. If no filter is applied, the webhook fires for all types.
Does the endpoint URL need to be HTTPS?
Yes. Only HTTPS URLs are accepted. HTTP endpoints are not supported.
How many events can I subscribe to per webhook?
You can subscribe to as many events as you need — select any combination from the CRM, Notes, Tasks, Conversations, and Files categories.
Updated on: 03/04/2026