The way to use
everything you have.
ActionFlow is the visual + conversational composer that turns Intramedial's products into custom multi-step action workflows. Build flows by dragging and dropping nodes or writing the YAML. Run manually, on schedule, on platform events, or via MCP. Per ADR-056.
Available in every paid tier · per-workspace add-on below Pro+ · included from Pro+ upward
Compose your products and platform features.
Authoring
Three ways. to author a flow.
YAML
Write the flow as YAML: each step is a typed Action with its inputs, a trigger, and a place in the evidence chain. The editor validates it and shows it as a runnable flow.
Visual
Drag-and-drop nodes onto a canvas. Each node is a typed ActionFlow step — intramedial_call, mcp_call, rest_call, if, parallel, loop, wait, human_review, audit_emit. Connect outputs to inputs; preview the YAML in real time.
Hybrid
Start in the visual canvas, refine in YAML — or vice versa. The two modes share the same YAML state; every change in one shows in the other.
Steps
Seventeen step kinds. One typed schema.
Call
- intramedial_callCall an Intramedial product or feature.
- mcp_callCall any registered MCP server tool.
- rest_callCall any REST endpoint with structured response handling.
- graphql_callCall any GraphQL endpoint with typed schema.
- webhook_emitEmit an outbound webhook to a customer endpoint.
Control flow
- ifBranch on a typed expression evaluated against prior step outputs.
- parallelFan out steps with bounded concurrency.
- loopIterate over a collection or until a condition holds.
Wait + transform
- waitPause for a duration.
- wait_for_eventPause until an Intramedial event fires.
- transformJSONPath / JMESPath / jq-style data transformation.
- set_variableSet a named variable for downstream steps.
Trust + audit
- human_reviewEscalate to a human reviewer with SLA-bound resolution.
- ap2_settleTrigger an AP2 settlement (payment / refund / release).
- audit_emitEmit a structured audit event to the workspace audit log.
- succeedTerminal step — flow succeeds.
- failTerminal step — flow fails with a structured error.
Triggers
Four ways. to run a flow.
Manual
Run on demand from the dashboard or via REST/MCP call.
Example — Operator clicks 'Run' in the dashboard, or invokes via `POST /api/v1/actionflow/runs`.
Scheduled
Cron-style scheduling with timezone-aware execution.
Example — Run a compliance-export ActionFlow every Monday at 09:00 UTC.
Event-driven
Triggered by a platform event or an incoming webhook.
Example — Witness and snapshot every commit a connected source reports, so build provenance does not depend on that system's own history.
Agent-initiated (MCP)
Agents invoke ActionFlow as an MCP tool.
Example — Your agent runtime calls `actionflow_run_template('safe-production-launch')` mid-conversation.
Templates
Twenty Intramedial-official. Plus your own.
Twenty ready-to-run ActionFlow templates ship as Intramedial-official YAML, version-pinned and maintained by Intramedial. Fork any template, modify any step, and save your customized version as a workspace-private or shared customer-authored template.
Template sources
- Intramedial-official20 ready-to-run, maintained by Intramedial, version-pinned.
- Customer-authoredYour team's templates, workspace-scoped, fully customizable.
- Forked-fromFork an official template into your workspace and modify freely.
- CommunityShared customer-authored templates (deferred — gated launch).
Billing
Per-workspace. Until Pro+.
ActionFlow is a billed per-workspace add-on for Free / Starter / Pro tiers — pay per workspace you actually enable ActionFlow in. From Pro+ upward, every workspace includes ActionFlow at no additional cost. Templates and YAML definitions move freely between workspaces without extra fees, regardless of tier.
See /pricing for full per-tier ActionFlow add-on rates.
Compose the trust substrate. Your way.
Start with an Intramedial-official template. Modify it visually or in chat. Schedule it, trigger it on events, or expose it as an MCP tool. Run it across your products and connected services in any of your workspaces.
Os agentes agem quando o plano diz sim, e o registo diz porquê.
Passe ações de agentes, hashes de conteúdo, checagens de API, DNS, webhooks, chamadas de LLM e commits git pela Intramedial. Receba um recibo assinado que todos verificam – sem confiar em nós.
