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).
| Part | Value |
|---|---|
| Host | https://app.phone.inc |
| Path | /call/:phone_number |
phone_number | E.164, e.g. +14155551234 |
Anything that doesn't match + plus digits returns a 404.
How it works
- 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.
- The dashboard opens with the number already filled into the dialer.
- Once WebRTC is ready and a business number is selected, a three-second countdown starts ("Calling in 3…").
- 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.
This is a dashboard deep link, not an API endpoint. It lives on app.phone.inc and requires a signed-in employee. To place calls programmatically, use the web dialer in the browser — there is no REST endpoint for outbound calling yet.
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)}`