call.transfer.connected webhook event is triggered when a warm call transfer successfully bridges a human agent into the lead’s conference. This is the positive counterpart to the agentMissedTransfer event, and can be used to track successful handoffs.
This webhook only triggers for warm transfers performed by the warm-transfer bot. Cold transfers will not trigger this event.
Payload
Properties
| Property | Type | Description |
|---|---|---|
event | string | The webhook event type (call.transfer.connected). |
data.leadId | string | The unique identifier for the lead. |
data.firstName | string | The first name of the lead. |
data.lastName | string | The last name of the lead. |
data.externalLeadId | string | The CRM lead ID (Salesforce, HubSpot, or Close CRM). Only included if the lead has a CRM association. |
data.phone | string | The phone number of the lead. |
data.profile | string | The customer profile assigned to the lead. |
data.callId | string | The unique identifier for the call. |
data.transferNumber | string | The phone number that the call was transferred to. |
data.close_crm_leadId | string | The Close CRM lead ID. Only included if the lead is associated with Close CRM via integration. |
timestamp | string | The ISO 8601 timestamp when the agent was connected. |

