Skip to main content

Web console

Your first stop to get started with TractoAI is the web console located at https://console.tracto.ai. It can be used for creating and sharing access to your TractoAI tenants, and to reach a particular tenant's web interface and API.

Currently, the only supported way to authenticate in the web console is via Google social login.

Tenants

The main entity in TractoAI administration model is a tenant. Tenant is defined by its unique name (typically, your company name), which becomes a part of the URL for accessing the tenant's web interface and API, e.g. your-company.trtr.ai.

Within your tenant, you get resources of various types:

  • NVME and HDD storage space — for storing your data
  • CPU and GPU compute resources — for running your workloads, they are allocated on demand

Billing is performed on a per-tenant basis, and is based on the actual usage of the resources. You can find more details in the billing section

Tenant access management

Each user may have access to multiple tenants. When you login, you see a list of all tenants you have access to. There are three roles of a user in a tenant:

  • viewer — can access the tenant's web interface and API, but cannot invite or manage users, or change the tenant's settings and tenant's billing settings
  • billing_viewer — can view the tenant's billing details, but cannot change them; also cannot invite or manage users
  • administrator — can view, edit and manage the tenant's configuration, invite and manage users, and change the tenant's billing settings

A list of users in a tenant is available in the "Users" tab. You can issue an invitation link for new users from the "Invites" tab. Invite link corresponds to a particular role in a tenant.

Upon following the invitation link, the user will be added to the tenant with the role specified in the link. Starting from that moment, the user can access the tenant's web interface and API.

Creating a tenant

When creating a tenant, you need to specify the tenant's name.

Billing Configuration

Each tenant starts with a 14-day trial that includes $10 of free credits. During this trial period, you have full access to the platform's features.

Trial and Payment Settings

In the tenant billing settings, you can configure your payment preferences:

  1. Trial Mode (Default): Your tenant remains in trial mode until credits are exhausted or the 14-day period ends
  2. Paid Mode: Opt-in to become a paying customer after the trial expires

Important: To be charged for usage beyond the trial, you must explicitly switch to "Paid Mode" during your trial period. You can change this setting at any time while your trial is active.

What Happens After Trial

  • Trial Mode: When trial expires, your tenant will be suspended
  • Paid Mode: You can consume up to -$100 before requiring a payment method. When the -$100 limit is reached:
    • Without payment method: Your tenant will be suspended
    • With payment method: Your bank card will be automatically charged

By opting into paid mode, you agree to receive invoices for usage charges regardless of payment method status.

You can view actual prices in the Prices tab of your tenant in the console.

Billing Management

Payment methods (bank cards) can be added and managed in the Billing tab of the tenant settings.

Accessing tenant's web interface and API

In order to open tenant's web interface, press the "Go to tenant UI" button in the top left corner of the tenant page in the web console. You will be redirected to the YTsaurus web interface of that tenant.