Skip to content
ArchalArchal

Testing sandboxes, built for AI agents

Test API integrations without test accounts, rate limits, or dirty state. Each sandbox contains stateful environments that behave like the APIs you use in production.

Quickstart ↓Get $20 in usage credits
Backed by
Choose environments for your sandbox:
ApifyCal.comClickUpCustomer.ioDatadogDiscordGitHubGitLabGoogle WorkspaceHubSpotJiraLinearOwnerRezPriceLabsRampSentrySlackStripeSupabaseTavilyUnipileWebflowApifyCal.comClickUpCustomer.ioDatadogDiscordGitHubGitLabGoogle WorkspaceHubSpotJiraLinearOwnerRezPriceLabsRampSentrySlackStripeSupabaseTavilyUnipileWebflow

Use cases

Built for agent developers, connectors teams, and integration engineers.

Harness testing

Give every test run an isolated sandbox. Changes persist across tool calls, then reset to the same baseline.

Integration testing

Give every branch or CI job its own sandbox without shared test accounts, rate limits, or dirty state.

Agent training and RL

Give every rollout a sandbox with the same starting state while changes persist through the episode.

Product →

Each sandbox holds one or more stateful API environments. Changes persist between calls and reset to the same starting point.

Create, call, inspect, reset

+
Create

Create a sandbox with one or more environments and a known starting state.

Ready

Receive isolated REST and MCP endpoints as each environment starts.

Call

Use familiar API paths, payloads, and tools.

Inspect

See requests, responses, mutations, timing, and usage together.

Reset

Restore every environment in the sandbox to its declared baseline.

Let your coding agents set you up

Paste the skill below into Claude Code, Codex, Cursor, or Devin. It starts secure signup, installs five verified skills, and checks access to every environment.

Get $20 in free usage

No card required. $5 arrives upon sign up and the remaining $15 when your first sandbox is started.

Verified signup
$5
First sandbox started
+$15
For your coding agent
Set up Archal in this repository.

1. Detect whether I am using Claude Code, Codex, Cursor, or Devin.
2. Use target `portable` for Devin; it installs the verified Agent Skills bundle in `.agents/skills`. Otherwise use the matching target.
3. Run `npx --yes archal@0.11.3 connect --device --target <target> --non-interactive`.
4. Show me the verification URL and one-time code, then wait while I create or approve my account in the browser.
5. Do not continue until the command verifies all five skills and access to the complete Archal environment catalog.

Do not modify application code or start an environment during setup. Only after the command exits successfully, reply exactly: Archal is connected and ready

Frequently asked questions

Start with one API key

Get started →