Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

AiPBX

Plataforma open-source de comunicaciones unificadas y gestión IP PBX con Asterisk 22, PHP 8 y apps móviles nativas para Android/iOS. Incluye chat, fax, centro de llamadas y seguridad avanzada FIDO2/2FA sin dependencias externas.

Ficha actualizada 26 sept 2026, 19:56 · upstream 26 sept 2026, 19:37 · release v1.0.32

00

Qué es AiPBX

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

AiPBX es una solución open-source de comunicaciones unificadas y gestión IP PBX basada en Asterisk 22, PHP 8 y MariaDB. Ofrece un portal web empresarial para gestionar extensiones, troncales, IVR y llamadas, integrando WebRTC nativo para softphone en el navegador sin instalaciones adicionales.

La plataforma incluye aplicaciones móviles nativas en Android (Kotlin) e iOS (SwiftUI) con soporte PJSIP/WebRTC, chat en tiempo real vía WebSocket y directorio corporativo. Destaca por su integración directa con Microsoft Teams mediante Direct Routing y generación dinámica de scripts PowerShell para M365.

En seguridad, implementa autenticación FIDO2/Passkeys, TOTP 2FA offline y RBAC granular. Incluye sistema de fax T.38, monitorización en tiempo real de agentes, grabación de llamadas y gestión de colas con feature codes nativos para supervisión y transferencia inteligente.

CASOS DE USO
  • Gestión centralizada de IP PBX y troncales SIP/PJSIP desde portal web
  • Centro de llamadas con monitorización en tiempo real, espionaje y gestión de colas
  • Comunicación móvil nativa con apps Android/iOS para llamadas y chat interno
  • Integración híbrida con Microsoft Teams (Direct Routing) y notificaciones
  • Sistema de fax digital T.38 con editor WYSIWYG en el navegador
  • Chat corporativo en tiempo real con grupos, archivos y notificaciones push
PUNTOS DESTACADOS
  • Soporte nativo para FIDO2/Passkeys y 2FA offline sin dependencias CDN
  • Aplicaciones móviles nativas Android (Kotlin) e iOS (SwiftUI) sin nube externa
  • WebRTC integrado en el navegador con TURN/STUN resiliente y Opus audio
  • Sistema de fax T.38 y G.711 con editor WYSIWYG y envío por email
  • Integración Microsoft Teams Direct Routing con autenticación TLS mutua
  • Gestión de llamadas avanzada con feature codes para supervisión y transferencia
PRECAUCIONES
  • No incluye Dockerfile ni Compose nativo (requiere instalación manual vía script)
  • Requiere acceso root al servidor para la instalación inicial del sistema
  • Documentación indica Ubuntu 26.04 LTS, versión futura o error de tipografía
  • Base de datos especificada como MySQL en análisis técnico vs MariaDB en README
  • No soporta despliegue one-click en entornos contenerizados estándar
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

AI PBX LogoDialerChatContactsHistorySetup
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Instalar ejecutando el script curl proporcionado en el README con sudo bash. Requiere servidor Ubuntu 26.04 LTS, 2 GB RAM mínimo y 10 GB disco. El instalador configura automáticamente Asterisk, MariaDB, Apache/Nginx y genera credenciales. Es necesario configurar un dominio FQDN o usar IP con certificado auto-firmado. Verificar compatibilidad de versiones antes de producción.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
PHP
SERVICIOS
MySQL
BASES DE DATOS
MySQL
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.