{"id":5155,"date":"2026-02-01T13:17:10","date_gmt":"2026-02-01T18:17:10","guid":{"rendered":"https:\/\/dialer.one\/?p=5155"},"modified":"2026-02-01T13:17:26","modified_gmt":"2026-02-01T18:17:26","slug":"vicidial-development-roundup-key-changes-from-late-november-2025-to-early-2026","status":"publish","type":"post","link":"https:\/\/dialer.one\/index.php\/vicidial-development-roundup-key-changes-from-late-november-2025-to-early-2026\/","title":{"rendered":"VICIdial Development Roundup: Key Changes From Late November 2025 to Early 2026"},"content":{"rendered":"\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img data-dominant-color=\"da9fda\" data-has-transparency=\"false\" style=\"--dominant-color: #da9fda;\" loading=\"lazy\" decoding=\"async\" width=\"688\" height=\"174\" sizes=\"auto, (max-width: 688px) 100vw, 688px\" src=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-9.webp\" alt=\"Allow Stero Recordings\" class=\"wp-image-5165 not-transparent\" title=\"\" srcset=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-9.webp 688w, https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-9-300x76.webp 300w, https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-9-600x152.webp 600w\" \/><\/figure>\n<\/div>\n\n\n<h1 class=\"wp-block-heading\"><strong>VICIdial Development Roundup: Key Changes From Late November 2025 to Early 2026<\/strong><\/h1>\n\n\n\n<p><em>By Carpenox \u2014 VICIdial Architect, Troubleshooter, and Eternal Code Archaeologist<\/em><\/p>\n\n\n\n<p>Every few months I like to step back, sift through the commit logs, and take stock of how VICIdial continues to evolve. Since late November 2025, the project has seen a surprisingly dense wave of improvements \u2014 from AGI-level call\u2011flow logic to backend archival tooling, adaptive dialing enhancements, PHP8 compatibility, and even new experimental VCA components.<\/p>\n\n\n\n<p>This cycle wasn\u2019t about flashy UI changes. It was about <strong>tightening the engine<\/strong>, <strong>fixing long\u2011standing edge cases<\/strong>, and <strong>expanding the adaptive dialer\u2019s intelligence<\/strong>. Below is my curated breakdown of what matters, why it matters, and how these updates impact real\u2011world call center operations.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\"><strong>AGI &amp; Call\u2011Flow Enhancements<\/strong><\/h1>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>agi-DID_route.agi \u2014 251112-1517<\/strong><\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img data-dominant-color=\"cbc6dd\" data-has-transparency=\"false\" style=\"--dominant-color: #cbc6dd;\" loading=\"lazy\" decoding=\"async\" width=\"602\" height=\"290\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" src=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-7.webp\" alt=\"Alter CID Name\" class=\"wp-image-5163 not-transparent\" title=\"\" srcset=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-7.webp 602w, https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-7-300x145.webp 300w, https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-7-600x289.webp 600w\" \/><\/figure>\n<\/div>\n\n\n<p><strong>Added <code>alter_cid_name<\/code> option<\/strong><br>A small but meaningful upgrade. This gives inbound routing more flexibility when manipulating Caller ID Name data \u2014 especially useful for branded routing, DID\u2011based identity masking, and carrier\u2011specific CNAM quirks.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>VD_amd.agi \u2014 260129-1443<\/strong><\/h3>\n\n\n\n<p><strong>Reinserts missing <code>vicidial_auto_calls<\/code> records<\/strong><br>This is a big reliability win. In rare race conditions, AMD could lose track of an auto\u2011call record. This patch ensures the system self\u2011heals instead of leaving orphaned calls or broken agent states.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>agi-VDAD_ALL_outbound.agi \u2014 251020-0835<\/strong><\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img data-dominant-color=\"dfa1df\" data-has-transparency=\"false\" style=\"--dominant-color: #dfa1df;\" loading=\"lazy\" decoding=\"async\" width=\"688\" height=\"175\" sizes=\"auto, (max-width: 688px) 100vw, 688px\" src=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-5.webp\" alt=\"Allow Recording DTMF Detection\" class=\"wp-image-5161 not-transparent\" title=\"\" srcset=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-5.webp 688w, https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-5-300x76.webp 300w, https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-5-600x153.webp 600w\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img data-dominant-color=\"daa3da\" data-has-transparency=\"false\" style=\"--dominant-color: #daa3da;\" loading=\"lazy\" decoding=\"async\" width=\"649\" height=\"291\" sizes=\"auto, (max-width: 649px) 100vw, 649px\" src=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-6.webp\" alt=\"Allow recording DTMF Muting\" class=\"wp-image-5162 not-transparent\" title=\"\" srcset=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-6.webp 649w, https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-6-300x135.webp 300w, https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-6-600x269.webp 600w\" \/><\/figure>\n<\/div>\n\n\n<p><strong>Added <code>recording_dtmf_muting<\/code> + stereo recording fix<\/strong><br>DTMF muting is essential for PCI\u2011sensitive environments. Stereo recording fixes help anyone using dual\u2011channel compliance recording or advanced QA analytics.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>cm_areacode.agi \u2014 260108-0052<\/strong><\/h3>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>cm_postal.agi \u2014 260107-2119<\/strong><\/h3>\n\n\n\n<p><strong>Both now update <code>vicidial_list<\/code> records with optional field variables<\/strong><br>These scripts finally behave like first\u2011class data\u2011enrichment tools. If the lead exists, they can now push enriched metadata directly into custom fields \u2014 a huge win for automated lead hygiene.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>agi\/piper_generate.pl \u2014 251014-1211<\/strong><\/h3>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>piper_generate_names.pl \u2014 251104-0908<\/strong><\/h3>\n\n\n\n<p>First build \u2014 part of the growing TTS\/voice asset ecosystem.<\/p>\n\n\n\n<p><strong>First build; TTS caching added<\/strong><br>Based on <code>cepstral_generate.pl<\/code>, this new generator caches TTS files for reuse. That means faster IVR prompts, fewer CPU spikes, and smoother high\u2011volume inbound flows.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\"><strong>Admin &amp; Backend Maintenance Tools<\/strong><\/h1>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>ADMIN_archive_log_tables.pl \u2014 260111-2138<\/strong><\/h3>\n\n\n\n<p><strong>Added <code>--agent-log-only<\/code> flag<\/strong><br>Perfect for shops that want to archive agent logs without touching other datasets.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>ADMIN_cold_storage_log_tables.pl \u2014 251230-0853<\/strong><\/h3>\n\n\n\n<p><strong>Added <code>--vl-year<\/code> flag<\/strong><br>Lets you target year\u2011specific <code>vicidial_log_archive_YYYY<\/code> tables. Cleaner, safer archival workflows for long\u2011running systems.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>ADMIN_keepalive_ALL.pl \u2014 260126-1334<\/strong><\/h3>\n\n\n\n<p><strong>Now checks <code>reserved_extensions<\/code> against dialplan numbers<\/strong><br>This prevents accidental collisions when generating conf files \u2014 a subtle but important safeguard for multi\u2011tenant or heavily customized dialplans.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\"><strong>Adaptive Dialer Intelligence Upgrades<\/strong><\/h1>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img data-dominant-color=\"c2d4c2\" data-has-transparency=\"false\" style=\"--dominant-color: #c2d4c2;\" loading=\"lazy\" decoding=\"async\" width=\"679\" height=\"300\" sizes=\"auto, (max-width: 679px) 100vw, 679px\" src=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-4.webp\" alt=\"adapt percent-max\" class=\"wp-image-5160 not-transparent\" title=\"\" srcset=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-4.webp 679w, https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-4-300x133.webp 300w, https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-4-600x265.webp 600w\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>AST_VDadapt.pl \u2014 251205-0949<\/strong><\/h3>\n\n\n\n<p><strong>Added <code>adaptive_percentmax_percentage<\/code> + new <code>ADAPT_PERCENTMAX<\/code> dial method<\/strong><br>This is one of the most meaningful dialing upgrades in years. It gives admins tighter control over max pacing behavior and reduces the risk of over\u2011dialing during volatile traffic periods.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>AST_VDauto_dial.pl \u2014 251205-1455<\/strong><\/h3>\n\n\n\n<p><strong>Added <code>SHARED_ADAPT_PERCENTMAX<\/code><\/strong><br>This allows multiple campaigns to share adaptive pacing logic \u2014 ideal for blended or load\u2011balanced environments.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>AST_list_export.pl<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>251128-1536 \u2014 Added <code>--basic-export<\/code><\/strong><\/li>\n\n\n\n<li><strong>251130-0006 \u2014 Added <code>--custom-export=XXX<\/code><\/strong><\/li>\n<\/ul>\n\n\n\n<p>These options make exports far more flexible, especially for CRMs that expect specific field layouts.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>AST_update_AMI2.pl \u2014 251203-2218<\/strong><\/h3>\n\n\n\n<p><strong>Added server_live_partitions inserts\/updates<\/strong><br>Improves AMI\u2011driven monitoring and partition\u2011aware reporting.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\"><strong>New &amp; Experimental VCA Components<\/strong><\/h1>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>experimental\/VCA\/AST_VCA_log_report.php \u2014 190329-1852<\/strong><\/h3>\n\n\n\n<p>Legacy first build, but still relevant as the VCA suite expands.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>experimental\/VCA\/VCA_client_settings.pl \u2014 260112-1114<\/strong><\/h3>\n\n\n\n<p>Initial build \u2014 foundational for client\u2011side VCA customization.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>experimental\/VCA\/VCA_log_manage.pl \u2014 260112-1455<\/strong><\/h3>\n\n\n\n<p>First version \u2014 derived from the archive log tools.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>extras\/CRM_log_manage.pl \u2014 260117-0756<\/strong><\/h3>\n\n\n\n<p>First version \u2014 CRM\u2011focused log management built on the VCA framework.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\"><strong>Web Interface &amp; PHP8 Compatibility<\/strong><\/h1>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>www\/agc\/functions.php \u2014 251205-1742<\/strong><\/h3>\n\n\n\n<p>Fix for undefined variable issues \u2014 small but necessary cleanup.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>www\/agc\/vdc_db_query.php \u2014 251124-0935<\/strong><\/h3>\n\n\n\n<p><strong>Added lead status display for callback list output<\/strong><br>A quality\u2011of\u2011life improvement for agents and supervisors.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>www\/agc\/vicidial.php<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>251124-0936 \u2014 Lead status display for callbacks<\/strong><\/li>\n\n\n\n<li><strong>260106-1418 \u2014 PHP8 fixes<\/strong><\/li>\n<\/ul>\n\n\n\n<p>The PHP8 transition continues, and these patches keep the AGC stable.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>www\/vicidial\/AST_hangup_cause_report.php \u2014 260103-1900<\/strong><\/h3>\n\n\n\n<p>Fix for missing variables in links \u2014 improves report reliability.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img data-dominant-color=\"fae4fa\" data-has-transparency=\"false\" style=\"--dominant-color: #fae4fa;\" loading=\"lazy\" decoding=\"async\" width=\"872\" height=\"752\" sizes=\"auto, (max-width: 872px) 100vw, 872px\" src=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-3.webp\" alt=\"performance report update\" class=\"wp-image-5159 not-transparent\" title=\"\" srcset=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-3.webp 872w, https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-3-300x259.webp 300w, https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-3-768x662.webp 768w, https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-3-600x517.webp 600w\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>www\/vicidial\/AST_server_performance.php \u2014 251001-1700<\/strong><\/h3>\n\n\n\n<p><strong>Switched from Ploticus to Graph.js<\/strong><br>This is a modernizing move. Graph.js is lighter, more flexible, and plays better with responsive layouts.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>www\/vicidial\/AST_timeonVDADallSUMMARY.php \u2014 251205-1931<\/strong><\/h3>\n\n\n\n<p>Added <code>ADAPT_PERCENTMAX<\/code> support \u2014 keeping reporting aligned with the new dialer logic.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>www\/vicidial\/admin.php<\/strong><\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img data-dominant-color=\"cbc6dd\" data-has-transparency=\"false\" style=\"--dominant-color: #cbc6dd;\" loading=\"lazy\" decoding=\"async\" width=\"602\" height=\"290\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" src=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image.webp\" alt=\"alter CID name\" class=\"wp-image-5156 not-transparent\" title=\"\" srcset=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image.webp 602w, https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-300x145.webp 300w, https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-600x289.webp 600w\" \/><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li><strong>251112-2201 \u2014 Added alter_cid_name DID option<\/strong><\/li>\n\n\n\n<li><strong>251204-0757 \u2014 Added SERVER DRIVE PARTITIONS display<\/strong><\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img data-dominant-color=\"f9c3f9\" data-has-transparency=\"false\" style=\"--dominant-color: #f9c3f9;\" loading=\"lazy\" decoding=\"async\" width=\"863\" height=\"236\" sizes=\"auto, (max-width: 863px) 100vw, 863px\" src=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-1.webp\" alt=\"partition sizes\" class=\"wp-image-5157 not-transparent\" title=\"\" srcset=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-1.webp 863w, https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-1-300x82.webp 300w, https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-1-768x210.webp 768w, https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-1-600x164.webp 600w\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img data-dominant-color=\"fac3f9\" data-has-transparency=\"false\" style=\"--dominant-color: #fac3f9;\" loading=\"lazy\" decoding=\"async\" width=\"866\" height=\"258\" sizes=\"auto, (max-width: 866px) 100vw, 866px\" src=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-2.webp\" alt=\"crashed tables\" class=\"wp-image-5158 not-transparent\" title=\"\" srcset=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-2.webp 866w, https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-2-300x89.webp 300w, https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-2-768x229.webp 768w, https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/image-2-600x179.webp 600w\" \/><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li><strong>251211-1134 \u2014 Added ADAPT_PERCENTMAX + adaptive_percentmax_percentage<\/strong><\/li>\n\n\n\n<li><strong>260106-1438 \u2014 PHP8 fixes + 2026 date change<\/strong><\/li>\n\n\n\n<li><strong>260126-1335 \u2014 Added reserved_extensions vs dialplan number check<\/strong><\/li>\n<\/ul>\n\n\n\n<p>This file saw the most action \u2014 reflecting how central the admin panel is to daily operations.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\"><strong>API Improvements<\/strong><\/h1>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>non_agent_api.php<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>251205-1456 \u2014 Added ADAPT_PERCENTMAX dial method<\/strong><\/li>\n\n\n\n<li><strong>260123-1020 \u2014 Fixed <code>pause_sec<\/code> in agent_stats_export<\/strong><\/li>\n<\/ul>\n\n\n\n<p>API parity with new dial methods is essential for third\u2011party integrations, and the pause_sec fix resolves a long\u2011standing annoyance for analytics tools.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Additional System &amp; Campaign Enhancements (UI, Compliance, Dialing Logic, and Security)<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-jetpack-tiled-gallery aligncenter is-style-rectangular\"><div class=\"\"><div class=\"tiled-gallery__gallery\"><div class=\"tiled-gallery__row\"><div class=\"tiled-gallery__col\" style=\"flex-basis:100.00000%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-121908.webp?strip=info&#038;w=600&#038;ssl=1 600w,https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-121908.webp?strip=info&#038;w=630&#038;ssl=1 630w\" alt=\"\" data-height=\"162\" data-id=\"5168\" data-link=\"https:\/\/dialer.one\/?attachment_id=5168\" data-url=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-121908.webp\" data-width=\"630\" src=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-121908.webp?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><\/div><div class=\"tiled-gallery__row\"><div class=\"tiled-gallery__col\" style=\"flex-basis:100.00000%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122002-1024x145.webp?strip=info&#038;w=600&#038;ssl=1 600w,https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122002-1024x145.webp?strip=info&#038;w=900&#038;ssl=1 900w,https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122002-1024x145.webp?strip=info&#038;w=1181&#038;ssl=1 1181w\" alt=\"\" data-height=\"167\" data-id=\"5169\" data-link=\"https:\/\/dialer.one\/?attachment_id=5169\" data-url=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122002-1024x145.webp\" data-width=\"1181\" src=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122002-1024x145.webp?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><\/div><div class=\"tiled-gallery__row\"><div class=\"tiled-gallery__col\" style=\"flex-basis:50.05455%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122038.webp?strip=info&#038;w=600&#038;ssl=1 600w,https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122038.webp?strip=info&#038;w=786&#038;ssl=1 786w\" alt=\"\" data-height=\"434\" data-id=\"5171\" data-link=\"https:\/\/dialer.one\/?attachment_id=5171\" data-url=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122038.webp\" data-width=\"786\" src=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122038.webp?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><div class=\"tiled-gallery__col\" style=\"flex-basis:49.94545%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122054.webp?strip=info&#038;w=600&#038;ssl=1 600w,https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122054.webp?strip=info&#038;w=815&#038;ssl=1 815w\" alt=\"\" data-height=\"451\" data-id=\"5173\" data-link=\"https:\/\/dialer.one\/?attachment_id=5173\" data-url=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122054.webp\" data-width=\"815\" src=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122054.webp?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><\/div><div class=\"tiled-gallery__row\"><div class=\"tiled-gallery__col\" style=\"flex-basis:100.00000%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122137.webp?strip=info&#038;w=600&#038;ssl=1 600w,https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122137.webp?strip=info&#038;w=688&#038;ssl=1 688w\" alt=\"\" data-height=\"174\" data-id=\"5170\" data-link=\"https:\/\/dialer.one\/?attachment_id=5170\" data-url=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122137.webp\" data-width=\"688\" src=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122137.webp?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><\/div><div class=\"tiled-gallery__row\"><div class=\"tiled-gallery__col\" style=\"flex-basis:100.00000%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122149.webp?strip=info&#038;w=600&#038;ssl=1 600w,https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122149.webp?strip=info&#038;w=664&#038;ssl=1 664w\" alt=\"\" data-height=\"238\" data-id=\"5172\" data-link=\"https:\/\/dialer.one\/?attachment_id=5172\" data-url=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122149.webp\" data-width=\"664\" src=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122149.webp?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><\/div><div class=\"tiled-gallery__row\"><div class=\"tiled-gallery__col\" style=\"flex-basis:100.00000%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122201.webp?strip=info&#038;w=600&#038;ssl=1 600w,https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122201.webp?strip=info&#038;w=688&#038;ssl=1 688w\" alt=\"\" data-height=\"175\" data-id=\"5174\" data-link=\"https:\/\/dialer.one\/?attachment_id=5174\" data-url=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122201.webp\" data-width=\"688\" src=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122201.webp?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><\/div><div class=\"tiled-gallery__row\"><div class=\"tiled-gallery__col\" style=\"flex-basis:100.00000%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122216-1.webp?strip=info&#038;w=600&#038;ssl=1 600w,https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122216-1.webp?strip=info&#038;w=649&#038;ssl=1 649w\" alt=\"\" data-height=\"291\" data-id=\"5176\" data-link=\"https:\/\/dialer.one\/?attachment_id=5176\" data-url=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122216-1.webp\" data-width=\"649\" src=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122216-1.webp?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><\/div><div class=\"tiled-gallery__row\"><div class=\"tiled-gallery__col\" style=\"flex-basis:48.05985%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122244-1.webp?strip=info&#038;w=600&#038;ssl=1 600w,https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122244-1.webp?strip=info&#038;w=728&#038;ssl=1 728w\" alt=\"\" data-height=\"382\" data-id=\"5177\" data-link=\"https:\/\/dialer.one\/?attachment_id=5177\" data-url=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122244-1.webp\" data-width=\"728\" src=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122244-1.webp?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><div class=\"tiled-gallery__col\" style=\"flex-basis:51.94015%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122456.webp?strip=info&#038;w=307&#038;ssl=1 307w\" alt=\"\" data-height=\"149\" data-id=\"5178\" data-link=\"https:\/\/dialer.one\/?attachment_id=5178\" data-url=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122456.webp\" data-width=\"307\" src=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122456.webp?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><\/div><div class=\"tiled-gallery__row\"><div class=\"tiled-gallery__col\" style=\"flex-basis:100.00000%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122924.webp?strip=info&#038;w=600&#038;ssl=1 600w,https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122924.webp?strip=info&#038;w=602&#038;ssl=1 602w\" alt=\"\" data-height=\"290\" data-id=\"5179\" data-link=\"https:\/\/dialer.one\/?attachment_id=5179\" data-url=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122924.webp\" data-width=\"602\" src=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122924.webp?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><\/div><div class=\"tiled-gallery__row\"><div class=\"tiled-gallery__col\" style=\"flex-basis:100.00000%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-123702.webp?strip=info&#038;w=600&#038;ssl=1 600w,https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-123702.webp?strip=info&#038;w=866&#038;ssl=1 866w\" alt=\"\" data-height=\"258\" data-id=\"5180\" data-link=\"https:\/\/dialer.one\/?attachment_id=5180\" data-url=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-123702.webp\" data-width=\"866\" src=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-123702.webp?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><\/div><div class=\"tiled-gallery__row\"><div class=\"tiled-gallery__col\" style=\"flex-basis:100.00000%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-123743.webp?strip=info&#038;w=600&#038;ssl=1 600w,https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-123743.webp?strip=info&#038;w=863&#038;ssl=1 863w\" alt=\"\" data-height=\"236\" data-id=\"5181\" data-link=\"https:\/\/dialer.one\/?attachment_id=5181\" data-url=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-123743.webp\" data-width=\"863\" src=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-123743.webp?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><\/div><div class=\"tiled-gallery__row\"><div class=\"tiled-gallery__col\" style=\"flex-basis:33.94386%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-123942.webp?strip=info&#038;w=600&#038;ssl=1 600w,https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-123942.webp?strip=info&#038;w=872&#038;ssl=1 872w\" alt=\"\" data-height=\"752\" data-id=\"5183\" data-link=\"https:\/\/dialer.one\/?attachment_id=5183\" data-url=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-123942.webp\" data-width=\"872\" src=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-123942.webp?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><div class=\"tiled-gallery__col\" style=\"flex-basis:66.05614%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-124110.webp?strip=info&#038;w=600&#038;ssl=1 600w,https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-124110.webp?strip=info&#038;w=679&#038;ssl=1 679w\" alt=\"\" data-height=\"300\" data-id=\"5184\" data-link=\"https:\/\/dialer.one\/?attachment_id=5184\" data-url=\"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-124110.webp\" data-width=\"679\" src=\"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-124110.webp?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><\/div><\/div><\/div><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>While the core AGI and backend updates defined this development cycle, VICIdial also introduced a wide range of <strong>UI\u2011level, compliance\u2011focused, and workflow\u2011refining features<\/strong> across System Settings, Campaigns, In\u2011Groups, and DIDs. These changes may look subtle at first glance, but they significantly improve agent experience, dialing accuracy, security posture, and administrative control.<\/p>\n\n\n\n<p>Below is my breakdown of the most impactful additions.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Agent Experience &amp; Workflow Controls<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Hide Agent Failed Dial Codes<\/strong><\/h3>\n\n\n\n<p>A new option that replaces raw SIP failure codes with a custom message.<br>This prevents agents from being overwhelmed by technical alerts and keeps the manual dial workflow clean.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Dialstring Filtering<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Manual &amp; 3\u2011Way Dialstring Filters<\/strong><\/h3>\n\n\n\n<p>A major upgrade for dialing hygiene.<br>You can now enforce rules like:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Digits only<\/li>\n\n\n\n<li>Digits + plus sign<\/li>\n\n\n\n<li>Digits + letters<\/li>\n\n\n\n<li>Remove leading 1 or 0<\/li>\n\n\n\n<li>Right\u2011trim to 10 digits<\/li>\n<\/ul>\n\n\n\n<p>These filters prevent malformed numbers from hitting the dialplan and reduce carrier rejections.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Recording Enhancements &amp; PCI\u2011Focused Features<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Stereo Recordings<\/strong><\/h3>\n\n\n\n<p>Enables dual\u2011channel recordings (agent left, customer right).<br>Critical for QA, analytics, and compliance.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Stereo Parallel Recordings<\/strong><\/h3>\n\n\n\n<p>Allows multiple simultaneous stereo recordings per call.<br>This is VICIdial\u2019s most advanced recording capability to date.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Recording DTMF Detection<\/strong><\/h3>\n\n\n\n<p>Flags recordings where DTMF tones occur \u2014 essential for PCI audits.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Recording DTMF Muting<\/strong><\/h3>\n\n\n\n<p>A powerful privacy tool with multiple modes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Campaign\u2011level control<\/li>\n\n\n\n<li>Cluster\u2011wide override<\/li>\n\n\n\n<li>Forced muting for a defined number of seconds<\/li>\n<\/ul>\n\n\n\n<p>This is VICIdial\u2019s strongest PCI\u2011protection feature ever shipped.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Authentication, Passwords &amp; Security<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Two\u2011Factor Admin &amp; Agent Auth Hours<\/strong><\/h3>\n\n\n\n<p>Defines how long a 2FA session remains valid.<br>A major step forward for enterprise security.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Two\u2011Factor Auth Config Container<\/strong><\/h3>\n\n\n\n<p>Centralizes all 2FA configuration.<br>If misconfigured, the system warns you to prevent accidental lockouts.<\/p>\n\n\n\n<p>A subtle but important security refinement.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Reporting, Infrastructure &amp; Diagnostics<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Server Drive Partitions Display<\/strong><\/h3>\n\n\n\n<p>Admin \u2192 Servers now shows drive partitions directly in the UI.<br>Great for catching low\u2011disk or misconfigured mounts.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Database Crash Table Detection<\/strong><\/h3>\n\n\n\n<p>A new diagnostic page that alerts you if any MySQL tables are in a crashed state.<br>This is one of those \u201cfinally\u201d features that every admin appreciates.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Inbound DID Enhancements<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Alter CID Name<\/strong><\/h3>\n\n\n\n<p>A flexible new tool for manipulating Caller ID Name on inbound calls.<br>Modes include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>ALLCALLS<\/strong> \u2014 alter every call<\/li>\n\n\n\n<li><strong>OTHSYS<\/strong> \u2014 alter only calls from other systems<\/li>\n\n\n\n<li><strong>CIDNUM<\/strong> \u2014 set CNAM to the caller\u2019s number<\/li>\n\n\n\n<li><strong>CLEAN<\/strong> \u2014 replace CNAM with \u201cCLEANED\u201d<\/li>\n<\/ul>\n\n\n\n<p>This is extremely useful for multi\u2011system routing and carrier normalization.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><\/p>\n\n\n\n<h1 class=\"wp-block-heading\"><strong>Final Thoughts From the Field<\/strong><\/h1>\n\n\n\n<p>This development window wasn\u2019t about massive feature drops \u2014 it was about <strong>refinement<\/strong>, <strong>stability<\/strong>, and <strong>future\u2011proofing<\/strong>. The adaptive dialer got smarter. The admin tools got safer. The AGI layer got more reliable. And the PHP8 transition continues to harden the web interface for the next decade.<\/p>\n\n\n\n<p>If you\u2019re running a production cluster, these updates are absolutely worth pulling in. They reduce edge\u2011case failures, improve compliance recording, and give you more control over pacing and data hygiene.<\/p>\n\n\n\n<p>-Chris aka carpenox<\/p>\n","protected":false},"excerpt":{"rendered":"<p>VICIdial Development Roundup: Key Changes From Late November 2025 to Early 2026 By Carpenox \u2014 VICIdial Architect, Troubleshooter, and Eternal Code Archaeologist Every few months I like to step back, sift through the commit logs, and take stock of how VICIdial continues to evolve. Since late November 2025, the project has seen a surprisingly dense [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5167,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-5155","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/dialer.one\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-01-122244.webp","jetpack-related-posts":[{"id":2899,"url":"https:\/\/dialer.one\/index.php\/how-to-integrate-queuemetrics-with-vicidial\/","url_meta":{"origin":5155,"position":0},"title":"How to &#8211; Integrate Queuemetrics with Vicidial","author":"carpenox","date":"May 8, 2023","format":false,"excerpt":"How to - Integrate Queuemetrics with Vicidial This article will go over how to integrate Queuemetrics with ViciDial ViciDial integration ViciDial is an enterprise class, open source call center suite in use by many large call centers around the world. VICIdial has a full featured predictive dialer. It can also\u2026","rel":"","context":"In &quot;Vicidial&quot;","block_context":{"text":"Vicidial","link":"https:\/\/dialer.one\/index.php\/category\/vicidial\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4189,"url":"https:\/\/dialer.one\/index.php\/august-2024-vicidial-security-update\/","url_meta":{"origin":5155,"position":1},"title":"August 2024 VICIdial Security Update","author":"carpenox","date":"August 31, 2024","format":false,"excerpt":"August 2024 VICIdial Security Update Please read this carefully as it contains important information regarding the security of your VICIdial system. The ViciDial Group recently conducted a security audit of VICIdial which resulted in the identification of severe vulnerabilities. We have patched these and submitted these changes to the code-base.\u2026","rel":"","context":"In &quot;CyburDial&quot;","block_context":{"text":"CyburDial","link":"https:\/\/dialer.one\/index.php\/category\/cyburdial\/"},"img":{"alt_text":"Security Update needed","src":"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2024\/08\/image.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2024\/08\/image.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2024\/08\/image.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2024\/08\/image.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2024\/08\/image.png?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":3941,"url":"https:\/\/dialer.one\/index.php\/security-vulnerability-vicidial-svn-3754\/","url_meta":{"origin":5155,"position":2},"title":"Security Vulnerability &#8211; Vicidial SVN 3754","author":"carpenox","date":"November 21, 2023","format":false,"excerpt":"Security Vulnerability - Vicidial SVN 3754 There is a new security vulnerability in ViciDial for SVN versions 3754 and below. These are labeled as severe and need to be addressed immediately if you are below SVN 3755. You can do so by following this article: How to \u2013 Update your\u2026","rel":"","context":"In &quot;Vicidial&quot;","block_context":{"text":"Vicidial","link":"https:\/\/dialer.one\/index.php\/category\/vicidial\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2023\/11\/Screenshot_20231121-0757582.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2023\/11\/Screenshot_20231121-0757582.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2023\/11\/Screenshot_20231121-0757582.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2023\/11\/Screenshot_20231121-0757582.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2023\/11\/Screenshot_20231121-0757582.png?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":2440,"url":"https:\/\/dialer.one\/index.php\/urgent-update-required-vicidial-security-vulnerability\/","url_meta":{"origin":5155,"position":3},"title":"URGENT UPDATE REQUIRED &#8211; ViciDial Security Vulnerability","author":"carpenox","date":"April 11, 2022","format":false,"excerpt":"URGENT UPDATE REQUIRED - ViciDial Security Vulnerability The ViciDial Group has released a warning for any SVN version below 3583, if you are below this version, update your system immediately. You can do so by following this article for SVN update. ViciDial versions below 3583 are Vulnerable! I hope everyone\u2026","rel":"","context":"In &quot;Vicidial&quot;","block_context":{"text":"Vicidial","link":"https:\/\/dialer.one\/index.php\/category\/vicidial\/"},"img":{"alt_text":"security update","src":"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2022\/04\/image.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2022\/04\/image.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2022\/04\/image.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2022\/04\/image.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":2378,"url":"https:\/\/dialer.one\/index.php\/table-of-contents\/","url_meta":{"origin":5155,"position":4},"title":"Table of Contents &#8211; Knowledge Base","author":"carpenox","date":"March 7, 2022","format":false,"excerpt":"Welcome to my blog, some of you may know me from the ViciDial forums, I am carpenox and I am here to share my knowledge with everyone, for free!","rel":"","context":"In &quot;Vicidial&quot;","block_context":{"text":"Vicidial","link":"https:\/\/dialer.one\/index.php\/category\/vicidial\/"},"img":{"alt_text":"CyburDial","src":"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2022\/02\/image.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2022\/02\/image.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2022\/02\/image.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2022\/02\/image.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2022\/02\/image.png?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":1448,"url":"https:\/\/dialer.one\/index.php\/how-to-set-the-time-zone-for-php-and-db-in-the-reports-page-for-vicidial-or-cyburdial\/","url_meta":{"origin":5155,"position":5},"title":"How to &#8211; Set the time zone for PHP and DB in the reports page for Vicidial","author":"carpenox","date":"January 28, 2021","format":false,"excerpt":"How to - Set the time zone for PHP and DB in the reports page for Vicidial Syncing your time zone for ViciDial or CyburDial This is a pretty simple process, but if you are unfamiliar with linux, it can be quite overwhelming to figure out how to solve this\u2026","rel":"","context":"With 1 comment","block_context":{"text":"With 1 comment","link":"https:\/\/dialer.one\/index.php\/how-to-set-the-time-zone-for-php-and-db-in-the-reports-page-for-vicidial-or-cyburdial\/#comments"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2021\/01\/image-3.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2021\/01\/image-3.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2021\/01\/image-3.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2021\/01\/image-3.png?resize=700%2C400&ssl=1 2x"},"classes":[]}],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/dialer.one\/index.php\/wp-json\/wp\/v2\/posts\/5155","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dialer.one\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dialer.one\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dialer.one\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dialer.one\/index.php\/wp-json\/wp\/v2\/comments?post=5155"}],"version-history":[{"count":0,"href":"https:\/\/dialer.one\/index.php\/wp-json\/wp\/v2\/posts\/5155\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dialer.one\/index.php\/wp-json\/wp\/v2\/media\/5167"}],"wp:attachment":[{"href":"https:\/\/dialer.one\/index.php\/wp-json\/wp\/v2\/media?parent=5155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dialer.one\/index.php\/wp-json\/wp\/v2\/categories?post=5155"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dialer.one\/index.php\/wp-json\/wp\/v2\/tags?post=5155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}