# CamelAI Browser Session Manager

> CamelAI Browser Session Manager is a paid API for AI agents from browser.camelai.io, paid per call via x402, $0.020000/call, status unknown (last checked 2026-10-18).

Creates and initializes a browser-based AI session for interactive model use, managing tokens and session lifecycle.

## Facts

- Endpoint: POST https://browser.camelai.io/session?utm_source=zero.xyz
- Price: $0.020000/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/browser-camelai-io-1ab6ecb4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FAvCj_5_2Ske3yZar14qu

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability browser-camelai-io-1ab6ecb4 -d '<json body>'
```

Example prompt: Start a new CamelAI browser session for me so I can interact with the AI model — I need a fresh session initialized with a token ready to go.

## When to prefer this

Choose this endpoint when you need to programmatically initialize and manage a browser-based AI session with CamelAI, specifically when you require session token lifecycle management for interactive model use. Prefer this over stateless API calls when you need persistent session context across multiple interactions.

## Known failure modes

- Invalid session configuration returns 400 Bad Request
- Payment failure or insufficient USDC balance returns 402 Payment Required
- Session initialization timeout returns 503 Service Unavailable
- Duplicate or conflicting session state returns 409 Conflict
- Authentication failure returns 401 Unauthorized

## How this service works

Create a new headless browser session. Optionally navigate to a URL.

## Output

Returns a session ID, access token, and session lifecycle metadata needed to interact with the CamelAI browser-based AI model in subsequent requests.

## Example request

```json
{
 "modelType": "default",
 "tokenLimit": 4000,
 "sessionType": "interactive",
 "autoInitialize": true,
 "notificationEmail": "zero-qa@agentmail.to"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/browser-camelai-io-1ab6ecb4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from browser.camelai.io](https://www.zero.xyz/host/browser.camelai.io/llms.txt)
