Plugin de reserva de citas para WordPress con webhooks para Zapier, Make e IFTTT

Plugin de reserva de citas para WordPress con webhooks para Zapier, Make e IFTTT

Envíe una petición GET, POST, PUT o DELETE con los datos de la reserva a cualquier URL en cualquier evento, con cabeceras, JSON y códigos.

Booknetic es un plugin de reserva de citas para WordPress con webhooks: en cualquier evento de reserva puede enviar una petición HTTP a la URL que usted elija. Apúntelo a un hook de Zapier, Make o IFTTT, o a su propia API, y cada nueva reserva, reprogramación o cambio de estado llega al resto de sus herramientas.

El webhook es una acción de workflow, así que usa los mismos disparadores, filtros y códigos que las notificaciones por correo y SMS.

Tipo
Complemento (Webhook)
Incluido en
Planes Premium y Elite; se vende por separado en Basic y Standard
Métodos
GET, POST, PUT y DELETE
Carga
Cabeceras personalizadas, cuerpo en form-data o JSON, códigos en la URL, las cabeceras y el cuerpo
Disparadores
Cualquier evento de workflow: reservada, reprogramada, cambio de estado, inicio o fin con desfase, pagada, nuevo cliente y más
Registro
Cada petición con su resultado en el log de workflows

Acción Send HTTP(S) request en un workflow de Booknetic con método, URL de Zapier, cabeceras y campos de form data

Qué hace el complemento de webhook

  • Envíe a cualquier URL. Introduzca el endpoint, elija GET, POST, PUT o DELETE y la petición sale cuando el workflow se dispara. Códigos como {appointment_id} también funcionan dentro de la URL.
  • Dé forma a la carga. Añada cabeceras, por ejemplo una cabecera Authorization para su API, y envíe el cuerpo como form data o JSON. Cada campo admite códigos: {customer_name}, {customer_email}, {service_name}, {appointment_date_time}, {staff_name} y decenas más.
  • Dispare en el evento y el momento adecuados. Nueva reserva, reprogramación, cambio de estado con filtros por estado anterior y nuevo, inicio o fin de la cita con desfase, pago recibido, nuevo cliente. Por ejemplo, un POST una hora después de que termine la cita.
  • Zapier, Make, IFTTT y más. Una URL de catch hook de cualquiera de ellos convierte una reserva en una fila de Google Sheets, un contacto en un CRM, un mensaje de Slack o una factura en su herramienta de contabilidad.
  • Save & Test. Envíe una petición de prueba a su endpoint antes de activar el workflow y compruebe que el catch hook la recibe.
  • Un registro de cada llamada. El log de workflows guarda el método, la URL, las cabeceras y el cuerpo de cada petición y marca los intentos fallidos, así que depurar una integración no requiere los logs del servidor.

Cómo funciona

  • En Zapier, Make o IFTTT cree un disparador que capture un webhook y copie su URL. Para su propio sistema, prepare un endpoint que acepte la petición.
  • En Booknetic abra Workflows, cree un workflow con el evento que necesita y añada la acción Send HTTP(S) request.
  • Elija el método, pegue la URL, añada cabeceras si hacen falta y asigne los campos en form data o JSON con el selector de códigos.
  • Pulse Save & Test, confirme que la petición llegó y active el workflow.

En un solo sentido, y necesita cron. El webhook envía datos de reservas hacia fuera; no crea reservas desde otras apps. Para esa dirección use la REST API de Booknetic. Y desde Booknetic 5.9.0 todas las acciones de workflow pasan por la cola de cron del servidor, así que se necesita un cron cada minuto.

La documentación de la integración con Zapier recorre un zap completo, la documentación de los logs de workflow explica el registro y la documentación de la REST API cubre la lectura y escritura de reservas desde fuera.

Quién lo usa

  • Agencias y consultores que envían cada reserva a un CRM como HubSpot o Pipedrive. Vea asesoría legal.
  • Clínicas que registran las citas en una hoja o en un sistema de pacientes sin doble entrada. Vea salud y medicina.
  • Gimnasios y estudios que publican las altas nuevas en Slack y añaden socios a su herramienta de correo. Vea gimnasios y fitness.

Funciones relacionadas

Preguntas frecuentes

¿Booknetic se integra con Zapier?

Sí. El complemento Webhook envía una petición HTTP a una URL de catch hook de Zapier en cualquier evento de workflow. Desde ahí, un zap puede llevar la reserva a miles de apps.

¿Qué eventos pueden disparar un webhook?

Todos los eventos de workflow: nueva reserva, reprogramación, cambio de estado, inicio o fin de la cita con desfase antes o después, pago recibido, nuevo cliente y los eventos que añaden otros complementos.

¿Puedo enviar JSON con un bearer token?

Sí. Elija POST o PUT, ponga el tipo de contenido en JSON, escriba el cuerpo con códigos y añada una cabecera Authorization. Cabeceras y cuerpo aceptan códigos.

¿Zapier puede crear reservas en Booknetic?

No a través del webhook, que solo envía datos hacia fuera. Use la REST API de Booknetic para crear o leer reservas desde otro sistema.

¿Cómo sé si una petición se entregó?

Abra el log de workflows. Cada petición se guarda con su método, URL, cabeceras y cuerpo, y los intentos fallidos quedan marcados.

¿Qué planes incluyen el complemento Webhook?

Premium y Elite. En Basic y Standard es una compra aparte.

Probar demo chevron Comenzar chevron