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:
- Trial Mode (Default): Your tenant remains in trial mode until credits are exhausted or the 14-day period ends
- 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.