AI Dialer Super Admin
Live
Call Summary
—
Total Calls
—
Answered
—
Completed
—
Dropped
—
Failed
—
Answer Rate
—
Avg Duration
—
Connect Rate
SIP Response Codes
Loading…
Hangup Causes
Loading…
Agent Performance
AgentCallsConnectedAvg Duration
Loading…
Call Dispositions
Loading…
Full Call Log
Date/TimePhoneNameCampaign AgentDIDDurationStatus SIPHangupAMDDispositionSentimentRecording
Create User / Agent
💡 Adding an extension automatically registers the user as a dialer agent.
All Users
UsernameAppEmailRoleExtensionCreatedActions
Add DID Number
DID Numbers
NumberLabelOwnerStatusStore ListingActions
Revenue & Subscription KPIs
—
Total Users
—
Active Plans
—
No Plan
—
DIDs Assigned
—
Total Revenue
—
Active MRR
Subscriber List
UsernameAppEmailExtension DIDPlanRevenueMin Left PurchasedCancelledStatusJoinedActions
Loading…
Company Apps
Loading apps…
All Users by App
AppUsernameEmailExtensionJoinedPlan StatusActions
Loading…
API Integration Guide
Tag users when registering from your mobile app by including app_id in the request body:
POST /auth/register
{"username":"...", "password":"...", "app_id":"your-app-name"}

Or pass it as a header: X-App-ID: your-app-name
NameMinutesPriceValidityDescriptionStatusActions
Loading…
—
Total Revenue
—
Total Payments
—
Purchases
—
Renewals
DateUserAppTypeAmountStatusPayment ID
Loading…
Inbound KPIs
—
Total Inbound
—
Answered
—
Missed
—
Live Now
—
Today
Inbound Call Log
TimeCallerDID CalledReceived ByExtensionStatusTalk TimeHangup
Loading…
VoIP Vendor / FreeSWITCH Configuration
Loading…
User SIP Registration
— Registered — Offline
UsernameAppExtensionSIP StatusRole
Loading…
—
FreeSWITCH ESL
—
SIP Profile
—
Active Calls (FS)
—
CPU Usage
—
RAM Used
—
Disk Used
Server Info
Loading…
Troubleshooting Checklist (for Support Team)
🔴 App shows error / can't login
  • Check server is running: systemctl status dialer
  • If stopped: systemctl restart dialer
  • Check logs: journalctl -u dialer -n 50
  • Verify API is responding: curl http://142.132.225.239:8000/health
🟡 SIP not registering / calls not connecting
  • Check FreeSWITCH is running: systemctl status freeswitch
  • Check SIP profiles: fs_cli -x "sofia status"
  • Check registrations: fs_cli -x "sofia status profile internal reg"
  • Restart SIP profile: fs_cli -x "sofia profile internal restart"
  • Check SIP port 5060 is open: ufw status
🔵 User can't make calls (but SIP registered)
  • Check user has an active subscription (Subscribers tab)
  • Check user has minutes remaining
  • Check DID is assigned to the user
  • Check FreeSWITCH dialplan: fs_cli -x "show calls"
🟢 Quick Server Commands (SSH as root)
  • Restart API: systemctl restart dialer
  • Restart FreeSWITCH: systemctl restart freeswitch
  • View live logs: journalctl -u dialer -f
  • Update API from git: cd ~/dialer && git pull && systemctl restart dialer
  • Server IP: 142.132.225.239  |  API Port: 8000  |  SIP Port: 5060