Make calls, manage contacts, run queues, and get real-time AI coaching directly in your browser.The Consuelo Chrome Extension brings the full power of your sales infrastructure into any browser tab. Make calls through Twilio Voice, manage your CRM contacts, run parallel dialing queues, and receive AI-powered coaching — all without leaving the page you’re working on.

What You Can Do
Browser Dialer
Make and receive calls using the popup or Chrome side panel. Full Twilio Voice integration with mute controls and calling number selection.
Contact Management
Search, view, and manage your CRM contacts. Quick access to contact details and call history from any tab.
Queue Dialing
Run power dialing queues with parallel outbound calls. Dial up to 3 contacts simultaneously with first-to-answer wins.
AI Coaching
Get real-time coaching tips during active calls. Context-aware suggestions based on conversation flow.
Key Features
| Feature | Description |
|---|---|
| Side Panel Mode | Full-height dialer in Chrome’s side panel — stays open across tabs and page navigation |
| Popup Mode | Compact 400×600 popup for quick calls and contact lookups — closes automatically |
| Parallel Queue Dialing | Dial up to 3 contacts simultaneously. First person to answer connects; others hang up automatically |
| Real-Time AI Coaching | Groq-powered tips displayed during active calls based on call state and conversation |
| Google Sheets Import | Import contacts directly from Google Sheets without leaving the spreadsheet |
| Call History | View recent calls with duration, outcome, quality score, and coaching notes |
| Calling Number Selection | Choose which provisioned number to call from before each call |
| Mute Controls | Toggle microphone mute during active calls |
| Session Sync | Clerk authentication syncs with consuelohq.com — sign in once, stay signed in |
Architecture Overview
The extension uses Chrome’s Manifest V3 with these key components:| Component | Purpose |
|---|---|
| Popup | Quick-access dialer (400×600) with tabbed interface |
| Side Panel | Full-height dialer that persists across navigation |
| Background Service Worker | Message routing, session sync, Google Sheets communication |
| Offscreen Document | Hosts Twilio Voice SDK (required for microphone access in MV3) |
| Content Script | Google Sheets integration for contact import |
Entry Points
Side Panel (Recommended)
The side panel provides the full extension experience:- Opens via Chrome’s side panel icon or Consuelo toolbar button
- Stays open as you navigate between tabs
- Full-height layout gives coaching panel more room
- Access to all four tabs: Dialer, Contacts, Queue, History
Popup
The popup is optimized for quick actions:- Opens when clicking the Consuelo icon in the toolbar
- Compact 400×600 window
- Same four tabs as side panel
- Auto-closes when you click outside (unless in an active call)
Authentication
The extension uses Clerk for Chrome extensions with session synchronization:- Sign in once at consuelohq.com and the extension stays authenticated
- Tokens refresh automatically in the background
- Session state syncs between the extension and the web app
- No separate login required for the extension
The Chrome Extension requires a Consuelo account with an active subscription and at least one provisioned phone number. Sign in at consuelohq.com first.
Permissions
The extension requests these permissions at install:| Permission | Purpose |
|---|---|
| Side Panel | Open the dialer in Chrome’s side panel |
| Offscreen Document | Run Twilio Voice SDK for microphone access |
| Active Tab | Interact with the current page (for Google Sheets import) |
| Storage | Cache contacts, queues, and authentication tokens |
| Google Sheets | Read spreadsheet data for contact import (optional, requested at first use) |
Quick Start
- Install the extension from the Chrome Web Store
- Sign in — your session syncs automatically if you’re logged into consuelohq.com
- Open the side panel and make your first call
Next Steps
- Getting Started — Installation and initial setup
- Browser Dialer — Making and receiving calls
- Queue Dialing — Running parallel dialing campaigns
- Contact Management — Searching and managing contacts
- AI Coaching — Real-time call coaching