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#
- Trigger de negocio.
- IF — filtrá ruido.
- Code — JSON + HMAC (ver versión EN para el snippet).
- HTTP Request —
POST …/taskconX-Orch-Timestamp/X-Orch-Signature. - Ante
needs_approval,POST …/decisions/{id}/approvecon 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
- Pegá el Catch Hook en
/app/settings(addon.n8noaddon.zapier, $5/mes). - Filtrá
event == "needs_approval"y usádecision_id. - Aprobá con Assist (Team) o Decision API.
Qué saben los agentes#
No inventan URLs. Reciben tasks o usan tools documentados. Skill
orch-workflows.