Agentic

L1 Landscape

L1: the whole estate. Which agents exist and who talks to whom.

Agentic — L1 Landscape: rendered example
Rendered by Gnomon from the source below. No edits.

The source

35 lines of PlantUML, and pulls in Agentic notation. Copy it, or open the template inside Gnomon and render it as it is.

@startuml
!include <agentic/core>

title Refund assistant — L1 Landscape

' VIEWPOINT: Landscape — who does this serve, what does it touch, and where
' does control leave our estate? Start here. Almost nobody does, which is why
' boundary questions surface late.
' DONE WHEN: every actor and every channel is on it, and each one sits inside
' a named zone.
'
' Every element is Kind(alias, "Label", "description"). The description is
' optional and carries what the kind's meta line carried in v1.

Actor(customer, "Customer", "verified at the support desk")
Channel(voice, "Inbound call", "voice · 800ms latency budget")

' Any element opens a composite by putting a brace at the call site.
Zone(cc, "Support desk") {
  Agent(assistant, "Refund assistant", "opus-5 · effort high")
}

Zone(estate, "Order estate") {
  Tool(policy, "Payments system", "IssueRefund v1.0.0 · writes to system of record")
}

Exit_Human(human, "Transfer to a human")
Exit_Complete(done, "Complete")

Rel(customer, voice)
Rel(voice, assistant)
Rel_Expr(assistant, policy, "eligible == true")
Rel(policy, done)
Rel_LLM(assistant, human, "out of scope")
@enduml

Render this offline

This template ships in Gnomon and renders on your machine, with no account and nothing sent to a server. The browser editor is free and needs no install.

Get GnomonOpen the browser editor

Others in Agentic architecture diagrams