Back to twins
Slack

Slack test environment for AI agents

Test workplace agents that answer questions, coordinate teams, and act across channels and threads.

Slack

Meet the Slack twin

Validate messages, channels, files, reactions, modals, and OAuth flows. Replay multi-app agent tasks that touch Slack and other tools.

Seeded state

Seed workspaces, users, channels, direct messages, threads, reactions, files, app installations, and permissions.

Slack twin showing the default workspace, direct messages, and message composer.

Use Slack in staging without using production.

Validate messages, channels, files, reactions, modals, and OAuth flows

Seed Slack-like workspaces from realistic team activity

Replay multi-app agent tasks that touch Slack and other tools

Provision the Slack twin from the CLI.

Install the Arga CLI, sign in once, then create a 60-minute twin run. The command waits until the environment is ready and prints its connection details.

Terminal

$ uv tool install arga-cli$ arga login$ arga twin-runs create --twins slack --ttl 60 --wait

Add --scenario-prompt to describe the state the twin should start with.

Build with the Slack twin

Connect the twin, seed realistic state, and run scenarios against a resettable service.

Make your agents more capablein the real world.

Spin up isolated environments with API twins, full traces, and production-data for apps and agents that need to act.