Ir al contenido
webhook WEBHOOKS E INTEGRACIÓN DE DATOS

Sus datos. Sus sistemas. En tiempo real.

El motor de webhooks de HotPilot permite a los equipos técnicos enviar datos de eventos en directo a cualquier sistema externo —CRM, plataformas de análisis, herramientas de BI o paneles propios— en cuanto ocurre algo en la propiedad.

En tiempo real entrega de eventos Más de 30 tipos de eventos Firmadas cargas HMAC

El problema

Los datos de su PMS
están atrapados en su PMS.

Los hoteles modernos dependen de varios sistemas: gestión de ingresos, CRM, paneles de BI y análisis propios. Sin embargo, muchos PMS no facilitan extraer datos en tiempo real. Hay que elegir entre exportaciones manuales, integraciones caras o herramientas externas desactualizadas. Para propiedades y grupos innovadores, no es suficiente.

lightbulb

La solución

Un flujo de eventos en tiempo real para todo lo que ocurre.

HotPilot Webhooks envía una carga JSON estructurada y firmada a cualquier endpoint HTTPS configurado en cuanto ocurre un evento. ¿Nueva reserva, entrada, pago, reseña o ticket? Se activa un webhook. Cree las integraciones exactas que necesita sin esperar a un conector oficial.

check_circle Más de 30 tipos de eventos de reservas, huéspedes, pagos y operaciones
check_circle Cargas firmadas con HMAC-SHA256 para verificar la entrega
check_circle Reintentos automáticos con espera exponencial
check_circle Registros completos y repetición desde la consola

CATÁLOGO DE EVENTOS

Más de 30 eventos en toda su operación

event_note

Eventos de reserva

booking.confirmed, booking.modified, booking.cancelled, booking.no_show, booking.quote_created — todas las fases del ciclo de la reserva.

login

Llegada y salida

guest.checked_in, guest.checked_out, guest.early_checkin_requested, guest.late_checkout_approved — activados en el momento del evento.

payments

Eventos de pago

payment.received, payment.refunded, payment.failed, invoice.issued, voucher.redeemed — para finanzas, contabilidad y control del fraude.

person_search

Eventos del perfil del huésped

guest.created, guest.updated, guest.vip_flagged, guest.review_submitted, guest.consent_updated — mantenga el CRM sincronizado automáticamente.

build

Eventos operativos

ticket.opened, ticket.assigned, ticket.resolved, housekeeping.room_clean, maintenance.task_created — para paneles y automatización de flujos.

assessment

Informes y cumplimiento

esti.submitted, city_tax.calculated, revenue.daily_snapshot — active automáticamente agregaciones nocturnas o procesos de cumplimiento.

Funcionalidades

Diseñado para equipos que saben lo que hacen

01 Seguridad

Firmado, verificado y digno de confianza.

Cada carga que envía HotPilot se firma con HMAC-SHA256 mediante un secreto bajo su control. Verifique la firma en su servidor antes de procesarla para saber que el evento procede de HotPilot y no fue alterado durante el tránsito.

Firma HMAC-SHA256 en la cabecera de cada solicitud
Rotación del secreto por endpoint sin interrupciones
TLS 1.2+ obligatorio en todas las solicitudes salientes
Lista de IP permitidas disponible bajo petición
Versionado del esquema de carga sin cambios incompatibles inesperados
HotPilot Seguridad
02 Fiabilidad

Una entrega sobre la que puede construir sistemas de producción.

HotPilot reintenta automáticamente las entregas fallidas con espera exponencial para que una breve caída de su sistema no pierda eventos. Cada intento queda registrado y puede repetir cualquier evento de las últimas 72 horas desde la consola.

Reintentos automáticos: 5 intentos durante 24 horas
Espera exponencial para no saturar su servidor
Repetición de eventos durante 72 horas desde la consola
Estado de entrega: pendiente, entregado, fallido o reintentando
Alertas por email ante fallos repetidos de un endpoint
HotPilot Fiabilidad
03 Experiencia de desarrollo

Una consola que realmente ayuda a depurar.

La consola de webhooks de HotPilot muestra en directo cada evento, intento y código de respuesta, con los cuerpos completos para inspección. Pruebe endpoints antes de publicar y filtre eventos para depurar flujos concretos sin ruido.

Registro en directo con solicitud y respuesta completas
Entrega de prueba con un clic para cualquier evento
Filtro por tipo de evento, endpoint o estado
Copiar la carga como comando cURL para pruebas locales
Esquema OpenAPI completo de todas las cargas
HotPilot Experiencia de desarrollo

Impacto

Las cifras de la integración

Más de 30

tipos de eventos que cubren toda acción relevante de la propiedad

<120 ms

latencia media desde el evento hasta el endpoint HTTPS

99,9%

tasa de entrega correcta con reintentos activados

72 h

ventana de repetición: no pierda eventos por un fallo transitorio

Preguntas frecuentes

Preguntas frecuentes

Todo lo que necesita saber sobre esta funcionalidad.

Cada solicitud incluye la cabecera X-HotPilot-Signature con un hash HMAC-SHA256 del cuerpo sin procesar, firmado con el secreto del endpoint. Calcule la firma esperada en su servidor y compárela. Hay ejemplos para Node.js, Python y PHP en la documentación.

HotPilot reintenta la entrega 5 veces con espera exponencial: tras 1, 5, 15, 60 y 240 minutos. Si fallan, el evento se marca como fallido y recibe una alerta por email. Puede repetirlo manualmente durante 72 horas.

Sí. Al configurar un endpoint elige los tipos. También puede usar varios endpoints con suscripciones distintas, por ejemplo reservas hacia el CRM y pagos hacia contabilidad.

No hay límite de eventos: cada evento activa los webhooks pertinentes. Su endpoint debe admitir ráfagas, sobre todo en horas de entradas y salidas. Recomendamos responder con estado 200 en 10 segundos y procesar de forma asíncrona si hace falta.

HotPilot versiona los esquemas. Nunca elimina campos ni cambia tipos sin un periodo de retirada. Puede añadir campos de forma compatible; los cambios incompatibles llegan en una nueva versión para que migre a su ritmo.

Conecte HotPilot con
todo su ecosistema.

Empiece a enviar eventos de la propiedad en tiempo real a cualquier sistema que use su equipo, en minutos y sin middleware.