> ## Documentation Index
> Fetch the complete documentation index at: https://docs.breakcold.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Call Webhooks

> Payloads for call linked and unlinked events.

Call webhooks fire when a call recording is linked to or unlinked from a record.

All call webhooks use the same webhook envelope documented in [Webhooks](/api/webhooks). The `data` object changes by event type.

## Events

| Event           | Category      | When it fires                                          |
| --------------- | ------------- | ------------------------------------------------------ |
| `call.linked`   | Communication | Fired when a call recording is linked to a record.     |
| `call.unlinked` | Communication | Fired when a call recording is unlinked from a record. |

## Payload examples

### `call.linked`

Fired when a call recording is linked to a record.

```json theme={null}
{
  "eventId": "evt_abc123",
  "timestamp": "2026-03-19T12:00:00.000Z",
  "workspaceId": "workspace_id",
  "event": "call.linked",
  "data": {
    "recordId": "record_id",
    "callId": "call_recording_id",
    "recordName": "Ada Lovelace",
    "meetingTitle": "Discovery call"
  }
}
```

### `call.unlinked`

Fired when a call recording is unlinked from a record.

```json theme={null}
{
  "eventId": "evt_abc123",
  "timestamp": "2026-03-19T12:00:00.000Z",
  "workspaceId": "workspace_id",
  "event": "call.unlinked",
  "data": {
    "recordId": "record_id",
    "callId": "call_recording_id",
    "recordName": "Ada Lovelace",
    "meetingTitle": "Discovery call"
  }
}
```
