Skip to main content
An AI agent can create its own free Browser Use account without a human opening the dashboard. This is useful when an agent has terminal or HTTP access and needs a Browser Use API key before it can run cloud browser tasks. The flow is a Browser Use agent challenge: the agent requests a challenge, solves the math problem, verifies the answer, and receives an API key.

REST flow

1. Request a challenge

Request body, optional (include a user email/name if available):
Response:

2. Solve the challenge

Read challenge_text and solve the math problem. Return the answer as a string with two decimal places, for example "144.00".

3. Verify the answer

Request body:
Response:
Use the returned key for Browser Use Cloud API requests. For example, create a browser session:
See the Create Browser Session API reference.

Claim the account

If a human wants to see the agent-created account in the dashboard later, the agent can create a claim link:
Response:
The claim URL is valid for 1 hour.

CLI usage

Agents with shell access can use the Browser Use CLI after the REST flow returns an API key:
Replace bu_... with the key returned by the REST flow.