Tu propio portal o app
El cliente elige un horario donde ya contrata un servicio o gestiona su cuenta.
API y webhooks
Ofrece la selección de servicios y horarios disponibles en tu portal, CRM o aplicación. La API registra la reserva en Umovi y los webhooks permiten recibir avisos de cambios posteriores.
Ejemplo: tu portal de clientes
Este ejemplo de un portal de clientes muestra la consulta de horarios, el registro de la reserva y la actualización cuando cambia la hora.
Tu portalDisponibilidad en Umovi
Consulta los servicios, profesionales y horarios en Umovi. El cliente elige una hora que respeta la jornada, la duración del servicio y las pausas del calendario.
Elección del clienteCalendario del equipo
El portal envía el horario elegido y los datos del cliente. Umovi verifica la disponibilidad al guardar. Cuando se crea, la reserva aparece en el calendario y el portal recibe su identificador.
Cambio en UmoviActualización del portal
Un empleado cambia la hora de la reserva en Umovi. Un webhook avisa a tu sistema, que puede consultar los datos actuales y mostrar al cliente el nuevo horario.
Cuándo tiene sentido
El cliente elige un horario donde ya contrata un servicio o gestiona su cuenta.
Un asesor consulta horarios y registra la reserva desde la herramienta en la que mantiene la conversación.
Crear, cambiar o cancelar una reserva pone en marcha el siguiente paso en tu sistema.
¿Solo quieres que tus clientes reserven online? Empieza con tu perfil de Umovi y un enlace de reserva.
Conocer el panel del negocioAlcance de la implementación
La integración requiere desarrollo en tu sistema. Un programador prepara el formulario, la relación entre datos y la gestión de actualizaciones. En Umovi configuras la oferta, la disponibilidad y los permisos.
Preparas los servicios, el equipo, los horarios y el acceso de la integración a tu negocio.
Tu desarrollador vincula clientes y reservas, gestiona los horarios ocupados y procesa las actualizaciones de Umovi.
Para quien implementa
REST entre servidores, OAuth2 client credentials y acceso limitado a un negocio. Guarda el secreto de la integración en tu servidor.
Crea un cliente de integración en el panel, guarda el secreto que se muestra una sola vez y solicita un token. El catálogo proporciona los servicios y profesionales para elegir horario.
Gestiona los conflictos de horario. Usa Idempotency-Key al reintentar y envía el identificador de tu registro como externalReservationId.
Verifica la firma HMAC sobre el cuerpo original. Los webhooks pueden repetirse y llegar fuera de orden: deduplica las entregas y consulta el estado actual de la reserva.
REST · /integrations
POST /integrations/oauth/token
grant_type: client_credentials
/integrations/v1/providers/{providerId}
GET /catalog
POST /reservations
POST /webhooks
Idempotency-Key: <unique-request-key>
booking.created
booking.rescheduled
booking.cancelled_by_client¿Tienes un proceso que conectar?
Cuéntanos qué sistema utilizas y qué debe pasar tras elegir un horario. Definiremos el alcance de la conexión con Umovi.