Getting Started with Herd

Welcome to Herd! This guide will help you get up and running quickly with our browser automation platform.

What is Herd?

Herd is a powerful tool that enables you to manage and interact with browsers running on various devices. Whether you need to debug issues, automate tasks, or simply access a browser on a remote device, Herd makes it possible with minimal setup.

Some key features include:

  • Run automations in your browser to do anything you can imagine
  • Extract data from websites using easy selectors from simple to complex data
  • Interact with web apps like a human would by clicking, typing, and scrolling …
  • Use your logged in sessions to extract data from websites
  • Easy device management through a central dashboard

Quick Start

Getting started with Herd involves just a few simple steps:

  1. Create a Herd account: Sign up for a Herd account
  2. Connect your browser: Install Herd and register your browser
  3. Run your first automation: Use the Herd SDK to run your first automation!

Here’s a what a Herd automation looks like:

// Create a new page and navigate
const page = await device.newPage();
await page.goto("https://example.com")

// Extract data using simple selectors
const data = await page.extract({
    title: "h1",
    description: "p",
    link: "a"
})

console.log("Extracted data:")
console.log(data)

// Extracted data:
{
    title: "Example Domain",
    description: "This domain is for use in illustrative examples ...",
    link: "https://www.iana.org/help/example-domains"
}

Exploring the Documentation

Feel free to browse through our documentation to learn more about Herd’s capabilities before creating an account. Here are some useful sections:

When you’re ready to get started, sign up for an account and begin managing your browsers remotely.

Need Help?

If you encounter any problems during setup or have questions about Herd’s features, please refer to our Troubleshooting guide.

No headings found
Last updated: 3/31/2025