Estamos desarrollando una plataforma CRM multicanal y multiempresa, diseñada específicamente para integrar y gestionar canales de comunicación como WhatsApp (oficial y no oficial), Instagram, Facebook Messenger, Telegram y Webchat desde un solo sistema centralizado. Esta herramienta está dirigida a empresas que desean ofrecer atención al cliente profesional, rápida, escalable y automatizada a través de los canales digitales más utilizados hoy en día.
Este proyecto se desarrollará desde cero, con arquitectura moderna y buenas prácticas de programación. El sistema estará basado en
Node.js para el backend, React para el frontend, y PostgreSQL como base de datos principal, con enfoque en rendimiento, modularidad, escalabilidad y seguridad.
¿Qué buscamos desarrollar?
Un sistema CRM completo que cumpla con las siguientes características clave:
- Multiempresa y multiusuario: cada empresa tendrá su propia configuración, conexiones, agentes y reglas.
- Multiconexión: cada empresa podrá conectar múltiples cuentas de WhatsApp, Instagram, Telegram y Webchat.
- Tres tipos de usuario: Superadministrador, Gerente y Agente.
- Bandeja de mensajes unificada con gestión de tickets (asignación, cierre, transferencia).
- Chat interno entre agentes.
- Bots de respuesta automática con integración a IA (ChatGPT, Gemini, etc.).
- Etiquetas, pipelines, y campos personalizados por contacto.
- Permisos configurables: por ejemplo, permitir o no que un agente vea el número del contacto.
- Sistema de reportes visuales (tickets abiertos/cerrados, métricas por agente, rendimiento).
- Soporte multiidioma (español e inglés desde el inicio).
- Sistema de alertas para nuevos mensajes, errores, actividad inusual, etc.
Duración del proyecto No definido