Welcome to Bytebot’s documentation.

Bytebot is a machine-learning automation platform that executes sequences of browser actions. Known as Workflows, these sequences are created and maintained on Bytebot’s webapp. They translate natural language prompts into repeatable browser actions.

In a nutshell, Bytebot is a browser automation platform that optimizes for user intent over tightly-fitted DOM patterns. This design pattern enables organizations to seamlessly execute actions without worrying about trivial changes to page structure. It’s ideal for web-scraping, form-filling, and page testing needs.

Bytebot is a developer tool. While Workflows are created through Bytebot’s no-code GUI, these can be executed by both Bytebot’s GUI and Bytebot’s API. In this guide, we will cover the process of creating Workflows via Bytebot’s Playground editor, executing them, and maintaining them.

If you run into any trouble, we are happy to help. You can contact us at [email protected].