Advanced Tutorials
The Basic tutorial takes one agent from first run to deployment. The modules here go deeper on capabilities the Basic tutorial only touches or skips: mediating content, enriching authorization decisions, brokering credentials, and running agents that pause, stream and trace.
Every module is standalone. Each one assumes only the Basic tutorial, so you can do them in any order and skip the ones you don't need.
Start Here
Every module starts from the same agent: the chatbot with an HTTP tool, MCP tools and policies that you finish building in the Basic tutorial. If you completed the Basic tutorial, you already have it. If you skipped it, scaffold the finished agent:
agentvisor template create langgraph/tutorial-agent
cd tutorial-agent
You also need what the Basic tutorial required: Docker running, the AgentVisor CLI installed, and a license key (see Getting Started).
No Key Required
The core path of every module runs locally on the docker sandbox with Ollama and Temporal, so you don't need a model-provider key. A step that needs a real provider key or a third-party account is marked optional, and skipping it doesn't block the rest of the module.
Modules
| Module | What You'll Build | Time | External Requirements |
|---|---|---|---|
| Content Mediation | Middleware that redacts sensitive content from what the agent sends and receives, with an audit trail | ~30 min | None |
| Authorization Enrichment | A policy that decides on what a tool call's arguments touch, allowing a public directory and denying a private one | ~30 min | None |
| Credential Brokering | An agent that calls an authenticated API without ever holding the real credential | ~25 min | None (a real provider key is optional) |
| Human-in-the-Loop and Streaming | A run that pauses for human approval, resumes through the Runs API and streams its progress | ~25 min | None |
| Tracing Your Agent | OpenTelemetry traces of every run in Jaeger, with a span of your own | ~20 min | None |
Time is a rough estimate for someone who has finished the Basic tutorial.
Background Reading
Each module links to its own concept, guide and reference pages when it finishes. To read ahead on a topic: