Help and guides

Thora Cloud documentation

Learn how to use your dashboard, manage your services, and review changes.

What would you like to do?

Before you start

Sign in to Thora Cloud and choose the organization you want to work in.

Steps

  1. Start with Get started if this is your first visit.
  2. Choose a product guide for the task you want to complete.
  3. Check the result in your dashboard before starting the next change.

What to expect

Each guide explains what you need, what to click, and how to tell whether the task finished.

If something goes wrong

Thora Cloud is in beta. If a control is unavailable, check your access and the message beside it.

Technical reference

Choose the interface that fits the work

The dashboard, CLI, Management API, and MCP use the same organization-scoped resource model. The dashboard adds human review and approval. The API and MCP are designed for bounded automation and agent work.

Start with inventory, confirm the active organization and capabilities, make one exact change, then read state again. Do not infer live state from a successful request alone.

  • Dashboard: inspect the canvas, review proposals, manage credentials, and make human-only decisions.
  • CLI: use the checked-out beta client for scriptable JSON output during the current beta.
  • API: call the HTTPS Management API with a scoped, expiring developer credential.
  • MCP: let compatible agents discover bounded tools and operate with the same tenant and approval boundaries.

The connected project lifecycle

  1. Read inventory and identify the active organization.
  2. Connect or verify the customer-owned domain without changing public traffic.
  3. Create a private repository and a bounded build pipeline.
  4. Build an immutable draft and inspect its private preview.
  5. Propose Compute and data resources, then wait for the required human approval.
  6. Publish only the exact reviewed artifact to the exact customer domain.
  7. Verify the live release, usage, dependencies, and recovery evidence.
  8. Keep a known-good retained release and test rollback and restore without using customer production data as a fixture.

Understand the evidence

  • Requested means a request was accepted, not that provider work completed.
  • Proposed means a human decision is still required.
  • Provisioning and deploying are nonterminal states; poll with bounded backoff.
  • Ready describes recorded service state. It is not proof of application health unless the response includes that evidence.
  • Uncertain and recovery required are stop states. Reconcile them before retrying.
  • A dashboard card, API record, provider deployment, and public response are separate evidence.