Sauce Labs provides a comprehensive continuous testing cloud for web and mobile app testing across browsers and devices.
Sauce Labs provides a comprehensive continuous testing cloud for web and mobile app testing across browsers and devices. On Nagent, Saucelabs is exposed as a fully-configurable developer tools integration that any agent can call — 6 actions, and BASIC authentication. No code is required to wire Saucelabs into your workflow — connect it once via the External Integrations panel and reuse it across every agent you build.
Agent builders use Saucelabs to automate the kinds of tasks developer tools teams previously handled manually. Concrete examples — each one is a single agent step in Nagent — include:
Every action and trigger is paired with a structured input/output schema (visible in the sections below), so when you wire Saucelabs into Helix — our agentic agent builder — the editor knows exactly what each step expects and produces. Configure once, deploy anywhere across your Nagent agents.
Every operation an agent can call against Saucelabs, with input parameters and output schema. Drop these into any step of an agent built in Helix.
SAUCELABS_GET_API_DEFINITIONTool to retrieve the OpenAPI/Swagger JSON documentation for the Sauce Labs Performance API. Use when you need to understand the API specification, endpoints, or schemas available in the Performance API.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
SAUCELABS_GET_API_STATUSTool to retrieve the current operational status of Sauce Labs services. Use when you need to check if Sauce Labs is up and running or to get current wait times.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
SAUCELABS_GET_APPIUM_EOLTool to retrieve end-of-life information for Appium versions. Returns Unix timestamps indicating when Sauce Labs support for each Appium version will be discontinued. Use when checking version compatibility or planning Appium upgrades.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
SAUCELABS_GET_PLATFORMSTool to get supported platforms for an automation API. Use when you need to retrieve available platforms for Appium, WebDriver, or all automation APIs on Sauce Labs.
Input parameters
The automation API to get platforms for. Use 'appium' for Appium platforms, 'webdriver' for WebDriver platforms, or 'all' for all supported platforms.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
SAUCELABS_GET_TUNNEL_VERSIONSTool to retrieve information about available Sauce Connect tunnel versions. Use when checking for the latest version, downloading specific platform binaries, or listing all available versions.
Input parameters
Set to true to return download information for all available versions.
Returns info for a specific host OS and CPU architecture (e.g., 'darwin-amd64', 'linux', 'win32').
Returns download info for a specific Sauce Connect client version (e.g., '4.7.1').
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
SAUCELABS_LIST_JOBSTool to retrieve all jobs for a SauceLabs user. Use when you need to list test execution jobs with optional filters for time range, job type, or owner.
Input parameters
Receive jobs until specific timestamp
Receive jobs beginning from a specific timestamp
Should the return result contain everything or just the basics
Filter by name of the job
Number of results to return (default: 50)
Filter by username of owner of the jobs
SauceLabs username to fetch jobs for
Only return automated jobs (default: false)
Filter by owner type for jobs
Only return manual jobs (default: false)
Include subaccounts in list of jobs (default: false)
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
No publicly available marketplace agent is found using this tool yet. There are 41 agents privately built on Nagent that already use Saucelabs.
Build on Nagent
Connect Saucelabs to any Nagent agent in minutes — no API key management, no boilerplate. Just configure and deploy.
The five questions agent builders ask before adopting a new integration.
Open the External Integrations panel inside Nagent (app.nagent.ai/externalIntegration), find Saucelabs, and click "Connect Now." You'll authenticate with BASIC — Nagent handles credential storage and refresh automatically. Once connected, Saucelabs is available to any agent in your workspace.
No. Nagent provides no-code integration for every tool. Once Saucelabs is connected, you configure its 6 actions directly in the agent builder UI — no API calls, no boilerplate, no schema management.
Helix — Nagent's agentic agent builder — lets you drop Saucelabs steps into any workflow visually. Pick an action (e.g., one of those listed above), fill in the inputs (Helix knows the required vs. optional schema for each parameter), and connect it to upstream/downstream steps. Triggers run as the entry point of an agent, so when a Saucelabs event fires, the agent kicks off automatically.
Every Saucelabs action and trigger ships with a fully-typed schema — input parameters with name, type, required flag, and description, plus the output payload shape. The schemas are documented in the sections above. Helix uses these schemas to validate your configuration at build time and to type-check the data flowing between steps.
Yes. While Saucelabs ships with 6 pre-built developer tools actions, you can layer custom logic around them inside Helix — pre/post-processing steps, conditional branches, retries, or stitching Saucelabs together with other connected tools. For deeper customization, talk to our team about Nagent's Agentic AI Lab — forward-deployed engineers who build Saucelabs-based workflows tailored to your business.