Technical & DevelopmentIntermediate
functions
Deploy browser automation as cloud serverless webhooks.
Developer Setup
Setup & Installation
bash
npx skills add https://github.com/browserbase/skills --skill functionsnpx skills add https://github.com/browserbase/skills --skill functionsOr paste this URL into your assistant to install:
Overview
What This Skill Does
Deploys browser automation scripts as scalable cloud functions that run via webhooks or crons.
Application
When to use this Skill
- When you want to deploy Puppeteer or Playwright scripts as serverless cloud functions.
- When you need to schedule browser automation tasks using crons or periodic triggers.
- When exposing browser scraping or automation logic via secure webhook endpoints.
- When running automated workflows in the cloud instead of managing local server resources.
- When you want to easily scale browser tasks horizontally without server orchestration.
Documentation
Show Skills.md file
Browserbase Functions
Deploy serverless browser automation using the official browse CLI.
Prerequisites
Get an API key from: https://browserbase.com/settings
export BROWSERBASE_API_KEY="your_api_key"
Creating a Function Project
1. Initialize
browse functions init my-function
cd my-function
This creates:
my-function/
├── package.json
├── index.ts # Your function code
└── .env # Add credentials here
Lines 1 - 28 of 113
Recommendations