votte
Twitter / X GithubVotte
  • Documentation
  • API Reference
  • Introduction
    • Introduction
  • Get started
  • Python SDK
  • Concepts
    • Browser Sessions
  • Web Agents
  • Page Interactions
  • Secrets Vault
  • Browser Using Agent (BUA)
  • Session Features
    • Proxies
  • CDP
  • Session Replay
  • Cookies
  • Use Cases
    • Github Issue Agent
  • Scrape Shopping Products
  • Integrations
    • Votte MCP Server
  • OpenAI CUA (computer use)
  • Cursor
Powered by GitBook

@ 2025 Votte Labs

On this page
  • Overview
  • Requirements
  • Setup
  • CLI Options
Export as PDF

OpenAI CUA (computer use)

Integrate OpenAI CUA with Votte Browser Sessions

PreviousVotte MCP ServerNextCursor

Last updated 14 days ago

Overview

This guide explains how to integrate OpenAI’s Computer Use Agent (CUA) with Votte’s browser infrastructure for automated web interactions.

CUA enables programmatic control of web interfaces through visual processing and contextual understanding. When integrated with Votte’s browser infrastructure, it provides a scalable environment for running these automations in the cloud.

A demo is available at

Requirements

  • An OpenAI API key with CUA access

  • A Votte API key

  • Python 3.11 or later

Setup

Follow these steps to integrate CUA with Votte:

  1. Clone the repository:

Copy

git clone https://github.com/openai/openai-cua-sample-app.git
  1. Install dependencies:

Copy

pip install -r "requirements.txt"
  1. Set environment variables:

Copy

VOTTE_API_KEY=YOUR_API_KEY
OPENAI_API_KEY=YOUR_OPENAI_API_KEY
OPENAI_ORG=YOUR_OPENAI_ORG
  1. Run the example:

Copy

python cli.py --computer votte --input "go to hackernews, tell me the top news"

CLI Options

Available command-line arguments:

  • --input: Automation instructions (prompts if not provided)

  • --debug: Enable debug logging

  • --show: Enable screenshot capture

  • --start-url: Set initial URL (default: https://bing.com)

.
https://votte.cc/#tutorial