Skip to main content
The embedded dialer wraps the full browser calling flow so reps can work from the HighLevel sidebar instead of switching tabs.

Available controls

The embedded dialer tab includes:
  • phone number input with the current contact name in view
  • a compact dialpad with keyboard support
  • active call controls for mute, hold, end call, and transfer
  • quick actions for notes and follow-up work
  • an AI coaching panel that updates during the call

During an active call

When a call starts, the widget stores the active call, tracks the customer number, and keeps call state in the embedded interface until the call ends. While the call is active, the embedded experience can:
  • show the active call state in the widget
  • poll for updated coaching talking points during the conversation
  • keep the selected HighLevel contact in context
  • hand off queue state so the next contact can load after the call ends

Queue-aware calling

If the dialer is launched in queue mode, the embedded app can automatically advance to the next contact after the current call ends. That is what powers queue-add flows from selected HighLevel contacts.

Notes for reps

  • use headphones when possible for cleaner audio inside the sidebar
  • save notes before ending a call if you want them reflected in the contact activity flow
  • if the dialer already has an active call, finish that call before starting another one from HighLevel