QEHSQEHS

Developer portal

Sandbox tenants

Every paid plan comes with one sandbox tenant (Enterprise: unlimited). Safe to break — reset on demand.

Create a sandbox

  1. Sign in to your production tenant.
  2. Open https://app.qehsethos.com/settings/sandbox.
  3. Click "Create sandbox". Pick a slug (defaults to <tenant>-sb).
  4. Choose "Copy configuration from production" to seed modules, users, branding.
  5. Within ~60 seconds the sandbox URL is ready — https://app.qehsethos.com/s/<slug>.

What is isolated

  • Database namespace — zero overlap with production data.
  • Background workers — separate queue names and retry policies.
  • API keys — fresh set, never valid in production.
  • Webhooks — disabled by default; switch on per-sandbox to test your receivers.
  • Billing — sandboxes do not accrue charges or count against seat limits.

Reset, clone, destroy

  • Reset — wipe records and re-seed from the last snapshot. Takes under a minute.
  • Clone — point-in-time clone from production, useful for reproducing a customer issue.
  • Destroy — permanent. Audit log entry records who destroyed which sandbox.
Warning. Do not put real PII into a sandbox if your plan does not include a signed BAA or DPA for sandboxes. If you need to, ask your CSM to enable the production-grade encryption and retention policies for the sandbox.