Technical Guides
24 articles in this category
Tags
Asterisk PJSIP TLS Broken After OpenSSL 3 Upgrade? Here's the Fix for 'Wrong Curve' and Every Other Handshake Failure
OpenSSL 3.x breaks Asterisk PJSIP TLS with wrong curve errors. Fix it by regenerating certificates with P-256, configuring ciphers, and upda...
How We Built an AI Voice Agent from 500 Real Cold Calls
The complete engineering breakdown of how ViciStack built an AI voice agent by analyzing 500+ real VICIdial cold call recordings — transcrip...
VICIdial Asterisk CDR Analysis for Connect Rate Optimization
Analyze VICIdial Asterisk CDR data with SQL queries to optimize connect rates, identify dead air, and compare carrier performance.
VICIdial CNAM Lookup Integration for Inbound Routing
Configure CNAM dip in Asterisk for VICIdial inbound calls. Covers providers, pricing, skill-based routing, IVR customization, and DID-to-cam...
VICIdial Custom Report Building with MySQL Views and Queries
Build powerful custom VICIdial reports using MySQL views and queries. Covers key tables, agent performance, campaign dashboards, and BI tool...
VICIdial Database Partitioning for High-Volume Call Centers
How to partition VICIdial MySQL tables, archive old CDR data, tune InnoDB, and optimize queries for call centers handling millions of record...
VICIdial Kamailio Load Balancing for 100+ Agent Call Centers
Deploy Kamailio load balancing for VICIdial with dispatcher module, health probing, and weighted routing across multiple Asterisk servers.
VICIdial Real-Time Agent Dashboard Customization Guide
Customize VICIdial real-time agent dashboards with wallboards, AJAX refresh, MySQL queries, and Grafana integration for 25+ agent teams.
VICIdial Remote Agent Setup: NAT Traversal, WebRTC, and SIP Configuration
Complete guide to configuring VICIdial remote agents with SIP and WebRTC. Covers NAT traversal, STUN/TURN, Asterisk config, and audio qualit...
VICIdial SIP Trunk Failover and Redundancy: Complete Setup Guide
Configure VICIdial SIP trunk failover with Asterisk, Kamailio, and health monitoring to ensure zero dropped calls during carrier outages.
Migrating from GoAutoDial to VICIdial: Step-by-Step
Complete migration guide from GoAutoDial CE to VICIdial — data export, MySQL table mapping, carrier migration, fresh ViciBox install, and th...
VICIdial API Integration: Custom Workflows & Automation
Complete guide to VICIdial's Non-Agent API and Agent API — lead injection, disposition webhooks, real-time stats, click-to-call, campaign co...
VICIdial Asterisk Configuration: SIP, Codecs & NAT
Deep technical guide to Asterisk configuration in VICIdial — SIP vs PJSIP channel drivers, codec selection, NAT traversal, trunk setup, dial...
VICIdial Carrier Selection: SIP Trunks, Rates & Quality
How to choose SIP trunk providers for VICIdial — rate comparison, quality metrics, STIR/SHAKEN support, concurrent channel pricing, and the ...
VICIdial Cloud Deployment: AWS, GCP & DigitalOcean
Complete guide to deploying VICIdial on AWS, GCP, and DigitalOcean — instance sizing, SIP NAT traversal, VPC security groups, cost compariso...
VICIdial CRM Integration Guide: Salesforce, HubSpot & Custom
Complete guide to integrating VICIdial with Salesforce, HubSpot, and custom CRMs — screen pops, disposition sync, lead injection, click-to-c...
VICIdial Disaster Recovery & High Availability Guide
Complete guide to VICIdial disaster recovery and high availability — MySQL replication, Asterisk failover, recording backup, RTO/RPO plannin...
Building VICIdial Dashboards with Grafana & Metabase
Step-by-step guide to building VICIdial dashboards with Grafana and Metabase — MySQL data source setup, key SQL queries for KPIs, real-time ...
VICIdial Queue & Inbound Group Configuration Guide
Complete guide to VICIdial inbound group configuration — queue management, skill-based routing, ring strategies, hold music, overflow handli...
VICIdial IVR Setup: Inbound Call Routing & Auto-Attendant
Complete guide to VICIdial IVR configuration — call menus, DTMF routing, inbound groups, time-based routing, multi-level IVR, custom audio p...
VICIdial Multi-Tenant Setup for BPOs
Complete guide to running VICIdial as a multi-tenant platform — user group isolation, campaign separation, recording access control, per-ten...
VICIdial MySQL Optimization: Queries, Indexes & Tuning
Complete MySQL/MariaDB optimization guide for VICIdial — buffer pool sizing, slow query analysis, MEMORY tables, table archival, index tunin...
VICIdial Security Hardening: CVEs, Firewalls & Access Control
Complete VICIdial security hardening guide — known CVEs, firewall configuration, Asterisk SIP security, fail2ban setup, MySQL access control...
VICIdial WebRTC Setup Guide for Remote Agents
Complete guide to setting up WebRTC in VICIdial — ViciPhone configuration, HTTPS/SSL, PJSIP WebSocket setup, NAT traversal, codec selection,...
Ready to Optimize Your VICIdial?
Stop reading about results and start seeing them. Our free audit identifies the highest-impact changes for your specific setup.
Get Your Free Audit →