Project

Click-To-Call for macOS

Click any tel: link on a Mac and your FusionPBX desk phone dials it.

RustAuthorSince 2025

Overview

A native macOS utility written in Rust. It registers as the handler for tel: links, so clicking a phone number in a browser or app asks your FusionPBX server to place the call from your own extension, whether that is a desk phone or a softphone.

Highlights

  1. Intercepts tel: URLs system-wide once set as the default calling app
  2. Places calls through the FusionPBX click-to-call API using your extension and key
  3. Configurable domain, extension, authentication and auto-answer
  4. Built as a native app bundle with a single build script

Related expertise

Have a hard infrastructure problem?

Open to select consulting, contract and advisory work. Tell me what you are building and where it hurts.