
Jun 9, 2026
May 7, 2026

We first launched the Parallel Monitor API last November[last November](/blog/monitor-api). Since then, the reception has far exceeded our expectations and imagination. Users are monitoring everything from drug commercialization pipelines to new government RFPs. We’re honored that pioneering companies like Gumloop, Poke by The Interaction Company, Actively, Formation Bio, Rocket, and Garnett Station Partners are already building on top of our monitoring infrastructure.
From the start, we’ve believed that as agents become primary users of the web, more knowledge work will move into the background. These agents are here and they are online[These agents are here and they are online](/blog/series-b). And now, they’re becoming increasingly proactive as the web shifts from pull to push. Instead of agents asking the web for information, the web is evolving to automatically push new updates as they happen.
Today marks a major step in that direction. The Monitor API is now generally available, with significant upgrades, bringing us closer to a web that continuously pushes changes to power proactive agents.
This GA release introduces two processor tiers (Lite and Base), two run types (snapshot and event stream), Basis on every event, advanced controls like source policy and geo settings, and seamless chaining with our APIs via Interactions[Interactions](/blog/task-api-interactions).

Proactive agents depend on fresh information. But until now, getting that meant constantly pulling from the web. Developers had to rerun the same queries on a schedule, stitch together results over time, and build their own logic to detect what actually changed.
Monitor changes the model. Define a query once, and Monitor continuously watches for updates, surfacing only what’s new and relevant as it happens. No cron jobs. No manual triggers. No custom deduplication pipelines.
Your agent doesn’t check the web on a loop, it reacts when something changes.

Monitoring needs vary in scope. Some queries are tightly defined, tracking a single company, person, or signal. Others are broader, spanning many entities, topics, or regions.
With two Monitor processors, you can choose the right level of depth for the job:
Both tiers maintain high precision. As your queries expand in scope, Base helps ensure you don’t miss what matters.
Together, these processor tiers make it viable to monitor at scale across hundreds of thousands of entities or signals.
Processors govern how Monitor evaluates the web. Run types govern what comes back. Monitoring workflows generally fall into one of two shapes:
Tracking state diffs used to require significant plumbing: run a Task on a cron, store the result, diff against the prior run, and route changed fields downstream. Or fragment one Task into a dozen disconnected monitors, one per field. Snapshot collapses that into a single primitive.
To support both shapes, Monitor offers two run types:
`type=event_stream`** returns a discrete event each time new matching information appears, with structured fields (`event_id`, `event_group_id`, `event_date`, `event_type`, and an `output` object containing `type`, `content`, and `basis`). The event's description is found in `output.content`. `output.basis[].citations[].url`. `type=snapshot`** accepts a Task Run ID, re-runs it on the configured cadence, and returns all output fields when any have changed. One monitor covers every field of the underlying Task.Both monitor types semantically dedupe events to minimize noise.

The most capable Monitor workflows don't end at notification; they chain into deeper research[deeper research](https://docs.parallel.ai/task-api/examples/task-deep-research). A procurement signal triggers a vendor analysis. A role change kicks off a rediscovery task. A new entity in the universe gets enriched. Two things have historically made following up with deeper research hard.
The first is context-passing. Without it, every chained step starts cold: the downstream agent receives the event description but loses everything upstream. Why the signal matters, which entity hierarchy it sits in, which investigation thread it's part of. Teams end up rebuilding context manually inside each call's prompt, which is expensive and lossy. To make this easier, every Monitor event now carries an interaction_id. Pass it to the Task API and the follow-up run inherits the originating event's full context, with provenance preserved through every link in the chain.
The second is confidence. A false positive at the trigger doesn't just waste compute, it cascades into hours of human review or a bad downstream action. We've designed Monitor to be very precise, but to ensure verification, every event ships with full Basis: citations, excerpts, reasoning, and calibrated confidence scores. The same verification framework that powers the Task API, applied to the web's push layer.
Together, Interactions[Interactions](https://docs.parallel.ai/task-api/guides/interactions) and Basis[Basis](https://docs.parallel.ai/monitor-api/monitor-events#event-basis) make Monitor → Task chaining a first-class production pattern.
Two retrieval controls round out the API. **Source policy**[**Source policy**](https://docs.parallel.ai/resources/source-policy) restricts or prioritizes specific domains, eliminating false positives from low-authority sources where signal validity depends on origin (SEC filings, government procurement portals, specific trade publications). **Location parameters**[**Location parameters**](https://docs.parallel.ai/api-reference/search/search#body-advanced-settings-one-of-0-location-one-of-0) scope retrieval to specific regions, surfacing the long tail of regional sources.
Monitor enables a new class of proactive workflows, where agents react to the world as it changes.
Teams are already using it to power:

Across these use cases, the pattern is the same: define what matters once, the web pushes changes to you, and your agent follows up with the best next step whether its deeper research or taking an action.
Monitor is generally available today. Lite and Base processors, snapshot and event-stream run types, Basis, source policy, location parameters, and Interactions chaining are all live.
Get started in our Developer Platform[ Developer Platform](https://platform.parallel.ai/play/monitor) or dive into the documentation[ documentation](https://docs.parallel.ai/monitor-api/monitor-quickstart).
Sign up for free. No credit card required.
By Parallel
May 7, 2026