Introducing BCTRL: Remote Browser & Desktop Automation
What is BCTRL?
BCTRL is a unified platform for remote browser and desktop automation. Whether you’re running end-to-end tests, scraping data, or building AI-powered workflows, BCTRL provides the infrastructure to run automation at scale.
Why We Built This
Modern automation is fragmented. Teams juggle multiple tools, manage browser infrastructure, and deal with flaky connections. We built BCTRL to solve these problems:
- One platform, many drivers — Use Playwright, Puppeteer, Stagehand, or direct Desktop control through a single API
- Remote-first — No local browser management. Sessions run in the cloud with full observability
- Built for AI agents — First-class support for AI-driven browser automation with Stagehand integration
Getting Started
Getting started is straightforward. Sign up, grab an API key, and connect using your preferred automation framework:
import { chromium } from "playwright";
const browser = await chromium.connectOverCDP(
"wss://connect.bctrl.ai?apiKey=YOUR_API_KEY"
);
const page = browser.contexts()[0].pages()[0];
await page.goto("https://example.com");
That’s it — your automation runs on BCTRL’s infrastructure while you write code exactly the way you already do.
What’s Next
We’re actively building new features:
- Session recordings — Replay and debug every automation run
- Extension support — Load custom browser extensions into sessions
- Credential vault — Securely manage and inject credentials
- Team collaboration — Share sessions and workflows across your organization
Stay tuned for more updates. Follow us on X or check back here on the blog.