Una central telefónica es un sistema compuesto de hardware y software que maneja las llamadas entrantes y salientes de una empresa. El hardware aloja el software de gestión de llamadas, tarjetas de comunicación y teléfonos IP. El software principal es de código abierto basado en Linux y gestiona la calidad y funcionalidad de las llamadas, mientras que otro software complementario basado en Asterisk administra específicamente las comunicaciones de la central telefónica.