Automatizza i controlli. Mantieni il controllo sulla decisione.
Fai preparare un aggiornamento di prodotto a un agente, attendi una decisione umana e poi invia il risultato approvato alla tua API.
IL FLUSSO
Dal trigger al risultato.
Un processo ripetibile con una decisione umana visibile prima dell’azione protetta.
- 01 →
Prepare
Esegui un agente con una revisione del binding fissata e uno spazio di lavoro per preparare una bozza.
- 02 →
Wait
Metti l’esecuzione in pausa con un passaggio wait. Esamina la bozza nell’esecuzione prima di approvarla o rifiutarla.
- 03 →
Continue
Esegui il passaggio successivo approvato e conserva la decisione insieme all’esecuzione.
USA QUESTA RICETTA
Il tuo workflow,
in YAML.
- Sostituisci l’ID del binding dell’agente, l’ID e il digest della revisione e l’ID dello spazio di lavoro con i valori configurati.
- Usa il digest sha256: esatto di quella revisione del binding, inclusi tutti i 64 caratteri esadecimali.
- Imposta publish_url e crea API_TOKEN per l’header X-API-Key della destinazione. L’endpoint riceve il risultato completo dell’agente in formato JSON.
Copia o scarica il manifest, configura i valori e aggiungilo dalla sezione Workflow o dal tuo spazio di lavoro IA. Aprire la console non crea né abilita un workflow.
- Esegui agenti IA
- Attendi l’approvazione
- Chiama API
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 }}"
Configurazione Sostituisci il collegamento dell’agente, la revisione, l’hash SHA-256, lo spazio di lavoro e l’URL di pubblicazione con i tuoi valori configurati. Aggiungi API_TOKEN e approva la bozza in Adios prima dell’esecuzione dell’ultimo passaggio.
RISULTATO PREVISTO
Sappi cosa cercare.
L’esecuzione resta in attesa dopo che l’agente ha finito. L’approvazione sblocca il passaggio publish, che invia tramite POST l’output JSON del passaggio draft. Il rifiuto interrompe l’esecuzione; una richiesta senza risposta resta in attesa.
L’approvazione è un’azione all’interno di un’esecuzione, non un trigger. Questo esempio si avvia manualmente. Il passaggio HTTP finale invia il risultato completo dell’agente; adatta la destinazione oppure aggiungi un passaggio data-json se ti serve un solo campo.
PROVA LA CONFIGURAZIONE
Verifica un’esecuzione completa.
- Avvia il workflow manualmente e verifica l’output del passaggio che prepara la bozza. Il passaggio publish deve restare in attesa finché la richiesta di approvazione non riceve risposta.
- Approva un’esecuzione di prova e rifiutane un’altra. L’approvazione consente la pubblicazione; il rifiuto fa fallire il passaggio di attesa e interrompe l’esecuzione.
- Scegli chi, nel tuo team, esaminerà le esecuzioni. L’azione di attesa non ha campi YAML per assegnare un revisore o impostare una scadenza automatica.
Adatta questa ricetta con il tuo agente IA
Aiutami a progettare un workflow con approvazione in Adios. Chiedimi quale azione richiede approvazione, chi deve esaminarla e quali elementi servono per decidere. Prepara questi elementi, poi usa i controlli di approvazione e attesa della piattaforma prima del passaggio protetto. Definisci esplicitamente cosa succede in caso di rifiuto o di richiesta senza risposta. Mantieni l’azione approvata legata agli input esaminati. Mostrami prima il workflow e le prove; non approvare, distribuire o attivare azioni in produzione per mio conto.
CONTINUA A COLLEGARE