glamorous-oil-12326
09/17/2025, 7:51 PMtall-airline-16756
09/17/2025, 7:51 PMtall-airline-16756
09/17/2025, 7:51 PMhidePhoneNumber field to a dispatch rule. It’s really helpful in a few key situations:
• General privacy protection: This helps keep caller phone numbers private in your system for inbound SIP calls. By default, LiveKit uses the caller’s phone number to create participant identities and attributes, so this adds an extra layer of privacy.
• Compliance with privacy regulations: If you’re working with rules like HIPAA or GDPR that restrict storing or sharing phone numbers, this is a great way to stay compliant.
• Preventing downstream exposure: It also makes sure phone numbers don’t get passed along to other systems that use participant data.
When you turn this on, the phone number is replaced with a hashed identity, and the participant name shows a masked version (like “Phone XXXX”). This way, your application workflow stays private and compliant, giving you peace of mind.
Sources: src/main/kotlin/io/livekit/server/SipServiceClient.kt | SIP APIs | LiveKit Docs | sip/sip_test.go | packages/livekit-server-sdk/src/SipClient.tsglamorous-oil-12326
09/17/2025, 8:07 PMtall-airline-16756
09/17/2025, 8:07 PM