ASCENDING Home
Jarvis AI
Cloud Services
Talent Solutions
Public Sector
About
Contact Us
image
Jarvis AIAgentFlow

Jarvis AgentFlow: build governed AI workflows on a visual canvas

Design multi-step AI processes — agents, tools, knowledge sources, and business systems — by wiring nodes on a drag-and-drop canvas, with governance and approval attached to every step rather than bolted on afterward.

Jarvis Registry: Build Governed AI Workflows on a Visual Canvas
Architecture

The Jarvis AgentFlow Architecture

One canvas orchestrating your entire process. Governed, observable, and always auditable.

Triggers & Inputs

EmailAPI callScheduleWebhook

Jarvis AgentFlow

Workflow canvas — retrieval, tool calls, routing, approval

MCPA2ARouterApproval GateSSE Stream

MCP & A2A Reach

JiraConfluenceSlackDriveGmailSnowflakeAWSGitHub
Features
01 — Drag & Drop

MCP, A2A, and the logic components

The workflow builder lets you draft with MCP nodes, A2A nodes, and logic components, and assemble them into a workflow right on the canvas. Drag any of the 3 into place and connect them to build the process visually — no code required.

MCPA2ALogic
MCP, A2A, and Logic nodes moving from a palette to a canvasThree node types are aligned in a palette while a Logic node is dragged into the workflow canvas below.CANVASPALETTEMCPA2ALogicLogic
02 — Logic Components

Approval Gate, Routers, Conditional, Parallel, Loop

The workflow builder supports approval gates, conditionals, routers, loops, and parallel logic on the canvas — so a run can pause for human sign-off, branch on a state value, repeat until a condition clears, or fan a task out across several branches at once.

Approval gateConditionalRouterLoopParallel
A router branching to approval, parallel, and loop nodesRouterApproval gateParallel branchLoop until done
03 — Agent Pools

Invoked automatically based on intent

A node's dependency does not have to be 1 fixed server or agent. Add 2–5 candidates to a pool and the workflow reads the task's intent at run time to choose the best match — without fixed wiring or a separate registry lookup.

Pool resolutionIntent-based selection
A workflow node selecting one agent from a candidate poolNodePOOL (2–5)Agent AAgent B ✓Agent Cinvoked
04 — Observability

Tracing and metrics for every node

Every node execution emits an OpenTelemetry span, so a single workflow run produces a complete trace across MCP calls and agent handoffs. Duration, error rate, and throughput roll up per node and per workflow into your existing observability stack.

OTel tracesPer-node metrics
05 — Live Monitoring

See every input and output while a run is in flight

Each run streams node-by-node status with the input and output snapshot for every step visible as it happens. If a node fails, its retry policy takes over first, and an operator can retry only that node instead of restarting the workflow.

SSE streamInput/output snapshotsPer-node retry
Explore Governed AI Layer
06 — Model Selection

Integration with the LLM Gateway

A workflow node never holds a model API key. It calls the LLM Gateway in Jarvis Registry, which selects the model suited to the agent's task and makes the call on the workflow's behalf. Credentials remain in the gateway.

ClaudeOpenAIAmazon Bedrock
An agent routed through the LLM Gateway to available modelsAgentLLM Gatewaycost · latency fitClaudeOpenAIBedrock

See AgentFlow in action

Governed AI, Agent Registry, Agent Gateway, and orchestration in one enterprise platform.

At a glance

Jarvis AgentFlow

AgentFlow is the workflow layer of the Jarvis AI platform: it turns intelligent AI agents into repeatable business processes with guardrails, retrieval, and actions attached. The 6 rows below summarise what a platform team needs to know before a first build.

Reference facts for Jarvis AgentFlow, covering runtime, agent sources, retrieval, guardrails, and governance.
AspectWhat AgentFlow provides
What it buildsMulti-step AI agents that combine retrieval, tool calls, and actions rather than single-turn chatbot replies.
Starting pointPrebuilt starter agents that can be customised, or new agents assembled from scratch in the Jarvis Agent module.
Retrieval and actionsRAG over your own sources plus tool invocation, so an agent can look something up and then act on it in the same run.
GuardrailsEnterprise guardrails apply to every step, including PII redaction, denied topics, and full message logging.
DistributionFinished agents are published to the agent marketplace so other teams adopt them instead of rebuilding them.
Where it runsInside your own Kubernetes cluster on 1 of 3 supported clouds — Amazon EKS, Azure AKS, or Google GKE.
Specifications

AgentFlow technical

These are the protocol and runtime facts an architecture review asks for before approving agent workflows in production. Standards rows name the defining document, so a claim can be checked against its source rather than taken on trust.

