Quickstart
The Browserbase Agents page
Open the Browserbase Dashboard on the Agents page:

Create your first browswerbase agent
Let’s create a “Job Finder” agent, that, given a job title and a company name returns the best fit open position.Click on the top right “Create Agent” button, and provide the following The above prompt define the agent’s goal and scope its work by defining high-level steps and success definition.Now, let’s instruct the desired structured output with a JSON Schema:Your “Job Finder” form should look as follow:
Click on “Create Agent”
system prompt:
Trigger our first agent run
Creating an agent redirects to its page where you can:
Provide your own prompt or use the following one:Then, click on “Run”.
- edit its config
- quickly access key statistics (success rate, average duration)
- runs list

Our first agent run
Triggering an agent run redirects to the run view where you can inspect:
Congratulations!
- every step of the run: reasoning, actions and more
- see the live browser session
- interact with the timeline to inspect a specific step

Optimizing our agent
A first agent run is always exploratory, the agent faces issues for the first time, resulting in a slow and repeated steps.Browserbase Agents provide an “Optimize” feature, available from the agent run view, that suggests optimization based on your
agent’s previous exploration.From our first agent run view, click on the “Optimize” button at the top right and select “Make it faster”:
No matter what your selected prompt was, the Optimize tool will likely suggest to update your
agent’s prompt to always navigate to an Ashby page if available (instead of exploring the company website).By accepting the suggestion solution, the Optimize tool will update your agent’s prompt and trigger a new run:
By updating the prompt, your agent should run now 30% quicker ⚡️



When should I use the Optimize tool?
- If you want to speed up your agent
- If your agent success rate is dropping, ask it to find solutions
Next steps
Agents overview
Learn run states, configuration options, observability, and production notes.
How it works
The execution loop, built-in tools, run lifecycle, and session observability
Agents API reference
Dive into the Agents API endpoint to create an agent and manage runs.
Browser agents use case
Understand when to use Agents versus a custom browser-agent stack.