Skip to content

What is WebAgent? ​

WebAgent is Qoni's browser-action layer: an application supplies a goal, and an agent performs searches, clicks, form fills, reads, and cross-page work in a real browser before returning the result to the business system.

Four capabilities ​

  • DoAnything: open-ended browser tasks.
  • Track: scheduled web checks with access to the latest 50 check records.
  • DeepResearch: multi-step research and a report.
  • WebSearch: deduplicated structured search results.

Profiles provide reusable DoAnything login state; SSE provides run-product progress. Current Track exposes neither entry point. Products share project isolation and authorization, not one old Client surface.

Integration paths ​

Entry pointUse
Node.js / TypeScript SDKServer-side @qoniai/qoni, AK/SK plus delegation token
REST / cURLAny language calling /api/v1
Python / Raw HTTPPython over HTTP; no standalone Python SDK

DoAnything, DeepResearch, and WebSearch create asynchronous runs. Track creates a scheduled resource; checks exposes only the latest 50 records, not full-history details. The Node SDK uses RunHandle / MonitorHandle; published 0.9.0 uses incompatible legacy Track routes. See Track for the unpublished candidate boundary.