How BlackBat AI Works

    Point BlackBat AI at your app and it figures out the rest — automatically mapping every flow, catching what breaks, and letting you define exactly what to test.

    01

    Give BlackBat AI a URL

    That's all it needs. Point it at staging, production or a preview deployment — no scripts, no selectors, no configuration. If the interesting parts of your app sit behind a login, add a dedicated test account's credentials once and save them to an environment so later runs reuse them. Apps that only run inside a private network can be tested through the BlackBat AI Runner.

    02

    BlackBat AI explores and maps your app

    It navigates your UI the way a person would: loading pages, deciding what is clickable, filling in forms and following links from one screen to the next. Every page and flow it reaches is charted on a navigation map, so you can see what was covered and, just as usefully, what wasn't. A full run crawls everything; a diff run re-crawls only the pages that changed since your last run, for a fraction of the time and credits.

    03

    Bugs and broken flows surface automatically

    Broken interactions, dead clicks, failed form submits and error states are flagged as they happen. Each finding comes with a screenshot of the moment it broke and the sequence of steps that led there, so you can retrace it in a minute instead of guessing at a vague report.

    04

    Generate test plans from a prompt

    Beyond automatic discovery, describe specific flows to test in plain English — "Check that users can sign up, verify their email, and complete onboarding." BlackBat AI generates a structured, runnable test suite from it, which you can read and tighten before running anything. No selectors, no scripts. Use exploration for breadth and prompted suites for the journeys the business depends on.

    05

    Run it any time — see what passed and what didn't

    Start runs on demand, on a recurring schedule, or straight from your CI/CD pipeline. Each run gives you pass/fail results per test, with screenshots and context for every failure, so a failure points at a specific step rather than a red flow. Trigger runs from a CI/CD pipeline with an API key (paid plans) to gate a deploy on the result.

    What a run gives you

    Whether BlackBat AI explored on its own or ran a suite you described, you finish with something concrete to act on.

    A bug list you can act on

    Every finding is a specific broken interaction with a screenshot and reproduction steps, ready to hand to whoever owns that area.

    A navigation map of your app

    A visual graph of every page BlackBat AI reached and how they connect, which doubles as a coverage checklist.

    Pass/fail per test step

    For prompted suites, results per step with context for each failure, available in the dashboard and through the CI API.

    Documentation of how your app behaves

    After a full crawl, BlackBat AI can write up site documentation, sections and user stories from what it found, with screenshots of the pages involved. For each story you can see which scenarios have a test plan and have BlackBat AI write the missing ones. This uses credits, so you choose when to run it, and it is included on plans that list site documentation.

    Where BlackBat AI fits alongside your tests

    BlackBat AI is not a replacement for unit tests. Those stay fast and precise, and they belong close to your code. BlackBat AI covers the layer above them: the whole app running in a real browser, where a sign-up flow can break even though every component test passes.

    It also isn't a scripted end-to-end suite. A Playwright or Cypress suite is a second codebase of selectors and waits that drifts every time the UI changes. BlackBat AI identifies elements by behavior, so there is nothing to update when you refactor. See the side-by-side comparisons or the autonomous testing guide for when each approach makes sense.

    Ready to try it? The first-run walkthrough takes a few minutes, and the handbook covers diff runs, CI/CD and notifications.

    Common questions

    Your app is shipping. Is it being tested?

    Start free. No credit card required.