Connect your tools
Open integrations
Authorize access
Follow the provider’s OAuth or API-key flow. Arga requests the scopes needed to read the production data used for planning and seeding.
Pull production data into twins
When a validation run needs seeded twins, Arga follows the same basic flow:- Read from connected tools — Arga pulls a scoped snapshot of the production records relevant to the run.
- Normalize the data — Arga converts provider-specific objects into a scenario seed config.
- Apply the seed — Arga provisions fresh twins and seeds them before the first test step executes.
- Run in isolation — your app talks to the seeded twins during validation. The run does not write back to the production provider.
What gets seeded
The exact seed depends on the connected tool and the run you are preparing. Typical inputs include:| Production data | How Arga uses it |
|---|---|
| Real users, accounts, teams, and permissions | Creates representative actors and access boundaries |
| Recent objects and activity | Recreates realistic records, messages, files, issues, events, or payments |
| Linked project context | Grounds the scenario in the feature, bug, PR, or customer workflow being validated |
| Runtime signals | Prioritizes flows related to recent errors, incidents, or observed production behavior |
| Existing configuration | Seeds credentials, webhooks, project settings, or other setup needed for the app to run against twins |
Safety boundaries
- Read production, write sandbox — integrations read from production tools; validation traffic goes to twins.
- Scoped access — authorize only the workspaces, repos, projects, or accounts Arga needs.
- Editable scenarios — review and adjust generated seed data before reusing it.
- Deterministic reseeds — reseeding a scenario resets twins back to the same baseline.
- Twin-safe env vars — provisioned twins return sandbox URLs and credentials through
env_vars.
Next steps
Create reusable scenarios
Save production-derived seed data and reuse it across runs.
Run your first validation
Start a validation run with connected production context.

