Webhook: complemento de Mewayz
Un webhook es un mecanismo que facilita la comunicación en tiempo real entre distintas aplicaciones o servicios web.
Introducción
Un webhook es un potente mecanismo que permite la comunicación en tiempo real entre aplicaciones web actuando como una devolución de llamada basada en HTTP. Cuando ocurren eventos específicos en una aplicación, desencadena al instante acciones o envía datos a otra, eliminando la necesidad de un sondeo constante. Este enfoque orientado a eventos permite que los sistemas se mantengan sincronizados y respondan con rapidez a los cambios. Los webhooks se usan ampliamente para enviar notificaciones, automatizar tareas, sincronizar datos, integrar servicios de terceros y mejorar la funcionalidad en tiempo real, lo que los hace esenciales para construir ecosistemas digitales eficientes, conectados y receptivos.
Cómo habilitar este módulo
Para configurar el complemento de Webhook, puedes seguir este enlace: Configurar el complemento.
¿Cómo usar el complemento Webhook?
- Una vez que adquieras el complemento, ve a la página de configuración, haz clic en configuración del sistema y busca Configuración de webhooks.
- Para crear un nuevo Webhook, haz clic en el botón "Añadir Webhook".
- Antes que nada, debes elegir el complemento de la lista proporcionada.
- En segundo lugar, debes elegir el método entre «Get», «Put», y “Publicar”.
- Para generar la URL del webhook, puedes seguir este enlace: documentation.bloomreach.com
- Por último, debes introducir la URL del webhook y tu trabajo estará listo.
Aquí te explico un ejemplo de cómo funciona el complemento de Webhook.
First of all, go to System Settings and scroll down until you find Webhook Settings. Then click on Webhook Settings, and here you can see the list of Add-Ons data that are connected to the Webhook Add-On.
Verás un botón "Crear" en el lado derecho de esta página. Haz clic en este botón y aparecerá una ventana emergente.
En este cuadro puedes ver el primer campo, Módulo. En este cuadro de selección de módulo puedes ver una lista de complementos que pueden conectarse al complemento de Webhook. De esta lista, elijo Crear usuario en General. Porque quiero obtener el detalle de Crear usuario mediante una llamada de webhook.
Más adelante, verás los campos de Método. Desde este cuadro de selección de método, puedes elegir el método para conectar la llamada al webhook, como GET o POST.
- El POST Es el método más utilizado en los webhooks. Sirve para enviar datos (como información de usuarios, actualizaciones o notificaciones) a otro servidor. Es perfecto para tareas como crear nuevos registros en una app conectada.
- El GET El método se utiliza para recuperar datos o desencadenar una acción en otro servidor mediante parámetros en la URL. Por lo general se usa cuando solo necesitas notificar o consultar algo sin enviar muchos datos. Por ejemplo, hacer ping a un servicio o comprobar un estado.
Y en el último campo, puedes ver los campos de URL. En este campo, debes introducir la URL de tu Webhook en la que quieres ver los detalles del Usuario Creado. Sin esta URL, no podrás recibir una llamada de webhook. En este campo de URL, añado la URL de mi webhook para obtener información sobre el Usuario.
En el lado derecho de esta página también puedes ver un interruptor de palanca. Este interruptor te permite activar o desactivar el webhook. Cuando el interruptor está en verde, el webhook está activo y funcionará correctamente. Cuando lo desactivas, el webhook queda inactivo. Puedes usar este interruptor para controlar si el webhook está actualmente activo o no en tu sistema.
Aquí copié la URL de mi webhook desde un sitio de webhooks y la pegué en los ajustes de mi Webhook.
Una vez completadas correctamente todas estas configuraciones, después de crear un nuevo usuario podrás obtener fácilmente la información de ese usuario en tu sitio conectado por webhook.
Nota: Aquí tienes una lista de algunos complementos con los que podemos conectar fácilmente mediante el complemento de Webhook.
General
- Nuevo usuario
- Nueva factura de venta
- Estado de la factura de venta actualizado
- Nueva propuesta de venta
- Estado de la propuesta actualizado
- Nueva factura de compra
- Nuevo almacén
Cuenta
- Nuevo cliente
- Nuevo proveedor
- Nuevos ingresos
RR. HH.
- Nuevo premio
- Nuevo anuncio
- Nuevos festivos
- Nuevo evento
Reclutamiento
- Nueva oferta de empleo
- Nuevo candidato
- Calendario de entrevistas
- Convertir en empleado
Anticipo recurrente
- Crear anticipo
- Nuevo pago de anticipo
Capacitación
- Nueva formación
- Nuevo entrenador
ZoomMeeting
- Nueva reunión de Zoom
Mewayz Tareas
- New Project
- Nuevo hito
- Nueva tarea
- Actualización de etapa de tarea
- Nuevo comentario de tarea
- Nuevo error
CRM
- Nuevo cliente potencial
- Nueva oportunidad
- Lead movido
- Operación movida
- Convertir en oportunidad
Contrato
- Nuevo contrato
Ventas
- Nuevo presupuesto
- Nuevo pedido de venta
- Nueva reunión
LMS
- Nuevo curso
- Nuevo pedido de curso
- Nueva página personalizada
- Nuevo blog
Cita
- New Appointment
- Estado de la cita
CMMS
- Nueva ubicación
- Nueva orden de trabajo
- Nuevo componente
- Nuevo PMS
- Nuevo proveedor
- Nuevo TPV
- Work Order Request
Hoja de cálculo
- Nueva hoja de cálculo
WordPress (WooCommerce)
- Nuevo producto
- Nueva categoría de producto
- Nuevo impuesto
Reparar equipo
- Nuevo activo
- Nuevos accesorios
- Nueva categoría
- Nuevo componente
- Nuevos consumibles
- Nueva depreciación
- Nueva licencia
- Nueva ubicación
- Nuevo mantenimiento
- Nuevo fabricante
- Nuevo kit predefinido
- Nuevo estado
- Nueva auditoría
Portafolio
- Nuevo Portafolio
- Nueva categoría de portafolio
Gestión agrícola
- Nueva flota agrícola
- Nuevo proceso de agricultura
- Nuevo equipo agrícola
- Nuevo tipo de reclamación agrícola
- Nuevo ciclo agrícola
- Nuevo departamento de agricultura
- Nueva oficina de agricultura
- Nuevo canal agrícola
- New Agriculture Season Type
- Nuevo producto de servicio agrícola
- Nuevo cultivo agrícola
- Nuevo usuario de agricultura
- Nuevo cultivo agrícola
- Nueva actividad agrícola
- Nuevo Servicio Agrícola
Gestión de escuelas e institutos
- Nuevo empleado
- Nuevas admisiones
- Nuevos padres
- Nuevos estudiantes
- Nueva clase
- Nueva tarea
- Nueva asignatura
- New Time Table
Gestión de limpieza
- Nuevo equipo de limpieza
- New Cleaning Booking
- Nueva factura de limpieza
Gestión de Reparación de Maquinaria
- Nueva máquina
- Nueva solicitud de reparación
Property Management
- Nueva propiedad
- Nuevas unidades de propiedad
- Nuevo Inquilino
- Nueva factura de propiedad
- Pago de nueva factura de propiedad
Gestión hospitalaria
- New Specialization
- New Medicine Category
- Nuevo tipo de cama
- Nueva Sala
- Nueva cama de hospital
- Nuevo médico
- Nuevo paciente
- Nueva cita hospitalaria
- Nueva Medicina Hospitalaria
- Nuevos historiales médicos
Control de tiempo
- Nuevo seguimiento
Gestión de bebidas
- Nueva fabricación
- Nueva materia prima
- Nuevo embalaje
- Nuevo centro de recogida
- Nueva lista de materiales
- Nuevo material de partida de factura
Gestión de visitantes
- Nuevo visitante
- Nuevo motivo de visita
Gestión de mensajería
- Nueva rama
- Nuevo tipo de servicio
- Nuevo estado de seguimiento
- Nueva categoría de paquete
- Nuevo mensajero
- Nuevo pago
Sistema de gestión de reparaciones
- Nueva solicitud de orden de reparación
- Nueva pieza de reparación
- Nueva factura de reparación
Sistema de Gestión de Carga
- Nueva solicitud de reserva de flete
- Nuevo contenedor de carga
- Nuevo cliente de transporte
- Nuevo precio de flete
- Nuevo servicio de transporte
- Nueva ruta de carga
- Nueva factura de transporte
- Actualizar orden de envío de carga
- Actualizar el servicio de envío de fletes
- Actualizar Contenedor de Envío de Carga
Pendientes
- Nueva etapa de tareas pendientes
- Nueva tarea pendiente
Plantilla de contrato
- Nueva plantilla de contrato
- Duplicar plantilla de contrato
Centro de innovación
- Nueva categoría de desafío
- Nueva etapa de creatividad
- Nuevo estado de creatividad
- Nuevos desafíos
- Nueva Creatividad
Compartir archivos
- Nuevo archivo
Conocimiento interno (KB)
- Nuevo Libro
- Nuevo artículo
Gestión de taller de garaje
- Nuevo tipo de combustible
- Nueva categoría de taller
- New Garage Vehicle
- Nuevo servicio
- Nueva marca de vehículo
- Nuevo color de vehículo
- Nuevo tipo de vehículo
- Nueva orden de trabajo
Gestión de spa de belleza
- Nuevo servicio de belleza
- Nueva reserva de belleza
- Actualizar horario laboral
Documentos
- Nuevo documento
- New Document Type
Plantilla de documento
- Nueva plantilla de documento
- Duplicar plantilla de documento
- Convertir plantilla de documento
Centro de vídeos
- Nuevo vídeo
- Nuevo comentario de video
Centro de reuniones
- Nueva reunión
- Nueva Tarea de Reunión
- Nueva acta de reunión
- Nueva nota de reunión