Logo de AttendMeetAttendMeet
Escríbenos
Documentación Técnica

Guía de Arquitectura e Instalación

Todo lo que necesitas para desplegar AttendMeet en tus propios servidores o entender el funcionamiento de AttendMeet Cloud.

01 Inicio Rápido y Visión General

AttendMeet es una plataforma de inteligencia de reuniones diseñada con una arquitectura de microservicios desacoplada. Puede desplegarse en servidores propios (Self-Hosted) para un control absoluto de la privacidad de los datos, o consumirse a través de nuestra nube gestionada (SaaS).

Bot Runner Autónomo

Instancia aislada con Chromium headless y emulación WebRTC para unirse a Google Meet y Microsoft Teams como participante autenticado.

Worker Queue (Redis/BullMQ)

Gestión asíncrona y tolerante a fallos para el procesamiento de audio/video, transcripción fonética y diarización de hablantes.

Motor de IA y Coaching

Integración agnóstica con Google Gemini, Claude, OpenAI o modelos locales (Ollama/Whisper) para resúmenes y métricas de coaching.

Almacenamiento Cifrado

Persistencia compatible con S3 / MinIO con cifrado AES-256 en reposo para grabaciones audiovisuales y metadatos.

¿Prefieres no administrar servidores? El plan SaaS Gestionado incluye soporte nativo de Zoom, escalado elástico de bots y monitoreo 24/7 operado directamente por aerstech.

03 Arquitectura de la Versión SaaS Gestionada

El modelo SaaS Gestionado de AttendMeet está alojado en la infraestructura cloud de aerstech y elimina la sobrecarga de mantenimiento de servidores, actualizaciones y balanceo de carga.

Soporte Nativo de Zoom Cloud

A diferencia de la versión self-hosted, la versión SaaS incluye un puente cloud para Zoom a través de la API oficial de Zoom y webhooks de medios, permitiendo procesar reuniones de Zoom sin depender de instancias pesadas de navegador local.

Aislamiento y Cifrado de Datos (AES-256)

  • Cifrado en Reposo: Cada grabación de audio, video y transcripción se cifra con claves AES-256-GCM únicas por organización.
  • Cifrado en Tránsito: Comunicaciones protegidas estrictamente mediante TLS 1.3 con Perfect Forward Secrecy.
  • Aislamiento de Datos: Cada equipo tiene su propio espacio de información separado de los demás, garantizando total privacidad.
  • Cero Entrenamiento: Tus grabaciones y transcripciones nunca se utilizan para reentrenar modelos públicos.

Pipeline de Coaching Histórico

La versión SaaS mantiene un motor de inteligencia continua a lo largo de las semanas:

Análisis Longitudinal

Compara series históricas de reuniones para comprobar si las llamadas del equipo reducen su duración y aumentan su efectividad.

Balance de Participación

Detecta desequilibrios sistemáticos donde ciertos miembros del equipo no intervienen o una persona acapara la conversación.

Detección de Acuerdos Huérfanos

Identifica temas clave que reaparecen en llamadas consecutivas sin un responsable o fecha límite asignada.

04 Configuración de Proveedores de IA

AttendMeet soporta los principales motores de lenguaje y modelos de transcripción mediante adaptadores modulares:

Las claves de API (OpenAI, Gemini, Anthropic) se ingresan de forma segura e independiente por organización directamente desde el Panel de Administración Web, sin necesidad de exponer variables de entorno en tu servidor.

05 Solución de Problemas y Buenas Prácticas

Protección de Memoria: El instalador configura automáticamente protecciones de memoria para evitar saturación durante videollamadas prolongadas.

Configuración de Proxy Inverso (Nginx con SSL)

nginx.conf
server {
    server_name attendmeet.tuempresa.com;

    location / {
        proxy_pass http://127.0.0.1:3000;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}
acceso anticipado

Cuéntanos de tu equipo y te avisamos primero.

Estamos abriendo acceso por etapas. Déjanos tus datos y te escribimos apenas AttendMeet esté listo para ti.

WhatsApp
¿Qué usan para reunirse?