When HighLevel routes an inbound call to a user's SIP deskphone credential, the INVITE delivered to the phone or PBX carries only the caller's number. The From display name is just a copy of the number, and P-Asserted-Identity has no display name. HighLevel already knows who the caller is, but none of that CRM data reaches the handset. The request: when an inbound call to a SIP deskphone leg matches an existing contact, add the contact data as custom SIP headers on that leg. Twilio already supports this by appending x- headers to the <Sip> URI as query parameters. Proposed headers (URL-encoded; leave out any header that has no value): X-HL-Contact-Name: contact display name, e.g. "Jane Doe" (the main ask) X-HL-Contact-Id: HighLevel contact ID X-HL-Dialed-Number: the number the caller dialed (E.164). Today the tracking/campaign number is lost by the time the call reaches the deskphone. X-HL-Campaign: campaign or workflow name, for attribution X-HL-User: the HighLevel user or credential the call was routed to X-HL-Call-Id: HighLevel's call/conversation ID, so PBX recordings can be matched to the CRM record Optional, for phones that don't read custom headers: Remote-Party-ID with the contact name as the display name Example: <Sip>sip: user@yourdomain.sip.twilio.com ?X-HL-Contact-Name=Jane%20Doe&X-HL-Contact-Id=abc123&X-HL-Dialed-Number=%2B15555550100&X-HL-Call-Id=conv_789</Sip> Never send the phone number, "unknown", or an empty string as the name. PBXs throw those values away. Why it matters: Many businesses run HighLevel next to an existing PBX (FreePBX, PBXact, Asterisk, 3CX, etc.) so their branches can keep their desk phones. Without this, the phone shows a bare number, or a paid carrier CNAM lookup that's often wrong, even though HighLevel knows exactly who's calling. With it, staff see the customer's name before they answer, and PBX call records and recordings can be tied back to the CRM contact. Whisper Message doesn't solve this. It announces the caller after the call is answered, but it doesn't put the name on the handset or in the PBX's call records. Context: We're a multi-branch company and have tested HighLevel SIP deskphone credentials with our Asterisk-based PBX. Outbound calling, inbound routing to mapped extensions, and recording all work. Caller name is the only gap. HighLevel support confirmed it isn't supported today and asked us to post it here. We have full SIP logs and are happy to test a beta.