> ## Documentation Index
> Fetch the complete documentation index at: https://docs.archal.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Stateful environments

> Choose from 22 provider-shaped environments and 110 versioned starting states.

A stateful environment is the provider your software talks to inside an Archal sandbox. It keeps data across calls, applies provider-specific behavior, and can return to a known starting state.

Each sandbox can contain one environment or several. For example, one sandbox can hold GitHub, Slack, and Datadog so an agent can run a cross-service workflow without touching real accounts.

## Environment catalog

| Environment | Channel | Transport | Starting state |
| - | - | - | - |
| [Apify](https://docs.archal.ai/environments/apify.md) | Public | REST | JSON |
| [Cal.com](https://docs.archal.ai/environments/calcom.md) | Public | REST and MCP | JSON |
| [ClickUp](https://docs.archal.ai/environments/clickup.md) | Public | REST and MCP | JSON |
| [Customer.io](https://docs.archal.ai/environments/customerio.md) | Public | REST | JSON |
| [Datadog](https://docs.archal.ai/environments/datadog.md) | Public | REST | JSON |
| [Discord](https://docs.archal.ai/environments/discord.md) | Public | REST and MCP | JSON |
| [GitHub](https://docs.archal.ai/environments/github.md) | Public | REST and MCP | JSON |
| [GitLab](https://docs.archal.ai/environments/gitlab.md) | Public | REST and MCP | JSON |
| [Google Workspace](https://docs.archal.ai/environments/google-workspace.md) | Public | REST and MCP | JSON |
| [HubSpot](https://docs.archal.ai/environments/hubspot.md) | Public | REST | JSON |
| [Jira](https://docs.archal.ai/environments/jira.md) | Public | REST and MCP | JSON |
| [Linear](https://docs.archal.ai/environments/linear.md) | Public | REST and MCP | JSON |
| [OwnerRez](https://docs.archal.ai/environments/ownerrez.md) | Public | REST | JSON |
| [PriceLabs](https://docs.archal.ai/environments/pricelabs.md) | Public | REST | JSON |
| [Ramp](https://docs.archal.ai/environments/ramp.md) | Public | MCP | JSON |
| [Sentry](https://docs.archal.ai/environments/sentry.md) | Public | REST | JSON |
| [Slack](https://docs.archal.ai/environments/slack.md) | Public | REST and MCP | JSON |
| [Stripe](https://docs.archal.ai/environments/stripe.md) | Public | REST and MCP | JSON |
| [Supabase](https://docs.archal.ai/environments/supabase.md) | Public | REST and MCP | JSON or SQL |
| [Tavily](https://docs.archal.ai/environments/tavily.md) | Public | REST | JSON |
| [Unipile](https://docs.archal.ai/environments/unipile.md) | Public | REST | JSON |
| [Webflow](https://docs.archal.ai/environments/webflow.md) | Public | REST and MCP | JSON |

Every row is included in Archal's released environment catalog. **Public** means the environment is released and startable, while each environment page defines its bounded provider surface. Local catalog validation: **110 passed**. Archal checks current hosted certification before admitting new sandboxes.

## Five starting states per environment

The catalog includes exactly 110 versioned samples, five for each environment. The set spans small baselines, team-shaped state, larger corpora, edge cases, and multi-step workflows.

Every environment page shows what each sample is for, the first read, a representative mutation, the expected changed paths, reset expectations, limits, and the verified state artifact.

```bash theme={null}
archal sample list
archal sample list github
archal sample show github.small-project.v1
```

## What provider-shaped means

Archal does not turn every provider into one generic API. GitHub requests remain GitHub-shaped. Linear keeps its GraphQL surface. Supabase accepts database-shaped operations. Your existing provider client should need a different base URL and scoped test credentials, not a rewrite around an Archal data model.

> [!NOTE]
>
> After launch, the authenticated catalog is authoritative. Run `archal environment list` or call `GET /api/environments` before relying on an environment in automation.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.