Skip to content

Entity Status Reference ​

A glossary of every status value you'll see in the Console, what it means, and what you can do from it. Written for business users — no code, no internal jargon.

A handful of states are terminal/dead and are filtered out of the command-palette search by default (they still appear on their dedicated list pages). Those are flagged below.


Customer ​

A customer is the top-level account that owns one or more tenants.

StatusMeaningTypical actions
activeCurrently a paying / live customer. Billing runs, tenants are usable.Normal operations.
suspendedTemporarily paused — usually for non-payment, contract dispute, or a manual ops hold. Tenants typically frozen.Restore to active once the underlying issue is resolved, or progress to churned.
churned ðŸŠĶCustomer has left. No billing, no expected return.Read-only — kept for history and audit. Hidden from palette.

Tenant ​

A tenant is a single workspace under a customer. It lives on exactly one instance.

StatusMeaningTypical actions
requestedA tenant has been requested but not yet picked up by provisioning.Wait for the provisioning worker, or cancel the request.
provisioningCurrently being set up (DB seed, bucket creation, etc.). Brief, but visible.Wait. If stuck, check the migration job.
activeLive and usable by end-users.Normal operations.
suspendedTemporarily disabled — login blocked. Data retained.Re-activate, or progress to archived.
archived ðŸŠĶEnd of life. Data may be retained for compliance but the workspace is closed.Read-only — restore requires manual intervention. Hidden from palette.
import_failed ðŸŠĶTenant import (from a migration job) failed and was not recovered.Retry the import or archive. Hidden from palette.

User (Internal & Customer) ​

Users come in two flavours — internal users (your team) and customer users (their team). Both share the same status set.

StatusMeaningTypical actions
invitedInvitation sent, user hasn't accepted/logged in yet.Resend invite, revoke.
activeLogged in at least once and currently has access.Normal operations.
suspendedAccess temporarily blocked. Account retained, can be restored.Re-activate, or progress to deactivated.
deactivated ðŸŠĶPermanent removal from access lists. Identity preserved for audit.Read-only — kept so historical actions still attribute to a name. Hidden from palette.

Instance ​

An instance is one running deployment of the platform serving a set of tenants.

StatusMeaningTypical actions
provisioningNewly registered, waiting for its first heartbeat.Wait for it to come online.
activeHealthy, serving traffic.Normal operations.
degradedHeartbeat missing, error rate high, or health check failing. Still serving but unhappy.Investigate (check logs, metrics, oncall).
maintenanceManually placed into a maintenance window — traffic typically drained.Complete the maintenance and restore to active.
decommissioned ðŸŠĶPermanently retired. No longer accepting traffic.Read-only — kept for audit.

Migration Job ​

Jobs handle bulk tenant operations: import, export, clone, instance-replace, etc.

StatusMeaningTypical actions
queuedCreated, waiting for a worker to pick it up.Wait, or cancel.
runningActively executing.Watch the live log.
succeededFinished cleanly.Review the report; close the loop.
failedStopped mid-flight with errors.Inspect the failure, fix the root cause, then rerun — rerun resumes only the failed work.

Release ​

A release rolls a new version out across stages (e.g. dev → qa → prod).

StatusMeaningTypical actions
draftNot yet started.Trigger when ready.
in_progressRolling through stages.Monitor stages; approve gates.
pausedManually halted between stages — common when waiting on validation.Resume, or cancel.
completedSuccessfully reached the final stage everywhere.Done.
failedA stage failed and stopped the rollout.Investigate, retry, or roll back.
rolled_backManually reverted to the previous version.Capture lessons; plan the next attempt.
cancelledAborted before completion.Document why; trigger a fresh release if needed.

Invoice ​

StatusMeaning
draftBeing built — not yet visible to customer.
issuedSent to customer; payment expected.
paidSettled in full.
overduePast due date, unpaid.
voidCancelled — never to be paid.
refundedPreviously paid, money returned.

Payment ​

StatusMeaning
pendingSubmitted to the payment provider, awaiting confirmation.
succeededCleared.
failedProvider rejected (insufficient funds, expired card, etc.).
refundedMoney returned to the customer.

Notes for non-technical readers ​

  • ðŸŠĶ means "dead state" — the entity is preserved for history but is no longer expected to be acted on. The Console hides these from search-by-default views (like the command palette) so you can find live records faster. They're still accessible from the entity's dedicated list page.
  • active is always the live, normal state across every entity.
  • Suspension is reversible, deactivation/archival/churn/decommissioning is not (without manual intervention).
  • If you see a status not listed here, ping engineering — it may be a new state added after this doc was last updated.