Webhooks + CaptiFi
Haz que las inscripciones de invitados se envíen a tus propios sistemas en cuanto ocurran, con cargas firmadas, intentos automáticos y un registro de entregas. Incluido en Growth y superiores.
¿Qué hace la integración con Webhooks?
Webhooks push events to your own systems the moment they happen: a guest signs up on your WiFi for the first time, or a returning guest connects again, and your booking system, CRM or automation tool knows a second later. Add up to five HTTPS endpoints; each request is signed with HMAC SHA-256, failed deliveries retry with backoff and every attempt is logged for 30 days. For teams with their own stack. Included on the Growth plan and above.
Los webhooks convierten CaptiFi en una fuente de eventos para el resto de tu stack. En lugar de preguntar a la API qué cambió, le das a CaptiFi una URL HTTPS y CaptiFi la publica en cuanto ocurre algo: un invitado se registra en tu WiFi por primera vez, o un invitado que ya lo ha estado antes se conecta de nuevo. Las recompensas, eventos y reservas añaden las suyas propias: una recompensa emitida o canjeada, puntos ganados, pedido de entrada pagado, facturado o reembolsado, un reservado o titular de entrada, y una reserva de mesa confirmada, modificada, cancelada, llegada o marcada como no presentada. Un paso de Enviar a tus webhooks en uno de tus flujos de trabajo también publica su propio evento. Tu sistema de reservas, CRM o herramienta de automatización lo saben un segundo después.
Suma hasta cinco endpoints, lo cual es útil para apuntar los mismos eventos a un sistema en vivo y uno de staging, y marca los eventos que cada endpoint debería recibir. Cada solicitud lleva una firma SHA256 de HMAC sobre el cuerpo en bruto, junto con el nombre del evento y un ID de entrega, para que puedas demostrar que una carga útil proviene de CaptiFi antes de confiar en ella y tratar una repetición del mismo id como un solo evento.
La entrega está diseñada para el mundo real. Un intento fallido se reintenta automáticamente con retroceso, cada intento se registra durante 30 días con el código de respuesta y cuánto tiempo ha tardado tu servidor, y un endpoint que sigue fallando se apaga en lugar de ser golpeado para siempre. Puedes lanzar un evento de prueba mientras construyes y rotar un secreto de firma cuando lo necesites. Las cargas útiles de Webhook contienen datos personales de invitados, así que CaptiFi solo los enviará por HTTPS, y una vez que una copia llega a tus sistemas se aplican tus propias obligaciones de retención y eliminación.
Por qué conectar Webhooks con CaptiFi
Reacciona en cuanto llega un invitado
Un huésped inicia sesión y tu sistema se entera un segundo después, así que los viajes bienvenidos, los registros CRM y las alertas de operaciones se activan al llegar en lugar de en tu siguiente encuesta programada.
Cargas útiles firmadas puedes comprobarlas
Cada solicitud lleva una firma HMAC SHA-256 sobre el cuerpo en bruto más una marca de tiempo, así que puedes rechazar cualquier cosa que no sea genuinamente de CaptiFi y cualquier cosa que se vuelva a reproducir después.
Reintentos y registro de entregas
Los fallos se reintentan automáticamente con backoff, y cada intento se registra durante 30 días con el código de respuesta y la duración, que responde en segundos "¿lo envió CaptiFi o lo rechazó mi servidor?" en segundos.
Hasta cinco endpoints, en directo y staging
Apunta los mismos eventos a producción y a un entorno de prueba, apaga un endpoint sin eliminarlo, envía un evento de prueba mientras construyes y rota un secreto de firma cuando tu política de seguridad lo indique.
Qué datos fluyen hacia Webhooks
En marcha en minutos
Añadir un extremo
Abre Webhooks en tu panel de CaptiFi, pega la URL HTTPS que debería recibir eventos y marca los eventos que quieras. La URL debe ser HTTPS: las cargas útiles contienen datos personales de invitados y nunca se envían sin cifrar.
Verifica la firma
Calcula un SHA256 - HMAC de la marca de tiempo y el cuerpo bruto de la solicitud usando tu secreto de firma de endpoint, compáralo en tiempo constante con la cabecera X-CaptiFi-Signature y rechaza cualquier cosa anterior a cinco minutos. Verifica siempre antes de confiar en una carga útil.
Envía un evento de prueba y ponlo en directo
Lanza un evento de prueba desde el panel de control para confirmar que tu gestor lo acepta, luego activa el endpoint. Responde con cualquier 2xx tan pronto como hayas aceptado el evento y haz el trabajo lento después.
Mira el registro de entregas
Cada intento se lista con el evento, número de intento, código de respuesta y duración, que se conservan durante 30 días. Elimina la duplicación en el id del evento para que nunca se procese un reintento dos veces.
Paso a paso, con capturas de pantalla.
Cómo utilizan los locales Webhooks con CaptiFi
Un hotel introduce cada nuevo registro WiFi en su CRM vinculado al PMS al llegar, así que la recepción ve a un huésped que regresa antes de que llegue al mostrador.
Un evento guest.returned activa una alerta interna para los habituales, permitiendo al equipo de sala saludar a los comensales frecuentes por su nombre sin que nadie vigile un panel de control.
Las nuevas inscripciones se publican directamente en una herramienta de automatización low-code, que añade el contacto a una plataforma de correo, etiqueta la sucursal de la tienda y comienza una secuencia de vales de primera visita.
Preguntas frecuentes
¿Qué planes incluyen webhooks?
¿A qué eventos puedo suscribirme?
¿Cómo sé que realmente vino una petición de CaptiFi?
¿Qué pasa si mi servidor está caído?
¿Podría recibir el mismo evento dos veces?
¿Quién es responsable de los datos de los invitados una vez que nos llegan?
Combina bien con
Empieza a usar Webhooks con CaptiFi hoy mismo
30-Prueba gratuita de un día. Cancela cuando quieras.
Google, Gmail, Mailchimp, Klaviyo, HubSpot, Salesforce, Facebook, Meta Pixel, Slack, Zapier, Twilio, Tripadvisor, Yelp, Trustpilot, Untappd, Feefo, REVIEWS.io, Yotpo, Square, SumUp, Airship, Revinate, Leat, Pepper, EmailOctopus, MailerLite e Incentivio son marcas comerciales de sus respectivos propietarios y aparecen aquí solo para identificar los servicios a los que CaptiFi se conecta. CaptiFi es independiente de estas empresas y no está patrocinada, certificada ni avalada por ellas. Una integración que se acerca está en nuestra hoja de ruta y aún no está disponible. Twilio y todos los logotipos relacionados son marcas registradas de Twilio Inc. o sus afiliados. Salesforce es una marca registrada de Salesforce, Inc. Slack es una marca y marca de servicio de Slack Technologies, Inc., registrada en EE. UU. y en otros países.
CaptiFi es una plataforma de marketing WiFi para invitados y portales cautivos para restaurantes, bares, pubs, cafeterías, hoteles, gimnasios, salones, comercios minoristas y alquileres a corto plazo, construida por CaptiFi Ltd en el Reino Unido y vendida en GBP, USD, EUR, CAD, y AUD NZD a locales de todo el mundo.