How Clicking a Tel Link on a Mac Starts an iPhone Call

Clicking a phone number link in Safari on a Mac seamlessly initiates a cellular call through a nearby iPhone using a combination of web standards, macOS system routing, and Apple’s Continuity technology. When you click a tel: link, Safari passes the request to the macOS operating system, which opens the FaceTime app. FaceTime then uses Bluetooth and Wi-Fi to securely communicate with your iPhone, instructing it to dial the number over its cellular connection while routing the call's audio through your Mac's microphone and speakers.

1. Recognizing the tel: URI Scheme

Websites make phone numbers clickable by embedding them in HTML using the tel: Uniform Resource Identifier (URI) scheme (for example, tel:+1234567890). When you click this link in Safari, the browser recognizes that tel: is not a standard webpage request. Instead of loading a new page, Safari hands this specific URI over to the macOS operating system to handle.

2. macOS Launch Services Routing

Once macOS receives the tel: request from Safari, an underlying system framework called Launch Services takes over. Launch Services maintains a registry of which applications are assigned to handle specific file types and URL schemes. By default on a Mac, the FaceTime app is registered as the default handler for all tel: links. Launch Services wakes up the FaceTime app and passes the phone number to it, prompting a small confirmation banner to appear on your Mac's screen.

3. The Bluetooth Low Energy Handshake

When you click "Call" on the FaceTime confirmation banner, Apple’s Continuity feature—specifically a function called iPhone Cellular Calls—activates. Your Mac uses Bluetooth Low Energy (BLE) to scan for nearby devices signed into the same Apple ID. Once your Mac detects your iPhone in close proximity, the two devices perform a rapid, encrypted cryptographic handshake over Bluetooth to verify their identities and establish a secure link.

4. Routing Data Over Wi-Fi

Bluetooth does not have the bandwidth required to transmit high-quality, real-time voice audio reliably for this feature. Therefore, once the Bluetooth handshake is complete, the Mac and iPhone switch their communication to their shared local Wi-Fi network. The Mac sends the target phone number and the command to initiate the call directly to the iPhone over Wi-Fi.

5. Placing the Cellular Call

Upon receiving the command from the Mac, the iPhone accesses its internal cellular modem and dials the phone number through your mobile carrier, just as if you had tapped the number on the iPhone’s own screen.

Once the call connects, the iPhone acts as a relay station. It takes the incoming cellular audio, converts it into digital data packages, and streams it over the local Wi-Fi network to your Mac. Simultaneously, your voice is captured by the Mac's microphone, sent over Wi-Fi to the iPhone, and transmitted out over the cellular network.

System Requirements for the Process to Work

For this entire sequence to happen automatically, the following conditions must be met:

  • Same Apple ID: Both the Mac and the iPhone must be signed into iCloud and FaceTime using the exact same Apple ID.
  • Network Connection: Both devices must be connected to the same Wi-Fi network.
  • Bluetooth: Bluetooth must be turned on for both devices to allow the initial proximity detection.
  • Device Settings: "Calls on Other Devices" must be enabled in the iPhone's cellular settings, and "Calls from iPhone" must be checked in the Mac's FaceTime settings.