#01

Building a Complete VoIP Monitoring Stack with Docker

Grafana + Prometheus + Loki + Homer + Smokeping + Blackbox Exporter

Monitoring & Observability Intermediate 46 min
#02

Building an AI-Powered VoIP Call Quality Analysis Service

FastAPI + NISQA Neural Model + Silero VAD + Claude AI

AI & Voice Agents Advanced 40 min
#03

Building a Real-Time AI Voice Agent for Asterisk

AudioSocket + Deepgram STT + Groq LLM + Cartesia TTS

AI & Voice Agents Advanced 44 min
#04

Smart Repeat Caller Detection & Routing for ViciDial/Asterisk

Custom Perl AGI + MySQL Implementation Guide

ViciDial Administration Intermediate 29 min
#05

MariaDB Multi-Source Replication for VoIP Call Centers

3 Masters to 1 Read-Only Replica with Database Renaming

Infrastructure & DevOps Advanced 34 min
#06

Building a Cloud VM Fleet Management Panel

PHP + REST API + SQLite + Role-Based Access Control

Infrastructure & DevOps Intermediate 40 min
#07

WhatsApp Group Monitor with AI Summaries & Scheduled Email Reports

Build a complete WhatsApp monitoring platform using Evolution API, FastAPI, PostgreSQL, Claude AI, and Resend -- no official WhatsApp Business API required.

Infrastructure & DevOps Advanced 38 min
#08

Building a Custom Prometheus Exporter for Asterisk/ViciDial

A production-grade Python exporter that bridges Asterisk AMI and ViciDial MySQL into Prometheus metrics for real-time VoIP monitoring.

Monitoring & Observability Intermediate 42 min
#09

ViciDial Server Hardening & MariaDB Optimization Guide

A battle-tested playbook for securing and tuning production ViciDial servers

ViciDial Administration Intermediate 38 min
#10

Advanced Ring Group Call Monitoring for ViciDial/Asterisk

PHP Parser + MySQL + Real-time Dashboard

Monitoring & Observability Intermediate 38 min
#11

Building Custom Claude Code Skills for VoIP Infrastructure Operations

15 Slash Commands for Monitoring, Investigation & Lookup

AI-Powered Operations Advanced 37 min
#12

Setting Up Isolated Multi-Country Teams on a Single ViciDial Server

Campaigns, Inbound Groups, User Groups, SIP Peers, and Ring Group Fallbacks

ViciDial Administration Intermediate 38 min
#13

Advanced ViciDial Inbound Call Flow Customization

Blacklists, CLI Filtering, Ring-Back Delay, Agent Ranking & Recording Security

ViciDial Administration Advanced 31 min
#14

Windows VDI Optimization with PowerShell

Automated Script That Applies 37+ Optimizations and Frees 6.4GB+ Disk Space

Infrastructure & DevOps Intermediate 52 min
#15

Automated Job Scraper with AI Filtering & Email Digest

Build a Python system that scrapes 5 job boards daily, uses Claude AI to score each listing against your skills, and delivers a ranked HTML email digest -- completely hands-off.

Infrastructure & DevOps Intermediate 41 min
#16

Automated Softphone Deployment for Call Center Agents

tSIP / MicroSIP + PowerShell + Config Server

Infrastructure & DevOps Intermediate 41 min
#17

Deploying Monitoring Agents on VoIP Servers

Deploy node_exporter, promtail, heplify, and a custom Asterisk exporter to distributed VoIP servers from a central monitoring host via SSH.

Monitoring & Observability Intermediate 37 min
#18

Building a VoIP Monitoring PHP Dashboard

Multi-Tab Interface for Homer SIP, ViciDial Stats, Call Quality Analysis, and Server Health

Monitoring & Observability Intermediate 37 min
#19

VoIP Troubleshooting Runbook

A Systematic 7-Step Diagnostic Procedure for Asterisk & ViciDial Issues

Monitoring & Observability Beginner 59 min
#20

Building a Custom CLI Management Tool for VoIP Servers

Shell Script Wrapper for Asterisk + ViciDial + MySQL

Infrastructure & DevOps Intermediate 31 min
#21

Recording Security & HTML5 Player for ViciDial

Apache mod_rewrite Protection + Dark-Themed HTML5 Audio Player with PHP Streaming Backend

ViciDial Administration Intermediate 26 min
#23

ElevenLabs Cloud Voice Agent with Asterisk SIP Integration

Cloud-Hosted Conversational AI with Custom Webhook Tools, SIP Trunk Routing, and Dynamic Call Context Injection

AI & Voice Agents Advanced 46 min
#24

Call Recording Transcription with Faster-Whisper

Batch transcription of ViciDial call recordings using Faster-Whisper (OpenAI Whisper optimized with CTranslate2) for speech-to-text at scale — on CPU, without cloud APIs.

AI & Voice Agents Intermediate 27 min
#25

