Kyriacos Sakkas

About Kyriacos Sakkas

Community Manager, 3CX

A long time user of 3CX, I made the leap joining the company recently. I plan to work closely with the 3CX community, providing a communications bridge between the user base and team. I have over 20 years working experience as a System Administrator, encompassing many technology areas, including managing PBX and IVR systems across the transition from analog to digital.

Deploy Vendor Firmware Directly From 3CX

Use manufacturer firmware per model or individual phone while keeping 3CX-tested firmware as the default. V20 Update 10 gives Admins more control over IP phone firmware. Manufacturer firmware can now be uploaded to 3CX and deployed directly to supported phones, either as the preferred firmware for a model or as an exception for individual devices. This means you can keep 3CX-te [...]

Manage 3CX Browser and PWA Permissions Centrally

Set microphone, camera and notification permissions centrally across Windows, macOS and ChromeOS. When deploying 3CX across multiple managed devices, browser permission prompts for the microphone, camera and notifications can add extra steps for users during setup. Our new technical guide explains how administrators can manage these permissions centrally across Windows, macOS a [...]

By |September 24th, 2026|0 Comments

Shared Parking Gets Department-Specific Music on Hold

Update 10 lets departments and tenants use their own Music on Hold for parked calls. 3CX V20 Update 10 now includes department-specific Music on Hold. When a parking slot belongs to a Department with its own Music on Hold, callers now hear that Department’s audio while parked. This gives individual teams and tenants more control over the parked-call experience, while the existi [...]

By |September 23rd, 2026|8 Comments

Watch! What’s New in 3CX V20 Update 10 Alpha 2

Kevin Attard Compagno and Nicholas Borg walk through the latest firmware and AI improvements in Update 10 Alpha 2. Want to see what’s new in 3CX V20 Update 10 Alpha 2 in action? In this video, our Product Comms Manager Kevin Attard Compagno and CAIO Nicholas Borg take you through the latest additions directly from the 3CX Admin Console. They demonstrate the new phone firmware c [...]

By |September 16th, 2026|0 Comments

Go Beyond Standard Reports With 3CX MCP Server

Use 3CX MCP to connect your AI and PBX data, creating reports on questions that matter. Standard 3CX reports cover the metrics most teams need day-to-day. But sometimes you need to go further. Which hours caused a drop in service level? Were abandoned calls caused by high demand or unavailable agents? Which call journeys involved the most transfers? With the 3CX MCP Server, you [...]

By |September 11th, 2026|9 Comments

3CX Multi Company Mode: Shared PBX or Dedicated Instance?

Making the right call between separate, multiple companies on one 3CX - versus a dedicated PBX instance. 3CX Multi Company mode allows you to host multiple companies on one 3CX system. Each company operates within its own department, users, extension ranges, prompts, phonebook, office hours and call handling. The license key is still shared. Licence capacity, simultaneous calls [...]

By |September 8th, 2026|0 Comments

3CX+ Odoo CRM: Now Natively Integrated with 3CX

Every call, chat and contact synced straight to Odoo, right out of the box. With Version 20 Update 10, Odoo CRM is now natively integrated with 3CX - a big deal for the large number of businesses already running both platforms. This means Admins can connect the PBX directly to Odoo in minutes, with no custom CRM template to maintain and no third-party middleware slowing things [...]

By |September 4th, 2026|0 Comments

Choose Your Outbound Caller ID in 3CX V20 Update 10

Select an assigned DID before each external call, with no extra outbound rules to maintain. Calling from the right business number matters when users represent multiple brands, offices or services. With V20 Update 10, Admins can let users choose which of their assigned DIDs to use before placing an external call. This means one user can call on behalf of different brands, depar [...]

By |September 3rd, 2026|17 Comments

Department Music on Hold Comes to 3CX

Update 10 brings a more personal touch to every call, with per-department Music on Hold. First impressions are everything in business, and that includes the audio your customers hear when they're waiting to connect. Introduced in Version 20 Update 10, the new Department Music on Hold feature is a great addition for businesses helping their communication align to their needs at [...]

New 3CX Academy Is Now Live

Updated training and multi-choice certifications for the latest 3CX features. 3CX Academy has been refreshed with updated training material, new academy pages and a new multi-choice certification process. It is now live and ready to use! The new academy covers the latest information on 3CX, including AI, transcription, call handling, system administration and other key product [...]