Orchestration · Software component

Event-Triggered Agent

Software componentOrchestrationOrchestration & Toolsarc:EventTriggeredAgent

A stateless agent function that stays dormant until a subscribed event arrives, reconstructs context from the event payload and external stores, acts, and emits result events for downstream agents.

Responsibility. Performs one specialised agent step in response to a subscribed event type.

Also known as: Serverless agent, Agent function, Event-driven agent

reads; writesreads; writessends data to; is triggered byreads; writesis monitored by; is triggered byinvokesemits telemetry tois routed to byis configured byreceives data fromreceives data fromreadsis triggered bydeployed onis constrained byis routed to byis orchestrated byis constrained byConversation State Store: reads; writesConversation State StoreState Checkpoint Store: reads; writesState Checkpoint StoreEvent Broker: sends data to; is triggered byEvent BrokerIdempotency Store: reads; writesIdempotency StoreStalled Workflow Resumer: is monitored by; is triggered byStalled Workflow ResumerLLM Inference Service: invokesLLM Inference ServiceTrace Collector: emits telemetry toTrace CollectorRollout Manager: is routed to byRollout ManagerDeployment Manifest: is configured byDeployment ManifestAgent API Gateway: receives data fromAgent API GatewayEvent Stream Log: receives data fromEvent Stream LogObject Store: readsObject StorePublish-Subscribe Bus: is triggered byPublish-Subscribe BusServerless Function Runtime: deployed onServerless Function Runt…Agent Message Contract: is constrained byAgent Message ContractContent-Based Event Router: is routed to byContent-Based Event RouterDurable State Machine Orchestrator: is orchestrated byDurable State Machine Or…Execution Timeout Policy: is constrained byExecution Timeout Policy+1 more (see relationships)
Direct neighbourhood (hover for relationship types)

Relationships

deployed on structural

is configured by structural

invokes dependency

reads dependency

writes dependency

emits telemetry to dynamic

is routed to by dynamic

is triggered by dynamic

receives data from dynamic

sends data to dynamic

is constrained by control

is orchestrated by control

is monitored by assurance

Design guidance

Quantitative guidance

As stated by the sources; verify before use.

Classification

Patterns
Event choreography (no central orchestrator)Initialise outside the handler (global-scope caching)Lazy loadingIdempotent consumerAsynchronous invocationCheckpoint-and-continue
Technologies
AWS LambdaAzure FunctionsAmazon BedrockAmazon SageMaker endpointsAmazon SES
Quality attributes
Maintainability (ISO/IEC 25010)Performance efficiency (ISO/IEC 25010)
Risks mitigated
Context loss across stateless invocationsDuplicate side effects on event redeliveryCold-start latencyTight coupling between event producers and consumers

Sources

  1. Ch4.2: T. Nguyen, "Deployment and Scaling," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 4.2. ISBN: 9798244538229.