FLUJOS DE TRABAJO ADIOS
Tu aplicación funciona.
Deja que el trabajo fluya.
Conecta API, transforma datos, programa tareas rutinarias y pausa para obtener aprobaciones. Mantén a la vista cada paso y su resultado.
PUNTOS DE PARTIDA PRÁCTICOS
Elige el trabajo que quieres quitar de tu lista.
Cada guía incluye un manifiesto YAML completo, los valores que debes configurar y el resultado esperado de una ejecución de prueba.
Webhook processing
Recibir un evento, transformar su carga útil, y entregarlo al siguiente servicio.
Explorar la receta →SCHEDULEScheduled reports
Cuenta los pedidos de ayer en PostgreSQL y envía el total por correo a través de SendGrid cada 24 horas.
Explorar la receta →MANUAL + APROBACIÓNApproval workflows
Haz que un agente prepare una actualización de producto, pausa para una decisión humana y envía después el resultado aprobado a tu API.
Explorar la receta →- 01 / ACTIVAR
Comienza cuando importa.
Ejecuta manualmente, según una programación o en respuesta a un webhook o evento.
- 02 / CONECTAR
Define los pasos de forma explícita.
Vincula los pasos mediante dependencias, pasa sus salidas a los siguientes pasos y pausa para una decisión humana cuando sea necesario.
- 03 / INSPECCIONAR
Entérate de lo que pasó.
Sigue las entradas, las salidas, el estado y los errores de cada paso de una ejecución.
ACCIONES COMPATIBLES
Diez maneras de hacer el trabajo.
Cada acción utiliza el mismo historial de ejecución. Elige una acción para ver su configuración en la referencia.
httpLlamar a API
Métodos HTTP, cabeceras y cuerpos de petición.
request-parserAnalizar peticiones
Extrae campos de peticiones y eventos entrantes.
data-jsonTransformar JSON
Selecciona valores de los datos recibidos y pasos anteriores.
bashEjecutar Bash
Ejecuta comandos de shell con variables de entorno.
pythonEjecutar Python
Procesa datos y ejecuta tus propios scripts.
sqlConsultar bases de datos
Lee o escribe en PostgreSQL y MySQL.
emailEnviar correos
SMTP, SendGrid, Postmark, Mailgun, Brevo, Mailjet y Mailchimp Transactional.
s3Gestionar objetos
Lee, escribe, inspecciona o elimina objetos compatibles con S3.
waitEsperar aprobación
Espera una decisión humana antes de continuar.
agentEjecutar agentes de IA
Invoca un agente con una configuración fijada y un espacio de trabajo.
EJEMPLOS YAML COMPLETOS
Cinco ejemplos. Listos para adaptar.
Explora los cinco ejemplos, incluidos los de almacenamiento de objetos y scripts. Configura tus servicios antes de ejecutarlos.
- Analizar peticiones
- Transformar JSON
- Llamar a API
workflow_id: webhook-delivery
title: Route a webhook
enabled: true
triggers:
- type: webhook
event: order.created
context:
destination_url: https://api.example.com/orders
steps:
- step_id: parse
kind: request-parser
command:
extract:
order: .payload.order
- step_id: order
kind: data-json
dependencies: [parse]
command:
from_step: parse
path: .order
- step_id: deliver
kind: http
dependencies: [order]
command:
method: POST
url: "{{ .context.destination_url }}"
headers:
X-API-Key: secret://API_TOKEN
body: "{{ .steps.order.output }}"
Configuración Configura la URL de destino y el secreto API_TOKEN para la cabecera X-API-Key. Envía los datos de ejemplo con el evento order.created.
Datos de evento de ejemplo{"order":{"id":"ord_1042","total":49,"currency":"USD"}}
Los ejemplos programados usan intervalos repetitivos. Para conocer los tiempos, las credenciales y el comportamiento de las aprobaciones, consulta la referencia de flujo de trabajo →
Mantén la automatización junto a la aplicación.
Crea en la consola o define manifiestos de flujos de trabajo junto a tu código fuente.