Your API Key
Use this key to authenticate all ingest requests. Treat it like a password, add it to your CI environment as a secret, never commit it to Git.
Generate a key below to get started
or use an existing key from the list below
GitHub Action
Drop one YAML step into any workflow. Runs automatically after your Selenium suite, re-runs failures with AI vision.
YAML 5 min setup
npm / CLI
Install the bridge package and add one line to your test config. Works with Jest, Mocha, Vitest, Playwright, and any runner that produces JUnit output.
npm CLI
JUnit XML webhook
POST your existing JUnit results file to our ingest endpoint. Works from any CI system with a curl command.
JUnit Webhook Universal
Gherkin / Cucumber
Send your .feature files. We parse Given/When/Then steps into AI missions and run them against your site.
Gherkin BDD
Jenkins
Add a post-build shell step to your Jenkinsfile. Runs after your Selenium suite regardless of pass/fail.
Groovy Post-build
CircleCI
Add our orb or a raw run step to your CircleCI config after your test job completes.
YAML Orb
Allure Results
POST your Allure result JSON files. We re-run broken/failed tests and can push enriched results back to your Allure server.
Allure JSON
Selenium IDE (.side)
Import recorded Selenium IDE test sessions and replay them with AI-enhanced reliability and vision fallback.
.side No-code
Base URL:  ·  Auth: Authorization: Bearer <your-key>  ·  Full API reference →
Setup