🔑 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