Saltar al contenido

Configurar o Modificar un Trigger de Wevo iPaaS

Un trigger es la configuración que define cómo se iniciará el proceso de integración. De varios tipos de triggers, elija el que mejor se adapte a sus reglas de integración.

Para comprender mejor el concepto, tomemos como ejemplo una integración con una base de datos que debe ejecutarse cada 30 minutos. En ese caso, podría definir un trigger del programador que iniciará automáticamente el proceso cada media hora. Hay otros tipos de triggers entre los que puede elegir.

Esta página le muestra cómo configurar o modificar un trigger después de que se haya creado un flow.

Configuración o Modificación del Trigger

Busque el flow que desea editar y haga clic en el ícono que representa el trigger. Se mostrará un cuadro de diálogo.

En el campo Elegir conector, seleccione el tipo de trigger, ya sea un programador o una API.

configurar o modificar un trigger 1

Programador

El trigger Programador le permite programar los horarios en los que se debe ejecutar periódicamente un flow. Cuando elige esta opción, debe decidir con qué frecuencia se ejecutará el flow.

  • Frecuencia de ejecución: Use las opciones de este menú para decidir cuánto tiempo debe pasar entre ejecuciones. Si desea una frecuencia personalizada, puede hacerlo insertando un código cron.

    configurar o modificar un trigger 2

  • Tiempo de espera: Use este campo (resaltado a continuación) para determinar la cantidad máxima de tiempo que su flow tiene para cada ejecución.

    configurar o modificar un trigger 3

Webhook

El trigger Webhook significa que se iniciará un proceso cada vez que se llame a la enrutar de flow. Este tipo de trigger significa que expondrá una API a Internet con una URL creada por la plataforma que podrá aceptar solicitudes de API. Vea a continuación cómo configurar un trigger Webhook:

  • Ruta: Use este campo para personalizar la URL de su API. Cuando crea una ruta aquí, se muestra al final del enlace que se muestra en el campo Vista previa justo debajo, como se muestra en el ejemplo.

    configurar o modificar un trigger 4

  • Parámetros de ruta: También puedes definir parámetros de enrutar. En el campo Ruta, utiliza la siguiente sintaxis: ${parameter}. Una vez que insertes tus parámetros de esa manera, se mostrarán automáticamente en el campo Parámetros de ruta:

    configurar o modificar un trigger 5

  • Métodos: Utilice este campo para seleccionar el método que se utilizará durante la llamada a la API. Puede seleccionar más de un método. Obtenga más información en Verbos de la API.

  • Tiempo de espera: Puede definir el tiempo de espera en segundos. Para los triggers de webhook, el límite superior es de 30 segundos.

  • Solicitud múltiple: Al configurar este campo, tu API podrá recibir más de una solicitud en paralelo, lo que significa que mientras se ejecuta un flow, podrá recibir otras solicitudes.

Autenticación

Al activar esta opción, los usuarios deberán estar autenticados para poder llamar a la API. De lo contrario, no será posible probarla directamente a través del navegador.

configurar o modificar un trigger 6

Como has visto, esta opción requiere que los usuarios se autentiquen. Esto se puede hacer con tokens. Para crear tokens:

  1. Haz clic en Administrar tokens. Se te dirigirá a la página Cuentas.

    configurar o modificar un trigger 7

  2. Una vez que estés ahí, ve a Seguridad > Token de acceso. En la tabla que se mostrará, haz clic en Agregar nuevo token.

    configurar o modificar un trigger 8

  3. Utilice el campo Detalles del token para agregar una breve descripción y, luego, utilice el menú Fecha de vencimiento para elegir cuánto tiempo debe durar. A continuación, en el menú Perfil, seleccione quién creará el token. Haga clic en Guardar para finalizar el proceso.

    configurar o modificar un trigger 9

Respuesta

Con este campo, puedes definir qué respuesta se mostrará en la aplicación que enviará una solicitud al flow de API. Puedes seleccionar la salida de un conector como respuesta, como se muestra en la siguiente captura de pantalla:

configurar o modificar un trigger 10

  • Cuerpo: Utilice este menú para seleccionar una herramienta o conector cuya salida se mostrará como respuesta.

  • Código de estado personalizado: Inserte el código de estado de la API que debe mostrarse en la llamada.

  • Encabezado: Utilice esta opción para definir cómo debe leerse la respuesta. Haga clic en Agregar encabezado y complete la información. Por ejemplo, insertando Content-type en el campo Clave y text/html en el campo Valor, la respuesta se puede leer en formato HTML.

    configurar o modificar un trigger 11

Referencia de Flow

La referencia de flow es un trigger que inicia un flow automáticamente después de que se completa otro, ya sea de forma sincrónica o asincrónica. Para que esto ocurra, el flow de origen debe contener la referencia de flow herramienta en su integración.

Evento Desencadenante

Para optimizar sus procesos y permitir un desarrollo más dinámico de los flows, el evento trigger le permite iniciar sus flows en tiempo real, sin necesidad de un programador o un trigger de API. El flow monitoreará el sistema y se ejecutará solo cuando ocurra un determinado evento en ese sistema, como la inserción de un log. Tan pronto como el flow lo reciba, avanzará con la integración. Vea Evento trigger para obtener más información.

configurar o modificar un trigger 12