An explicit notice above every tab: 'Can't call (xxx) xxx-xxxx from the browser', the actual reason, and two buttons — call from this computer, or cancel.
Also called: it opened FaceTime instead · call button does nothing · microphone permission
- 1dial() checks whether the softphone is ready before falling back
- 2The reason quotes the device error, or explains that the phone needs microphone access and a moment to register
- 3The tel: handoff only fires when the user chooses it
When the browser phone was not registered, pressing Call quietly handed the number to the computer's own dialer — so a video-call window popped up and it looked like the platform had simply failed to dial. The call then happened somewhere with no recording and no log against the customer. The dock now says the in-app phone is unavailable and offers to hand the call to this computer, so the fallback is a choice rather than a surprise.
- Silent fallbacks that look like the product is broken
- No explanation when the browser phone is unavailable
See it on your own jobs
Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.
or keep browsing features →