The way to use
everything you have.
ActionFlow is the visual + conversational composer that turns Trustvice's product suite into custom multi-step action workflows. Build flows by dragging and dropping nodes. Run manually, on schedule, on Trustvice events, or via MCP. Per ADR-056.
Available in every paid tier · per-workspace add-on below Pro+ · included from Pro+ upward
Compose Nexus + Trustactor + Trustvice Receipts.
Authoring
Author flows. on a visual canvas.
Visual
Drag-and-drop nodes onto a canvas. Each node is a typed ActionFlow step — trustvice_call, mcp_call, rest_call, if, parallel, loop, wait, human_review, audit_emit. Connect outputs to inputs; preview the YAML in real time.
Steps
Eighteen step kinds. One typed schema.
Call
- trustvice_callCall any Trustvice product (Nexus / Trustactor / Trustvice Receipts).
- 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 a Trustvice 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 https://api.trustvice.com/v1/actionflow/flows/{id}/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 any Trustvice platform event (cross-product).
Example — Run a dispute-resolution ActionFlow when an egress-observability incident closes high-severity.
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 Trustvice-official. Plus your own.
Twenty ready-to-run ActionFlow templates ship as Trustvice-official YAML — Safe Production Launch, Zero Long-Lived Credentials, Warrantied Agentic Commerce, Federated Multi-Agent Fleet, and 16 more. Fork any template; save your customized version as a workspace-private or shared customer-authored template.
Template sources
- Trustvice-official20 ready-to-run, maintained by Trustvice, 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 a Trustvice-official template. Modify it visually or in chat. Schedule it, trigger it on events, or expose it as an MCP tool. Run it across any combination of Trustactor + Trustvice Receipts + Nexus products in any of your workspaces.