Link to call

Open a URL and Phone.inc places the call for you. Drop the link in a CRM, a support ticket, or an internal tool — when someone clicks it, the web dialer opens and starts calling that number.

The URL

https://app.phone.inc/call/+14155551234

The path is /call/ followed by the destination phone number in E.164 format (a leading + and digits only — no spaces, dashes, or parentheses).

PartValue
Hosthttps://app.phone.inc
Path/call/:phone_number
phone_numberE.164, e.g. +14155551234

Anything that doesn't match + plus digits returns a 404.

How it works

  1. The person clicking the link must be signed in to Phone.inc. If they aren't, they're sent to the sign-in page first, then continue.
  2. The dashboard opens with the number already filled into the dialer.
  3. Once WebRTC is ready and a business number is selected, a three-second countdown starts ("Calling in 3…").
  4. When the countdown hits zero, the call goes out from the selected business number.

They can cancel during the countdown or while the dialer is still connecting. If they're already on a call, the auto-dial is cancelled so it doesn't interrupt them.

Encoding the number

Most browsers accept the + in the path as-is. Some HTTP clients and link shorteners are stricter — if the link breaks, URL-encode the + as %2B:

https://app.phone.inc/call/%2B14155551234

Both forms resolve to the same place.

Example uses

CRM "Call" button. Point a contact's Call action at the link so agents dial from Phone.inc instead of their desk phone:

<a href="https://app.phone.inc/call/+14155551234">Call in Phone.inc</a>

Support tickets. Include the link in a ticket note or Slack message so whoever picks it up can call the customer in one click.

Internal tools. Build the URL from any E.164 number you already store:

const callUrl = `https://app.phone.inc/call/${encodeURIComponent(phoneE164)}`