Calls Fired
-
of target
Press 1 (Transfers)
-
transfer rate
Press 9 (Opt-Out)
-
opt-out rate
IVR Answered
-
heard the pitch
P1 Rate
-
of IVR answers
Unique Dialed
-
distinct numbers
Connection Rate
-
answered IVR / fired
Voicemails
-
left by prospects
No Response
-
heard IVR, no digit
Hopper Leads
-
ready to dial
Calls / Hour
-
avg today
Calls Per Day-
Loading...
Audio VariantsA/B Test
Transfers by Agent-
Loading...
All Transfers-
Loading...
Campaign: Solar Relief IVRGOSUNX1
Dial MethodRATIO (Predictive)
Survey ModeCALLMENU → ExitsIVR8
IVR Audioivr_pro_8 (Solar Relief)
TrunkGradient Connected AI (CSOUT)
CID RotationGradient API (local DIDs)
STIR/SHAKENFull Attestation (A)
Hopper & Leads
List 900001-
NEW (Dialable)-
DNC Numbers-
Called Today-
Call Time24 Hours (Testing)
Transfer GroupExitsXfer
Remote Agents (Transfer Chain)
#AgentPhoneRing TimeHours (UTC)TransfersTalk TimeTranscripts
1MauricioWebRTC20sAlways (busy-check)0--
2Elle323-275-160125s22:00-01:000--
3Jeff Pearson336-575-678825sAlways0--
4Igor771-208-425125s19:00-01:000--
5Jeff Barlow512-380-160620sAlways0--
6Moses972-469-110615sLast resort0--
Agent Conversations-
Transcripts will appear here as transfers are recorded and scored.
Complete Call FlowVerified 2026-04-30
1 VICIdial Auto-Dialer picks lead from hopper (GOSUNX1 campaign)
2 Asterisk Dialplan prefix "2" → strips to 10 digits → Gradient CID API
3 Gradient Connected AI STIR/SHAKEN A-attestation + local CID rotation
4 Homeowner Answers → IVR pitch plays (ivr_pro_8)
5 Press 1 → "Please hold..." → MixMonitor recording starts
6 Closer Cascade Mauricio (20s) → Elle (25s) → Jeff P (25s) → Igor (25s) → Jeff B (20s) → Moses (15s)
7 Voicemail Fallback if all agents miss → record up to 120s
8 Post-Call Deepgram transcription → Groq AI scoring (Straight Line) → push to dashboard
Infrastructure
Server157.230.13.249 (DigitalOcean)
PBXAsterisk 18 + VICIdial
SIP TrunkGradient Connected AI (CSOUT)
SIP Gateway45.132.15.189:5060
CID RotationGradient API → local DIDs
STIR/SHAKENFull A-Level Attestation
TranscriptionDeepgram Nova-2 + Diarization
AI ScoringGroq Llama 3.3 70B (Straight Line)
DashboardCloudflare Workers + KV
Sales Portalscript.cancelmysolar.info
Call Center Features
FASFirst Agent Selection — Mauricio (WebRTC) checked for busy state via DEVICE_STATE before ringing
AMDAnswering Machine Detection — handled by Gradient carrier-side; IVR plays regardless (survey mode)
DNC8,710+ numbers including contractor phones. Checked before every dial.
TimezoneGMT offset per lead, 9am-8pm local enforcement
RecordingMixMonitor on every press-1 transfer (both sides)
VoicemailAuto-record + transcribe if all agents miss
Busy DetectionDEVICE_STATE check — skip agent if already on a call
Time GatesElle: 5-8pm PT only. Igor: 2-8pm ET only.
PredictiveRATIO mode, auto_dial_level 3.0, adaptive up to 5.0
CampaignsPer-audio IVR variants — each audio = own campaign for A/B tracking
Data Quality Filters (Applied to All Leads)
FilterRuleRecords Blocked
Contractor PhonesPhone appears 5+ times in permit data = installer phone, not homeowner106,022
Entity NamesLLC, Trust, Inc, Corp, Church, School, Government91,248
HawaiiNot a cancellation market, worst contractor phone contamination55,524
Pre-2019 InstallsPast the buyer's remorse window (6+ years old)~95,000
Closer PhonesMoses, Jeff P, Elle, Igor, Jeff B — never dial as leads5