Smart Ring Group: Busy-Skip AGI for Asterisk

A PHP AGI Script That Checks Extension State Before Dialing, So Only Idle Phones Ring

ViciDial Administration Intermediate 26 min
#26

ConfBridge Conference Rooms + Monitoring for ViciDial/Asterisk

Replace MeetMe with ConfBridge, Add Admin Controls, and Monitor Conference Activity

ViciDial Administration Intermediate 36 min
#27

Dinstar GSM Gateway Integration with ViciDial/Asterisk

Connect a physical GSM gateway to your ViciDial call center for making and receiving calls over cellular networks — complete with NAT traversal, inbound/outbound routing, and production troubleshooting.

Infrastructure & DevOps Advanced 38 min
#28

AI Voice Agent Prompt Engineering & Conversation Design

Designing Personalities, Conversation Flows, and Tool-Calling Workflows from Real Call Transcription Analysis

AI & Voice Agents Intermediate 58 min
#29

Voice Agent Tech Stack Comparison: Local vs Cloud with Shared Booking Backend

ElevenLabs Cloud vs Deepgram+Groq+Cartesia Local -- Architecture, Latency, Cost, and Migration

AI & Voice Agents Advanced 42 min
#30

ViciDial Troubleshooting Mega Guide

The top 20 most-discussed ViciDial problems — diagnosed and solved.

ViciDial Administration Beginner 71 min
#31

ViciDial Multi-Server Cluster Setup Guide

A complete, step-by-step guide to building a distributed ViciDial call center

ViciDial Administration Advanced 60 min
#32

WebRTC & ViciPhone Complete Setup Guide for ViciDial

The definitive guide** — consolidating 30+ forum threads, scattered blog posts, and hard-won

ViciDial Administration Advanced 48 min
#33

ViciDial Safe Upgrade Playbook

The step-by-step guide to upgrading ViciDial without killing your call center

ViciDial Administration Intermediate 49 min
#34

ViciDial Database Performance & Optimization

The Complete Guide to Diagnosing, Tuning, and Scaling Your ViciDial Database

ViciDial Administration Intermediate 43 min
#35

QA Pipeline — Call Transcription + AI Quality Scoring

Build an automated quality assurance pipeline that transcribes every inbound call using Faster-Whisper and scores agent performance with AI — running entirely on your existing ViciDial server with zero impact on live calls.

AI & Voice Agents Advanced 71 min
#36

ViciDial Security Hardening — Complete Guide

The definitive guide to locking down ViciDial, Asterisk, and supporting infrastructure against real-world attacks

ViciDial Administration Intermediate 73 min
#37

AI Voice Agent — OpenAI Realtime API + Asterisk

Build a Production Voice Agent Using OpenAI's Native Speech-to-Speech API with Asterisk AudioSocket

AI & Voice Agents Advanced 76 min
#38

Containerized Asterisk — Production Docker Compose Stack

Docker + Docker Compose + Asterisk 21 + PJSIP + MariaDB + Redis + Nginx + Let's Encrypt + ARI + WebRTC

Infrastructure & DevOps Advanced 83 min
#39

Real-Time Call Transcription & Sentiment Dashboard

Build a Live Monitoring System That Transcribes Active Calls and Displays Sentiment Analysis in Real-Time

AI & Voice Agents Advanced 89 min
#40

AI-Powered Answering Machine Detection — Whisper + ML Classifier

Build a self-hosted answering machine detection (AMD) system that replaces Asterisk's built-in `AMD()` application with a Whisper-based speech recognition + machine learning classifier pipeline. Traditional AMD relies on energy detection and cadence analysis, achieving only 60-70% accuracy in real-world conditions — misclassifying live humans as machines (killing revenue-generating calls) and letting voicemail greetings through to agents (wasting expensive seat time). This tutorial's AI approach transcribes the first 3-5 seconds of answered audio using OpenAI's Whisper model, then feeds the transcript and audio features into a trained ML classifier that distinguishes human pickups from answering machines with 95%+ accuracy. The entire system runs on your own hardware with no per-call API costs, processes decisions in under 2 seconds, and continuously improves as you feed it new labeled data from your call center's actual traffic.

AI & Voice Agents Advanced 82 min
#41

FreeSWITCH Fundamentals — Installation, Dialplan, SIP & IVR

A complete beginner-to-intermediate guide to FreeSWITCH — the high-performance open-source telephony platform. Learn installation, SIP endpoint configuration, XML dialplan, IVR menus, voicemail, recording, and integration patterns from scratch, with production-ready configurations throughout. Whether you are migrating from Asterisk or starting fresh, this tutorial gives you everything you need to deploy a fully functional FreeSWITCH system with SIP phones, trunks, call routing, conferencing, and external application control via the Event Socket Layer.

Infrastructure & DevOps Intermediate 67 min
#42