Protocol, runtime, and governance specifications for Jarvis AgentFlow agent workflows.
SpecificationValue
Tool protocolModel Context Protocol (MCP), published November 2024, transported over JSON-RPC 2.0
Agent protocolAgent-to-Agent (A2A) invocation with per-agent OAuth 2.0 client credentials
AuthorizationOAuth 2.0 (RFC 6749) with Bearer token usage per RFC 6750
Token formatJSON Web Token (RFC 7519), signed per JWS (RFC 7515)
Identity federationOpenID Connect Core 1.0 and SAML 2.0 via Azure EntraID
Transport securityTLS 1.2 minimum (RFC 5246), TLS 1.3 preferred (RFC 8446)
Runtimes3 managed Kubernetes services — Amazon EKS, Azure AKS, Google GKE
Federated agent clouds2 — AWS AgentCore and Azure AI Foundry
Guardrail policies100+ prebuilt compliance policies across 4 control layers
Retrieval sources12 supported knowledge source types
TelemetryOpenTelemetry OTLP spans for every workflow step
Denial responsesHTTP 401 for unauthenticated callers, HTTP 403 for policy denial
Zero-trust modelNIST SP 800-207 (published 2020), evaluated per request
AI governance modelNIST AI RMF 1.0 (released 2023)
Data residencyPrompt, response, and audit data stay in the customer account with private LLM deployment. If you connect an external model API, requests are sent to that provider.
Procurement2 marketplaces, 3 standard contract tiers, USD 18,000–60,000, plus private offers
Rollout

How to build your first agent workflow

AgentFlow projects go wrong when they start from a demo rather than a bounded task. These 5 steps keep the first build narrow enough to measure and wide enough to be worth operating once it works.

  1. Name the task, not the technology. Pick 1 repetitive process with a clear input and a checkable output — triaging a ticket, drafting a summary, answering a policy question.

  2. Start from a starter agent. Clone a prebuilt Jarvis agent that already matches the shape of the task rather than assembling one from an empty canvas.

  3. Attach retrieval. Point the agent at the knowledge sources it needs so its answers cite your own documents instead of general model knowledge.

  4. Set guardrails before users. Enable PII redaction and denied topics, and decide which steps need human review before anything reaches production.

  5. Publish and measure. Release to the agent marketplace, then use the audit trail to see how often the workflow runs and where it escalates.

In practice

One orchestration layer, many processes

The same graph of retrieval, routing, and approval nodes applies wherever a process combines multiple steps, multiple systems, and a judgment call in the middle.

IT help desk triage

A ticket arrives by email, a knowledge-lookup node checks internal documentation, and a confidence router either sends a grounded reply or opens a ticket for the support team to review.

Insurance claim review

A claim intake workflow pulls policy data, checks it against coverage rules, and routes anything outside policy to an adjuster instead of approving it automatically.

Healthcare pre-authorization

A request is checked against payer criteria, and any coverage gap escalates to a human reviewer through an approval gate before it reaches the provider.

FAQ

AgentFlow questions we are asked most

These are the questions that come up in the first architecture conversation, answered at the level of detail an evaluation actually needs.

A chatbot answers a message. An AgentFlow agent runs a process: it retrieves context from your systems, calls tools, takes an action, and records what it did — all under the same policy and audit trail as the rest of the platform.

That difference matters operationally. Because each step is explicit, you can see which stage failed, replay it, and change one part of the workflow without rebuilding the whole thing.

No. Agents are assembled in the Jarvis Agent module from prebuilt workflow components, and the starter agents are designed to be customised rather than used as-is.

Teams that want deeper control still can: agents can call your own MCP tools, so anything you can expose as a tool becomes a step an agent is allowed to run.

Two layers. Guardrails filter content on the way in and out, covering PII redaction, denied topics, and word filtering. Access policy governs capability: an agent can only invoke the tools and agents its ACL entry lists.

Both layers are evaluated per invocation, so tightening a policy takes effect immediately rather than at the next deployment.

Published agents go to the agent marketplace inside your own deployment, which is what turns a one-team build into a shared internal asset.

Because the registry versions each agent, a team adopting someone else’s workflow binds to a specific version and is not exposed to changes made later by the original authors.

Every step of every run lands in the audit trail: the retrieval calls, the tools invoked, the policy version in force, and any escalation to a human reviewer. That is the raw material for judging whether agent workflows are earning their place.

Two numbers are usually enough to make the call in the first month. The first is run volume — how often the workflow is actually triggered rather than demonstrated. The second is escalation rate: the share of runs that a reviewer had to correct.

A workflow with high volume and a falling escalation rate is ready to widen. One with 0 real runs after a month is a demo, not a process, and is better replaced than tuned.

See all questions
Related resources

Jarvis capabilities

AgentFlow sits on top of the platform’s registry, retrieval, and governance layers. These pages cover each of them.

Sources

Standards and references

ASCENDING is an AWS Advanced Tier Services Partner with the AWS Generative AI Competency, and builds Jarvis as licensed software that runs inside your own cloud account. The specifications below define the protocols and controls AgentFlow builds on.