Workflow Streams: Live interactivity for agents and other applications
Jun 17, 2026

Summary
This post introduces Workflow Streams, a new durable abstraction built on Temporal's primitives (Workflows, Signals, Updates, Queries) for real-time, interactive communication. It details the implementation using Signals for external publishers and Updates for subscriber polling, emphasizing exactly-once semantics, batching (default 2s, 100ms for AI), and handling Continue-as-New. It also covers integrations with AI agent frameworks and provides a complete example using SSE for UI updates.