New Campaign
Recent Calls
All Prospects
System Performance
WhatsApp Follow-up Queue
Integration Status
HubSpot CRM
Setup:
1. Create a free account at hubspot.com
2. Go to Settings (gear icon) -> Integrations -> Private Apps -> Create
3. Give it scopes: crm.objects.contacts.read, crm.objects.contacts.write, crm.objects.deals.read, crm.objects.deals.write
4. Copy the access token and paste in your .env as HUBSPOT_ACCESS_TOKEN
5. Restart the server
What happens: When a call ends with outcome "Interested", the system automatically creates a Contact + Deal + Note in HubSpot with the prospect's name, phone, and conversation summary.
WhatsApp Business
Setup (via Twilio):
1. Go to Twilio Console -> Messaging -> Try it out -> Send a WhatsApp message
2. Follow sandbox setup or buy a WhatsApp-enabled number
3. Set WHATSAPP_PROVIDER=twilio and WHATSAPP_FROM=whatsapp:+14155238886 in .env
4. Set WHATSAPP_AUTO_SEND=true to auto-send after calls, or use the "Send Pending" button
What happens: Interested prospects get a WhatsApp follow-up message. Messages queue up and can be sent manually or automatically.
Pending Messages
Send Custom Message
User Management
All Users Stats
CSV Format
Create a .csv file with two columns: name and phone
name,phone Ahmed,+971501234567 Sara,+971559876543
Rules:
• Phone must start with + and country code (e.g. +971 for UAE)
• Name is what Nathan will use in the greeting
• One person per line. No duplicates.
• Numbers called within last 3 months are automatically skipped
• Numbers on the do-not-call list are skipped
Features
Anti-Spam: Numbers called in the last 3 months are automatically skipped.
Voicemail Detection: If voicemail is detected, Nathan hangs up automatically.
Smart Conversation: Nathan listens and responds naturally, not scripted.
WhatsApp Queue: Interested prospects are queued for WhatsApp follow-up.
Performance Tracking: Claude and ElevenLabs response times are logged per call.
Call Recording: All calls are recorded via Twilio.
Media Streams (NEW): Set MEDIA_STREAMS_ENABLED=true + add DEEPGRAM_API_KEY for true real-time bidirectional calls. Audio streams continuously via WebSocket — no more pauses between speak/listen.
Multi-User: Multiple agents can use the system. Admin can create accounts and monitor everyone.
HubSpot CRM: Interested leads are auto-pushed to HubSpot as Contact + Deal + Note. Set HUBSPOT_ACCESS_TOKEN in .env.
WhatsApp Follow-up: Send WhatsApp messages to interested prospects. Works via Twilio or Meta Cloud API. Set WHATSAPP_FROM in .env.