

Stream live updates from the Parallel Task API
Starting today, Server-Sent Events (SSE) for Task Runs is available in beta - bringing real-time visibility to long-running web research tasks through the Parallel Task API[Parallel Task API]($https://parallel.ai/blog/parallel-task-api).
SSE delivers live progress updates, model reasoning, and status changes as tasks execute. This eliminates polling overhead and enables responsive user interfaces for production applications. Whether you're building AI assistants, research dashboards, or interactive workflows, SSE provides the granular updates your users expect from modern AI applications.
We previously released SSE support for Task Groups[Task Groups]($https://parallel.ai/blog/task-group-api), enabling stream-level visibility into aggregate workflows. With today's update, SSE extends to the task run level, providing detailed updates for individual research tasks. This granular approach enables tighter feedback loops and more precise instrumentation for user-facing applications.
The result: users see exactly what's happening during complex web research operations instead of waiting for final outputs with no visibility.
To receive live updates from a task run, establish an SSE connection using the run ID:
Once connected, you'll receive a continuous stream of JSON-formatted updates over an open HTTP connection. Each event provides structured data about task execution state, enabling precise UI updates on research progress.
SSE streams deliver four categories of real-time updates:
Streams automatically open when tasks begin and close upon completion, with connections maintained for up to 570 seconds to accommodate extensive research operations.
SSE for Task Runs addresses a critical need in production AI applications: users expect transparency during long-running operations. Rather than displaying static loading states for research tasks, applications can now provide live updates about search progress, source evaluation, and reasoning steps.
The result is user interfaces that feel responsive and trustworthy, even during complex web research operations that require longer processing time.
SSE for Task Runs is available now in beta across all Parallel Task API processors. Dive into our documentation[documentation]($https://docs.parallel.ai/task-api/features/task-sse) to integrate real-time streaming into your application.
By Parallel
August 7, 2025