EMP

Explora EMP

Instalar EMP

Puedes instalar EMP como aplicación independiente en tu computadora, tablet o teléfono para abrirla directamente desde tu escritorio o pantalla de inicio.

PC y Mac (Chrome, Edge o Safari)

Haz clic en el icono de Instalar EMP en el lado derecho de la barra de direcciones, o abre el menú del navegador y elige Guardar y compartir → Instalar página como aplicación (en Mac Safari: Archivo → Agregar al Dock).

iPhone y iPad (Safari)

Toca el botón Compartir en la barra de Safari y selecciona Agregar a pantalla de inicio.

Android (Móvil y Tablet en Chrome)

Abre el menú de tres puntos de Chrome y selecciona Instalar aplicación o Agregar a la pantalla principal.

AyudaConexiones · 3 min de lectura · Revisado el 7 de octubre de 2026

Conecta Google Calendar o CalDAV

Cómo autorizar un calendario externo en servidor, por qué la lectura de ocupación falla cerrado ante errores y cómo se resuelven conflictos de sincronización.

Autorización en servidor y selección del calendario operativo

En Integraciones → Calendarios conectas Google Calendar mediante OAuth 2.0 o registras un servidor CalDAV compatible. Los tokens y credenciales se cifran con AES-256-GCM y se renuevan en el servidor sin exponer secretos al navegador.

Después de autorizar la cuenta, selecciona explícitamente qué calendario representa la ocupación real de tu negocio. El servidor utiliza ese calendario tanto para leer bloques ocupados antes de ofrecer horarios como para publicar las citas confirmadas con un identificador estable por reserva.

Ocupación externa que bloquea recursos y política de fallo cerrado (fail-closed)

Para impedir dobles reservas cuando alguien agenda un evento directamente en Google Calendar o Apple Calendar, EMP consulta los eventos ocupados del rango solicitado antes de calcular los huecos disponibles, antes de crear una retención (hold) y antes de confirmar o reprogramar.

Comportamiento del motor de agenda frente a eventos y fallos del calendario externo
Situación en el calendario externoEfecto sobre la disponibilidad en EMPMotivo de diseño
Evento ocupado en un tramo horarioConsume la capacidad total de los recursos del negocio durante ese intervalo.Evitar que se ofrezca un horario donde el negocio o el calendario principal ya tiene un compromiso externo.
Evento de día completo marcado como ocupadoBloquea los horarios que se cruzan con ese día en la zona horaria del negocio.Respetar cierres, feriados o jornadas bloqueadas desde el calendario externo.
Error de red, token revocado o timeout al consultar ocupaciónFalla cerrado: rechaza devolver huecos o confirmar cambios hasta restablecer la lectura.Nunca ofrecer ni confirmar a ciegas un horario cuando existe un calendario externo configurado que no pudo verificarse.
Edición externa inesperada sobre una cita ya sincronizadaRegistra un conflicto de sincronización revisable en el panel.Proteger el precio, el estado de pago y la cita interna sin sobrescribirlos en silencio.

Cómo resolver conflictos de sincronización sin alterar pagos

Cada reserva confirmada en EMP se sincroniza hacia el calendario externo a través del worker usando una identidad determinista ligada al ID de la cita. Si un usuario modifica o elimina ese evento directamente fuera de EMP y se detecta una discrepancia de versión, el panel muestra el estado de conflicto para que un operador autorizado decida si vuelve a publicar los datos internos o si reprograma la cita por el flujo normal.

Antes de continuar

  • Selecciona y guarda el calendario específico después de completar la autorización OAuth o CalDAV.
  • Ten en cuenta que cualquier evento ocupado en ese calendario externo bloquea la disponibilidad de tus recursos.
  • Si una consulta de horarios se detiene por fallo del calendario externo, verifica la conexión en Integraciones antes de reintentar.

La demo conserva datos en memoria. Las conexiones de proveedores requieren configuración, autorización y verificación en tu entorno persistente.