Loading GHL metadata...
Pipeline Engine
Grade A leads processed first · Real-time replies handled in <60s
Click Sync GHL
Select pipeline and stages
AI Configuration
Lead score + decision history + custom fields + pipeline context injected into every Claude prompt
Voice Studio
ElevenLabs AI voices — power Sunny's outbound calls, inbound greetings, TTS previews, and voicemail drops
Contacts
Search, filter, and view full contact details from GHL
| Contact | Phone | Valid? | Source | Score | Rep | City/State | Added | |
|---|---|---|---|---|---|---|---|---|
Search or load contacts | ||||||||
Lead Scoring
Grade A contacts processed first — scores injected into every Claude prompt
| Contact | Score | Grade | Homeowner | Bill | Phone Valid | Action |
|---|---|---|---|---|---|---|
Click "Score Leads" | ||||||
Activity & Calls
Live inbound/outbound from GHL — all reps + AI agent
Click Load to pull from GHL
Click Load
Loading...
Test & Preview
See lead score + prior decision context in the AI decision
Map your GHL custom fields to reporting metrics. Select the field that corresponds to each metric.
Master Reporting
Solar sales matrix · Sit rate · Close rate · kW sold · Call traffic · Custom field analytics
Configure Field Mapping to enable
Configure Field Mapping to enable
| Rep | Appts | Sits | Sit % | Won | Close % | Pipeline $ | Avg kW |
|---|---|---|---|---|---|---|---|
Click ↻ | |||||||
Click ↻
| Rep | Total | Inbound | Outbound | Type |
|---|---|---|---|---|
Click ↻ Load | ||||
| Date | Sent Out | Received | Total |
|---|---|---|---|
Click ↻ Refresh All to load backlog data | |||
Click ↻ to load
Click ↻ to load
Enter your ad spend and click Generate to replace Google Sheets
Stats History
Persisted daily snapshots · 90-day retention
Click Load
Loading today...
| Date | SMS | Replies | Reply % | Booked | DNC |
|---|---|---|---|---|---|
Click Load | |||||
Decision Log
Every Claude decision persisted · Claude sees prior decisions on each new prompt
| Time | Contact | Action | Score | Confidence | Reason |
|---|---|---|---|---|---|
Click Load Recent | |||||
Solar Intelligence
Project Sunroof + satellite view for any RI/MA/CT address
GHL Hub
Full visibility into your GHL account — fields, calendars, users, pipelines.
Click Sync All to load
Click Sync All to load
Click Sync All to load
Click Sync All to load
Adjust how Sunny scores each lead. Higher weight = more important factor.
GHL Workflows
Pause automations so Sunny has full autonomy
Click Reload
Conversation AI
Sunny — Autonomous AI agent for SMS, calls, and appointment booking via GoHighLevel
Click Sync to discover agents from GHL
No active sessions
Select an agent to see actions
Select an agent to see followup settings
Voice AI
GHL's native Voice AI — Sunny answers inbound calls & makes outbound calls. Requires LC Phone or Twilio.
voice-ai-agents.readonly
voice-ai-agents.writeGHL → Settings → Integrations → Private Integrations → Edit token → Scroll to Voice AI scopes. May require a Sub-Account App or contacting GHL support if scopes aren't listed.
✓ Does it ask the 4 qualifying questions?
✓ How does it handle "I need to think about it"?
✓ Does it offer the booking link naturally?
✓ Does it handle the roof + solar bundle pitch?
Advanced Agent Settings
Click Load to see Voice AI agents
Click Load Logs
Email AI
Custom email templates with dynamic merge fields — preview and send via GHL
No templates yet. Click "+ New Template" to create one.
Escalation SLA
4-hour SLA enforcement — Sunny re-alerts via GHL until resolved
Loading...
| Contact | Reason | Tagged At | Age | Status | Action |
|---|---|---|---|---|---|
Click Load | |||||
QA Monitor
Monitors every AI decision · GHL-only alerts
Loading...
Sunny Brain
Knowledge base, URL crawler, and AI training data.
Loading...
Live Logs
Real-time SSE stream
AI Business Advisor
Live GHL data injected. Sunny strategy, rep coaching, pipeline analysis.
Executive Assistant
Daily morning briefings & weekly digests via GHL SMS — powered by Claude
Click Load to see past briefings
Forms & Surveys
GHL form submissions and survey responses
Click Refresh to load forms
Click Refresh to load surveys
| Date | Contact | Form/Survey | Data |
|---|---|---|---|
Select a form or survey above | |||
Invoices
GHL invoice management and revenue tracking
| Date | Contact | Amount | Status | Due Date |
|---|---|---|---|---|
Click Refresh to load invoices | ||||
Media Library
GHL media files — images, documents, attachments
Click Refresh to load media
Audit Log
Security audit trail — all sensitive operations are logged
| Timestamp | User | Action | Details | IP |
|---|---|---|---|---|
Loading... | ||||
Testing Environment
Test mode, dry-run, and simulated contacts for safe testing
Run a test contact through the AI decision engine without sending any messages.
Settings
API keys, users, and system configuration
Loading...
A+ = 90–100 · A = 80–89 · B = 60–79
C = 40–59 · D = 20–39 · F = 0–19