Phone Clover

Calling

A floating softphone that follows you around HighLevel

A draggable Telnyx WebRTC phone stays available on every HighLevel page, so a rep can answer or place a call without leaving what they're working on.

The floating Phone Clover softphone open over a HighLevel contact page, showing call controls and a drag handle.
  1. The bubble is always there

    A circular phone bubble sits on every HighLevel page a rep has open, not just the Phone tab, so an incoming call is never missed because the wrong tab was in front.

  2. Open it to see the call

    Clicking the bubble opens a 380px panel with the caller card, in-call controls, or the dial pad, depending on what's happening.

  3. Drag it out of the way

    The panel has a drag handle labeled to move it, and double-clicking snaps it back to its default spot.

  4. Everything logs back to GHL

    When the call ends, the call record, any recording, the outcome, tags and follow-up tasks all write back to the contact timeline.

The problem

Phone work in most CRMs means leaving the CRM. A rep sees a call come in, has to find the calling app in another tab or window, and by the time they get there the caller’s context, who they are, what they last talked about, is gone or buried somewhere else. That gap costs answered calls and it costs the caller card’s usefulness, because nobody looks at it under pressure to find a ringing tab.

Phone Clover’s browser softphone solves this by living inside HighLevel itself, on every page, not just a dedicated Phone tab. The call comes to the rep instead of the rep having to go find it.

How it works in HighLevel

The softphone is a 56px circular bubble injected into every GHL page the rep has open. The phone icon rotates open when clicked, and closes the same way. If there are missed calls the rep hasn’t seen, a red badge shows the count, capped at “9+”, and the bubble’s label reads out loud how many calls were missed for anyone using a screen reader.

Opening the bubble reveals a panel up to 380px wide and 640px tall, opening toward whichever side of the screen has the most room. Inside, the rep sees whatever’s relevant: the caller card while a call rings in, live call controls once it connects, or the dial pad to place an outbound call. A drag handle lets a rep move the panel out from over whatever they’re reading, and double-clicking the handle snaps it back.

Only the floating widget owns the live call connection. That means once a call is running in the softphone, it stays running there through mute, hold, notes and hang up, rather than jumping between two different call surfaces.

Every option explained

SettingWhereWhat it does
Phone bubbleInjected on every HighLevel pageOpens the softphone panel; shows a badge for unseen missed calls
Drag handleTop of the open panelRepositions the panel; double-click snaps it back to its default spot
In-call controlsInside the open panel during a callMute, hold, keypad, note, contact, text and hang up, identical to the full Phone page
Desktop notificationsBrowser permission, requested on first clickShows a native browser notification when a call rings and the GHL tab isn’t focused

Note: The softphone’s phone icon and bubble are injected by the app’s widget script directly into GHL, not delivered through a GHL Custom JS module, after an earlier approach relying on a Marketplace-served module didn’t work reliably.

What runs on Telnyx

Every call placed or answered through the softphone runs over Telnyx’s WebRTC voice infrastructure. The browser opens a WebRTC connection to Telnyx, which handles the actual audio path to the person being called, whether that’s a mobile number, a landline, or another Telnyx-connected line. Phone Clover’s job is the interface: the bubble, the drag panel, the caller card and the controls sitting on top of that connection.

Because it’s browser-based WebRTC, the softphone needs a working microphone and a stable connection in the browser tab; there’s no separate desk phone or SIP hardware required. Recordings and call metadata Telnyx generates during the call are what Phone Clover later writes back to the GHL contact timeline.

Who uses it

Every rep who takes or makes calls uses the softphone as their day-to-day phone, since it’s the surface that owns the live call. Admins don’t get a separate interface for calls, they use the same softphone as everyone else, though they also see sub-account-wide reporting on the dashboard that individual reps don’t.

What to expect

The softphone is a desktop browser experience, full stop. There’s no phone-app version of it, so a rep away from their computer needs calls forwarded to a mobile number to stay reachable, and can still text natively from the GHL mobile app in the meantime. It’s also currently limited to a specific allowed sub-account in the deploy configuration rather than rolled out everywhere, so check current status before promising it to a new sub-account. And because only the softphone owns the live call, there’s no warm transfer or 3-way calling: one rep, one call, start to finish.

Frequently asked questions

Does the softphone work on mobile?

No. Voice calling in Phone Clover is desktop browser only. If a rep needs to take calls away from their desk, forward the number to their mobile phone instead.

Can I move the softphone panel out of the way?

Yes. It has a drag handle you can use to reposition it anywhere on screen, and double-clicking the handle snaps it back to its default position.

Will I know if a call comes in while I'm on a different GHL page?

Yes. The bubble is injected on every HighLevel page, not only the Phone tab, and shows a red badge with the missed-call count when it's closed.

What happens to the call after it ends?

The call record, any recording, the outcome a rep picks and any tags or follow-up tasks write back to the contact's timeline in GHL.

Do I need to install anything extra to use it?

No. The softphone is part of the app once it's installed from the Marketplace and connected to a Telnyx account; there's no separate download for reps.

Can two reps be on the same call in the softphone?

No. There's no warm transfer or 3-way calling in Phone Clover today; each call is handled by one rep at a time.

Keep the phone with you on every page.

Install in HighLevel and the phone widget follows you, ready to answer or place a call from wherever you are working.

Start free trial Book a demo