Build on Badgr / Use case

Research / Browser Agent

Run long autonomous research and browser work without managing persistent workers.

How it works

1.A user requests something like "Research these 50 companies."
2.Your backend creates a Badgr Agent Job for the request.
3.Badgr runs the research/browser workload inside the cost and runtime limits you set.
4.Badgr returns whatever outputs the job produced — structured result, files, artifacts, logs, verification evidence, cost, and status.
5.Your application displays the result, and can submit a follow-up job (with parent_job_id) to continue or rerun the work.

Badgr owns

  • Isolated execution environment
  • Browser-capable agent runtime
  • Cost cap, runtime cap, cancel
  • Logs, status, artifact capture
  • Teardown and billing settlement

You own

  • What to research and how to phrase it
  • Which agent and budget to use
  • Displaying and acting on the result
  • Follow-up / continuation requests
  • Your product UI

Browser/research work runs as an Agent Job (agent: "playwright") — there is no separate browser job type. Only what's actually supported today is documented here.

Build this with Badgr — Agent Jobs quickstart