Adios
← FLUJOS DE TRABAJO / MANUAL + APROBACIÓN

Automatiza las comprobaciones. Conserva la decisión.

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.

EL FLUJO

Del activador al resultado.

Un proceso repetible con una decisión humana visible antes de la acción protegida.

  1. 01 →

    Prepare

    Ejecuta un agente con una revisión fija de su vinculación y un espacio de trabajo para preparar un borrador.

  2. 02 →

    Wait

    Pausa en un paso wait. Revisa el borrador dentro de la ejecución antes de aprobarlo o rechazarlo.

  3. 03 →

    Continue

    Ejecutar el próximo paso aprobado y preservar la decisión con la ejecución.

USA ESTA RECETA

Tu flujo de trabajo,
en YAML.

  • Sustituye el ID de vinculación del agente, el ID de revisión, el hash de revisión y el ID del espacio de trabajo por tus valores configurados.
  • Usa el hash sha256: exacto de esa revisión de vinculación, incluidos los 64 caracteres hexadecimales.
  • Establece publish_url y crea API_TOKEN para la cabecera X-API-Key del destino. El endpoint recibe el resultado completo del agente como JSON.
Configurar referencias a secretos →

Copia o descarga el manifiesto, configura tus valores y añádelo a través de Flujos de trabajo o de tu espacio de trabajo de IA. Abrir la consola no crea ni activa un flujo de trabajo.

  1. Ejecutar agentes de IA
  2. Esperar aprobación
  3. Llamar a API
review-and-publish.yaml
Descargar
workflow_id: review-and-publish
title: Review before publishing
enabled: true

context:
  agent_binding_id: YOUR_AGENT_BINDING_ID
  agent_revision_id: YOUR_AGENT_REVISION_ID
  agent_revision_digest: "sha256:YOUR_REVISION_DIGEST"
  workspace_id: YOUR_WORKSPACE_ID
  publish_url: https://api.example.com/drafts

steps:
  - step_id: draft
    kind: agent
    command:
      agent_binding_id: "{{ .context.agent_binding_id }}"
      agent_binding_revision_id: "{{ .context.agent_revision_id }}"
      agent_binding_revision_digest: "{{ .context.agent_revision_digest }}"
      workspace_id: "{{ .context.workspace_id }}"
      input: Draft a short product update for review.

  - step_id: approve
    kind: wait
    dependencies: [draft]

  - step_id: publish
    kind: http
    dependencies: [approve]
    command:
      method: POST
      url: "{{ .context.publish_url }}"
      headers:
        X-API-Key: secret://API_TOKEN
      body: "{{ .steps.draft.output }}"

Configuración Sustituye la vinculación del agente, la revisión, el hash SHA-256, el espacio de trabajo y la URL de publicación por tus valores configurados. Añade API_TOKEN y aprueba el borrador en Adios antes de ejecutar el último paso.

RESULTADO ESPERADO

Saber qué buscar.

La ejecución espera cuando el agente termina. La aprobación desbloquea el paso de publicación, que envía la salida JSON del paso de borrador. El rechazo detiene la ejecución; una solicitud sin respuesta permanece en espera.

La aprobación es una acción dentro de una ejecución, no un activador. Este ejemplo se inicia manualmente. Su último paso HTTP envía el resultado completo del agente; adapta el destino o añade un paso data-json si necesitas un campo.

PRUEBA TU CONFIGURACIÓN

Comprueba una ejecución completa.

  • Inicia una ejecución manual e inspecciona la salida del paso de borrador. El paso de publicación debe permanecer pendiente mientras la aprobación no tenga respuesta.
  • Aprueba una ejecución de prueba y rechaza otra. La aprobación permite publicar; el rechazo hace fallar el paso de espera y detiene la ejecución.
  • Elige quién revisará las ejecuciones en tu equipo. La acción wait no tiene campos YAML para asignar revisores ni para establecer una caducidad automática.
Adapta esta receta con tu agente de IA

Ayúdame a diseñar un flujo de trabajo con aprobación en Adios. Pregunta qué acción requiere aprobación, quién debe revisarla y qué pruebas necesita. Prepara las pruebas y usa después los controles approval/wait de la plataforma antes del paso protegido. Define explícitamente el comportamiento ante rechazos y solicitudes sin respuesta. Mantén la acción aprobada vinculada a las entradas revisadas. Muéstrame primero el flujo de trabajo y las pruebas; no apruebes, despliegues ni actives ninguna acción de producción en mi nombre.

Abrir Flujos de trabajo ↗

SIGUE CONECTANDO

Más recetas de flujo de trabajo.