Selenium Box (SBOX) plugs into the CI/CD, notification, and AI providers your team already uses. CI/CD via Jenkins, GitLab, GitHub Actions, Azure DevOps. Notifications to Slack, MS Teams, Jira. AI inference through your own LLM. Nothing leaves your perimeter.
Jenkins, GitLab, GitHub Actions, Azure DevOps. Or any CI provider that calls a URL on a schedule.
Jump →Slack, Microsoft Teams, Jira. Per-project webhook mapping.
Jump →Five AI-native modules. BYO LLM. Private inference. No public egress.
Jump →API testing, visual testing, test case management, accessibility testing.
Jump →SBOX exposes a schedule API your CI provider calls on the cadence you set. Jenkins, GitLab CI, GitHub Actions, Azure DevOps, or any CI provider that can call a URL on a schedule. No vendor plugin to install. No marketplace lock-in.
Your Jenkins job calls the SBOX schedule API at the cadence you set. Tests run on the private grid. Results land in customer storage.
Your .gitlab-ci.yml stage calls the SBOX schedule API. Runners stay on your runners, test execution stays on SBOX.
A workflow step calls the SBOX schedule API. The action runner stays in your account. Test execution stays on SBOX.
A pipeline task calls the SBOX schedule API. Repos, builds, and approvals stay in Azure DevOps. Test execution stays on SBOX.
If your CI provider can call a URL on a schedule, SBOX runs with it.
CircleCI, TeamCity, Bamboo, Bitbucket Pipelines, custom internal CI, all supported through the same schedule API.
SBOX delivers test results, build summaries, and daily readiness into the channels your team already watches. Per-project webhook mapping means each project can route to its own Slack channel, MS Teams channel, or Jira project.
Build analytics alerts and daily build summaries land in the Slack channel each project owns.
Build analytics alerts and daily build summaries deliver to the Teams channel that owns the work.
Failures and build summaries route to the Jira project that owns the workflow. Per-project mapping configurable.
Triggered per build. Each alert deep-links to the sessions page so the team can jump into the run that failed and triage from there.
Delivered at the time you configure. Covers all runs from the previous 24 hours, summarized in one message.
Element34 ships five AI capabilities into SBOX. Each one runs inside your tenant. Each one calls your model, not a vendor's. Each one writes to your audit trail.
Prompt in plain English. Ship Selenium.
Explore →Resilient locators that survive UI churn.
Explore →Cluster failures, summarize root cause, propose fixes.
Explore →AI-driven site health with prioritized opportunities.
Explore →OpenAI, Anthropic, Azure OpenAI, or self-hosted.
Four capabilities in active development. Talk to your account team for delivery timelines.
AI-generated API docs and AI-native API tests, scheduled alongside browser runs.
AI-native visual diffing that ignores intentional change and surfaces real regressions.
Native TCM linking manual cases to automated runs and tracking release readiness.
WCAG-aligned a11y checks woven into SBOX runs, with AI-prioritized remediation suggestions.
Ten questions buyers actually ask before signing. Answered the way we would in the room.
We will scope CI/CD wiring, notification routing, and BYO LLM provisioning during the deployment conversation. Not a marketing page exercise.