Recetas n8n / Zapier

Dos flujos dorados: el trabajo entra al taller, y ops reacciona a needs_approval — sin canvas dentro de Orchemax.

Objetivo#

Usá n8n o Zapier como cinta transportadora (disparadores + ramas). Orchemax sigue siendo el taller: tasks, agentes, Zero-Code-Leak, Decision API. No hay editor de diagramas en Orchemax — pegá catch URLs en Settings y corré orch webhook serve en la máquina.

Listá los eventos salientes con:

orch notify events

Receta 1 — Entra trabajo (inbound)#

Trigger (cron / CRM / issue)
  → n8n Filter
  → HTTP POST http://<host>:8790/task  (HMAC)
  → Orchemax crea task; si require_approval → needs_approval + decision_id
  → n8n (o Telegram Assist) POST /decisions/{id}/approve
  → Corre el agente → sealed vuelve al catch URL → actualiza ticket

Pasos n8n#

  1. Trigger de negocio.
  2. IF — filtrá ruido.
  3. Code — JSON + HMAC (ver versión EN para el snippet).
  4. HTTP RequestPOST …/task con X-Orch-Timestamp / X-Orch-Signature.
  5. Ante needs_approval, POST …/decisions/{id}/approve con el mismo HMAC.

Pasos Zapier#

Igual: Trigger → Filter → Code (HMAC) → Webhooks Custom Request → luego approve.

Receta 2 — Ops reacciona (outbound)#

orch emite needs_approval | failed | sealed
  → catch URL (Settings, add-on $5)
  → n8n Switch por event
  → Slack / mail / CRM (sin LLM) O otro /task
  1. Pegá el Catch Hook en /app/settings (addon.n8n o addon.zapier, $5/mes).
  2. Filtrá event == "needs_approval" y usá decision_id.
  3. Aprobá con Assist (Team) o Decision API.

Qué saben los agentes#

No inventan URLs. Reciben tasks o usan tools documentados. Skill orch-workflows.

Relacionado#