Skip to main content
If you’re building agentic workflows with Agno Agents that need to interact with websites, fill out forms, or replicate user’s actions, use Browserbase. It can manage that infrastructure so you don’t have to maintain your own fleet of headless browsers.

Prerequisites

Set these environment variables required by BrowserbaseTools to function properly. You can set them in your .env file or export them directly in your terminal.
  • BROWSERBASE_API_KEY: Your API key from Browserbase dashboard
    • Required for authentication
    • Format: Starts with “bb_live_” or “bb_test_” followed by a unique string
  • BROWSERBASE_PROJECT_ID: The project ID from your Browserbase dashboard
    • Required to identify which project to use for browser sessions
    • Format: UUID string (8-4-4-4-12 format)
  • BROWSERBASE_BASE_URL: The Browserbase API endpoint

Run the Example

For details, see Browserbase cookbook.