Call Detail Records (CDR) & Dual-Channel Audio
Complete audit log of inbound, outbound, and internal calls with playable waveforms and AI summaries.
| Time & Call UUID | Direction | Customer (Caller / Dialed) | Handled By (Agent) | Picked Up & Wait | Talk Time & Audio | Transcript | WhatsApp Feedback | Actions |
|---|
Missed Calls & Voicemail (Call-Back Hub)
All calls received while agents were offline or busy. Voicemails are recorded and transcribed for immediate one-click callback.
| Caller ID & Customer Name | Target Agent / Ext | Date & Time | Call Type & Voicemail Audio | Message / Transcript | Call-Back Status | Actions |
|---|
Special Extensions
Not agents - internal numbers for your teamInternal Team Directory
Complete corporate agent roster with real-time presence tracking, customizable outbound channels (Meta WhatsApp vs Voice Trunk), and lifecycle status.
| Agent Name & Details | Extension | Presence Status | Default Outbound Channel | Role & Dept | Actions & Provisioning |
|---|
Meta WhatsApp Cloud API Direct Audio SIP Trunk
Carrier-grade SIP bridge interconnecting Meta VoIP cluster
(wa.meta.vc:5061) with FreeSWITCH.
tgrp=wacall
graph.facebook.com
183 Session Progress
Coexistence Mode (WhatsApp Business Mobile App + CloudPBX)
Agents can take voice calls via WebRTC / FreeSWITCH softphone while continuing to chat on WhatsApp Business mobile.
Registered WhatsApp SIP Calling Directory
All production WhatsApp numbers configured across Botanika Bharat, AWEBCS, SMPPKing, Farm Culture Agro, and DATAMATICS.
| WhatsApp Number | Profile Name / Label | Meta Phone ID & WABA | Trunk Gateway & Interconnect | Meta Server Sync | Routing Target | Actions |
|---|
Growth Ka Raasta Corporate Jingle
Streams continuously into caller's ear while ringing agents using FreeSWITCH SIP 183 Session Progress. Terminates the exact millisecond an agent picks up (0ms audio bleed, zero caller billing).
<action application="set" data="instant_ringback=true"/>
<action application="set" data="bridge_early_media=true"/>
<action application="set" data="transfer_ringback=<active caller tune>"/>
<action application="set" data="hold_music=<active hold music (or the caller tune)>"/>
Automated FFmpeg Audio Transcoding Pipeline
Converts consumer audio files into carrier-grade, uncompressed broadcast streams conforming to ITU-T and EBU standards.
Upload any format: MP3, WAV, AAC, M4A, FLAC via Web Portal.
FFmpeg -ac 1
eliminates phase cancellation over telephony channels.
Generates 8kHz PCM for G.711u and 16kHz for Wideband G.722 HD.
Loudness locked to
-16 LUFS with -1.5 dBTP ceiling to avoid ear fatigue.
Dialplan updates dynamically via mod_xml_curl without restarting FreeSWITCH.
Corporate Audio Library
2 Assets| Title | Category | Format | Loudness | Action |
|---|
Upload & Transcode New Audio
Phone Numbers & Inbound Routing
| Number (E.164) | Type | Provider | Label | Routing Target | Status |
|---|
Contact Center ACD Queues
| Queue Name | Strategy | Assigned Extensions | Ring Time | Max Wait & Fallback |
|---|
Live Call Wallboard & Quality Monitoring
Supervisors can listen silently, whisper guidance to agents, or barge directly into calls.
π¬ WhatsApp Call Feedback & Customer Ratings β ACTIVE APPROVED
Automatically dispatches an approved WhatsApp feedback request after every answered customer call (SIP SIM or WhatsApp). Names all attending agents across transfers and records 1-5 star ratings directly into PostgreSQL CDRs.
Customer Feedback History & Live Ratings
Real-time status of dispatched feedback requests and incoming customer rating responses.
| Date & Time (IST) | Customer Number | Attending Agent(s) | Status | Rating | Customer Reply / Comment | Actions |
|---|
π Brute-Force Login Rate Limits & Account Locks
Accounts or client IPs temporarily locked after 5 failed login attempts. Reset any locked account or clear all limits below.
| Type | Target (Username / IP) | Failed Attempts | Status | Rate-Limit Key | Actions |
|---|
π‘οΈ IP Access Rules (SIP, WhatsApp Trunk & Portal) π STANDARD
Enforce IP blocklist or switch to strict whitelist mode for SIP registration, trunking, and web portal access.
π« Blocked IP Addresses (Blacklist)
Traffic from these IPs is dropped immediately by FreeSWITCH SIP engine and rejected by API endpoints.
β Whitelisted IP Addresses & CIDR Ranges
Trusted IPs & Subnets
(e.g. 203.0.113.10 or CIDR masks like 192.168.1.0/24,
10.0.0.0/8). Whitelisted IPs bypass web login OTP & allow direct MicroSIP/Linphone
SIP registration. Strict Rule: No automatic whitelisting occurs upon OTP completion or failed
logins β whitelist entries can only be added manually by an administrator.
π« Blocked Numbers & Call Barring 0 Blocked
Prevent spam or abusive callers. Global Block: Calls are barred across the company and always route directly to the Voicemail box (no agent rings). Agent Block: Prevents ringing only that specific agent.
| Phone Number | Scope | Routing Rule | Reason & who blocked | Actions |
|---|
π Block & unblock register
| When (IST) | Action | Number | Scope | By | Reason |
|---|
Company Performance & Audit
Real-time call center performance metrics across all agents and teams. Drill into individual call history and callback audit trail.