Kamailio Fundamentals — Installation, Routing, Authentication & TLS

A complete beginner-to-intermediate guide to Kamailio — the high-performance open-source SIP proxy/router. Learn installation, SIP routing logic, user authentication, NAT traversal, TLS encryption, and load balancing from scratch, with production-ready configurations for use as a Session Border Controller (SBC) in front of Asterisk or FreeSWITCH. Whether you need to scale a single-server PBX to handle thousands of concurrent registrations, add a security layer in front of your media servers, or build a multi-tenant SIP platform, Kamailio is the tool that makes it possible.

Infrastructure & DevOps Intermediate 75 min
#43

Kamailio + FreeSWITCH — Load Balancing & High Availability

Build a carrier-grade VoIP platform by combining Kamailio as a SIP proxy/load balancer with multiple FreeSWITCH media servers. This advanced tutorial covers dispatcher-based load balancing, RTPEngine for media relay, WebRTC gateway integration, database-driven routing, geographic failover, and full high availability with no single point of failure. This is the architecture used by every major VoIP provider handling millions of calls — and by the end of this tutorial, you will have a production-ready platform capable of 10,000+ concurrent calls with zero-downtime upgrades and geographic redundancy.

Infrastructure & DevOps Advanced 75 min
#44

Homelab Media Server — Complete Docker Stack on Repurposed Laptop

Transform an old laptop into a powerful self-hosted media server running Jellyfin, the *Arr suite, qBittorrent, AdGuard Home, Nextcloud, and 15+ services — all managed through Docker Compose with Intel QSV hardware transcoding, automated media management, and remote access via Tailscale.

Infrastructure & DevOps Beginner 32 min
#45

ViciDial Agent Performance Reports Explained

Master ViciDial agent performance metrics, learn how to generate actionable reports, and understand the data structures that power contact center analytics

ViciDial Administration Intermediate 14 min
#46

Setting Up ViciDial Callbacks (CALLBK) — Agent & Auto

Learn how to configure and manage both agent-initiated and automatic callbacks in ViciDial with practical examples, database queries, and production troubleshooting techniques.

ViciDial Administration Intermediate 14 min
#47

ViciDial Lead Recycling & List Management Best Practices

Master advanced lead recycling strategies, implement intelligent list management workflows, and optimize your ViciDial contact center performance with production-tested configurations and real-world examples.

ViciDial Administration Intermediate 15 min
#48

Asterisk CDR Analysis — Extract Insights from Call Detail Records

Master the complete workflow for analyzing Asterisk Call Detail Records in production ViciDial environments—from database queries to real-time metrics and automated reporting.

Monitoring & Observability Intermediate 14 min
#49

ViciDial IVR Setup with Asterisk — Inbound Call Menus

Master building production-grade interactive voice response (IVR) systems in ViciDial using Asterisk dialplans, call routing, and real-time menu logic

ViciDial Administration Intermediate 11 min
#50

SIP Trunk Failover & Load Balancing for ViciDial

Master multi-trunk redundancy, active-active load balancing, and failover logic to ensure zero-downtime calling in your ViciDial environment

Infrastructure & DevOps Intermediate 14 min
#51

ViciDial Disposition Statuses — Complete Reference & Custom Setup

Master ViciDial disposition codes, implement custom statuses, configure agent workflows, and troubleshoot disposition-related issues in production call center environments.

ViciDial Administration Intermediate 15 min
#52

Asterisk Queue Strategy Guide — Which Ring Strategy to Use

Master ring strategies to optimize call routing, reduce agent idle time, and improve contact center performance in ViciDial and Asterisk environments

Infrastructure & DevOps Intermediate 16 min
#53

ViciDial Remote Agents — WebRTC, VPN & Firewall Setup

A production-grade guide to configuring remote agents in ViciDial using WebRTC, VPN tunnels, and secure firewall rules for distributed call centers

ViciDial Administration Intermediate 14 min
#54

Automated ViciDial Backups — Database, Recordings & Config

Master complete backup automation for ViciDial production systems, including MariaDB databases, call recordings, configuration files, and verification workflows that run unattended on schedule.

Infrastructure & DevOps Intermediate 14 min
#55

ViciDial Campaign DNC (Do Not Call) List Management

Master the complete workflow for importing, maintaining, and enforcing Do Not Call lists in ViciDial to ensure compliance and protect your campaign reputation

ViciDial Administration Intermediate 13 min
#56

Asterisk Codec Negotiation — G.711 vs G.729 vs Opus

Master codec selection and negotiation strategies for ViciDial deployments to optimize call quality, bandwidth, and server performance across different carrier and endpoint configurations.

Infrastructure & DevOps Intermediate 13 min
No tutorials match your search.

Need expert help with your setup?

VoIP infrastructure consulting, AI voice agent integration, monitoring stacks, scaling — I've done it all in production.

Get a Free Consultation