phone.systems™ App Integration Protocols

Integration protocols are predefined rules that enable seamless communication between applications. In phone.systems™, these URL-based commands let systems, scripts, or users perform specific actions such as initiating calls, entering numbers in the dial pad, or authenticating the app.

Benefits of integration protocols:

  • Automate repetitive tasks to save time and reduce errors.

  • Enable one-click actions to boost productivity.

  • Link the phone.systems™ app with other tools to create custom workflows.

  • Simplify user experience by reducing manual steps.

For example, a CRM can use these protocols to initiate calls directly from a customer’s profile or embed them in links, emails, or scripts for streamlined workflows.


phone.systems™ App Supported URL Protocols

The first two protocols in the list are industry-standard protocols:

Supported Industry Protocols

Protocol URL

Description

Example

callto:some_number

Used to initiate a call using a hyperlink.

callto:12124613663

tel:some_number

Used to initiate a call using a hyperlink.

tel:12124613663

The phone.systems™ app also provides unique protocols for extended functionality:

phone.systems™ Unique Protocols

Protocol URL

Description

Example

phone.systems://dialpad?number=some_number

Opens the dial pad with a pre-filled number.

Open Dialpad

phone.systems://call?number=some_number

Initiates a call using the phone.systems™ app.

Initiate Call

phone.systems://authenticate?code=some_code

Authenticates the phone.systems™ app with a provided code.

Authenticate

Setting phone.systems™ as the Default App

To use URL protocols, set phone.systems™ as the default app for handling specific protocols. Follow the steps below for your operating system:

macOS

To set phone.systems™ for tel or callto protocols:

  1. Open FaceTime.

  2. Go to Preferences.

  3. In the Default for calls dropdown, select phone.systems™.

Tip

If phone.systems™ does not appear in the dropdown, ensure the app is installed and up to date. Alternatively, use a third-party tool like RCDefaultApp to assign the callto protocol to phone.systems™.

Windows

To set phone.systems™ for tel or callto protocols:

  1. Open Settings.

  2. Go to Apps > Default Apps.

  3. Select Choose default apps by protocol.

  4. Assign phone.systems™ to the tel and callto protocols.

Android

To enable all supported protocols:

  1. Open the phone.systems™ app Settings.

  2. Select Open by default.

  3. Under Supported links, choose phone.systems™.

iOS

To set phone.systems™ for the tel protocol:

  1. Use the Safari browser.

  2. Long press a link with the tel protocol.

  3. Select phone.systems™ as the app.

To set phone.systems™ for other protocols:

  1. Use the Chrome browser.

Important

The tel protocol is not supported in the iOS version of Chrome. Use Safari for tel protocol links.