User and Tenant Management in Flametree
Flametree uses a tenant-based structure to manage users, roles, and organizational settings.
This article explains how to register, invite users, assign roles, and configure your tenant.
Registration and First Tenantβ
To start using Flametree:
- Go to the Flametree Portal and click Sign Up.
- Register with your email and password, or sign in with Google.
- Select a data storage region when prompted.
After completing registration, Flametree automatically creates your first tenant (workspace) and assigns you the Tenant Admin role.
π‘ Tip: Tenant Admins can manage all users, billing, and integrations.
Managing Usersβ
User management takes place in Identity β Users.
Here, you can invite new team members, assign roles, and manage permissions.
Add a New Userβ
- Open Identity β Users.
- Click Add User and complete the form:
- Name and Email β required
- Password β temporary password for first login
- Tenant β your organizationβs workspace (usually prefilled)
- Role β choose access level (see below)
- Save your changes. The new user can now sign in.
β οΈ Only Tenant Admins can add or remove users.
Roles and Permissionsβ
Each user in Flametree has one of three roles:
| Role | Access Scope |
|---|---|
| Tenant Admin | Full control β can create, edit, and delete AI agents, manage billing, integrations, and users. |
| Tenant User | Limited access β can test and review agents in the Playground, but cannot edit or delete anything. |
| Tenant Viewer | Read-only access β can view agents, sessions, and configurations without making changes. |
You can change a userβs role at any time in Identity β Users β Edit.
Role changes take effect immediately.
Managing the Tenantβ
A tenant represents your companyβs workspace within Flametree.
It contains your AI agents, integrations, knowledge bases, and billing details.
To edit tenant information:
- Go to Identity β Tenant.
- Click Edit Tenant.
- Update the company details, such as:
- Name, Description, Phone, and Website
- Billing email, Country, Address, ZIP code
- Save your changes.
You can also copy the Tenant API key from this section to use with private API methods.
Keep this key secure and regenerate it if needed.
Public Tenant (Library)β
If youβre a Flametree Partner, youβll also see a Public Tenant (Library).
It includes demo agents that you can copy and adapt for your own use cases.
You can:
- Export agents from the library
- Import them into your tenant
- Edit and run them freely
Access the Public Tenant via the dropdown at the bottom of the sidebar.
Best Practicesβ
- Assign Tenant User roles to new team members first; upgrade to Admin when necessary.
- Regularly review access and remove inactive users.
- Keep billing and contact information up to date.
- Protect your API keys and regenerate them if compromised.
Troubleshootingβ
Details
New user canβt access certain features
Check their role. Only Tenant Admins have full platform access.Details
Canβt add new users
You must have the Tenant Admin role to invite or remove users.Details
Lost access to tenant settings
Contact another Tenant Admin. Each tenant must have at least one admin user.Related Resourcesβ
This guide explains how to register in Flametree, manage users, assign roles, and configure tenant settings.
Registration and Initial Setupβ
How to Registerβ
- Go to the Flametree portal
- Click the Sign Up button
- Fill out the registration form:
- Email β enter a valid email address
- Password β create and enter a secure password
- Alternatively, register using a Google account
- Follow the registration wizard:
- Select a data storage region
- Upon completion, your first account (tenant) is automatically created
π‘ Note: After registration, you automatically receive Tenant Admin privileges for your new tenant.
User Managementβ
All user management tasks are handled through the Identity section in the left navigation panel.
This area lets you invite new team members, assign roles, and control permissions.
When you first register, youβll see only your account in the list of users. From there, you can expand access to colleagues and define what they can do within your tenant.
Accessing User Managementβ
After registration, you gain access to the Identity section to manage users:
- In the left-side menu, go to Identity β Users
- The Users tab lists all users in your account
By default, there will be only one user β yourself.
Adding New Usersβ
- Go to Identity β Users and click Add User
- Fill out the form:
- Name β user's name
- Email β valid email address
- Password β set a password
- Tenant β select the tenant (usually only one available)
- Assign a role (see role descriptions below)
β οΈ Warning: Only Tenant Admins can add or remove user accounts. New users can sign in immediately after being added.
User Roles and Permissionsβ
Each user in Flametree has a specific role that defines their access:
| Role | Description | Permissions |
|---|---|---|
| Tenant Admin | Full administrative access | β’ Create, edit, delete AI agents β’ Manage knowledge bases and integrations β’ Add/remove users and change roles β’ Manage billing and subscriptions β’ Access AI agent/session logs β’ Configure integrations (channels, LLM, STT/TTS) |
| Tenant User | Limited access for testing | β’ Access to Playground only β’ Test AI agents and review dialogues β’ No access to create/delete agents or manage users |
| Tenant Viewer | Read-only access | β’ View agents and their configurations β’ View knowledge bases and session logs β’ Cannot create, edit, or run AI agents β’ Cannot modify knowledge bases or integrations |
Managing User Rolesβ
Who can assign roles:
- Only users with Tenant Admin rights
How to change a user's role:
- Go to Identity β Users
- Find the user in the list
- Click Edit
- Select the new role
- Save changes
π‘ Note: Role changes take effect immediately after saving.
Tenant Managementβ
A tenant represents your organizationβs workspace in Flametree. It contains all agents, integrations, knowledge bases, and billing details for your company.
Users with the Tenant Admin role can manage the organization (Tenant) created during registration.
Accessing Tenant Settingsβ
To start configuring, go to: Home β Identity β Tenant
The Tenant section offers:
- Viewing a list of available tenants (by default, only one is created at registration)
- Copying the tenant's API key (used for "private" API methods)
- Editing tenant details
Editing Tenant Informationβ
- Go to Identity β Tenant and click Edit Tenant
- Fill in the following fields:
- Name β Company name (tenant)
- Description β Description of the tenant
- Phone β Company contact number
- Billing email β Company billing email
- Country β Select from the dropdown list
- Street β Optional company mailing address
- ZIP code β Postal code
- Website β Company website
Public Tenant (Library)β
If your account is registered as a Flametree partner, you gain access to the Public Tenant (Library):
- The public tenant contains demo agents that can be copied and used in your own projects
- Access the public tenant via the dropdown menu at the bottom of the sidebar
Working with Demo Agentsβ
What you can do with demo agents:
- Export AI agents from the public tenant
- Import AI agents into your working tenant
- Edit and run AI agents tailored to your use case
Best Practicesβ
- Role Assignment: Start new team members with Tenant User role for testing, then upgrade to Tenant Admin only when necessary
- Security: Regularly review user access and remove inactive users
- Documentation: Keep tenant information up-to-date for billing and support purposes
- API Keys: Protect your tenant's API key and regenerate if compromised
Common Issues & Solutionsβ
New user cannot access certain features
Check the user's role assignment. Only Tenant Admins have full access to all features. Tenant Users can only access the Playground, and Tenant Viewers have read-only access.
Cannot add new users
Ensure you have Tenant Admin privileges. Only Tenant Admins can add or remove users from the system.
Lost access to tenant settings
Contact your organization's Tenant Admin or create a new account if you're the sole user. At least one Tenant Admin must exist per tenant.
FAQβ
How to create a new user in the system?
There are two ways to create a new user:
-
Via Self-Registration
- Go to the system login screen
- Click the Registration button
- Fill out the registration form (name, email, password)
- The system will automatically create a new tenant and a user with the Tenant Admin role
-
Via manual addition (if you are already a Tenant Admin)
- Log into the system using your account
- Open the menu and go to Identity β Users
- Click Add User
- Fill in the required fields (Name, Email, Password, Tenant, Role)
π Important Notes:
- Only users with the Tenant Admin role can add new users within their account
- Self-registration creates a single user with the Tenant Admin role
- Each user is assigned to one tenant only
What are the different user roles and their permissions?
| Role | Access Rights |
|---|---|
| Tenant Admin | Full administrator rights: can create/delete users, configure AI agents, integrations, and billing |
| Tenant User | Access only to the Playground section: can test AI agents but cannot change settings |
| Tenant Viewer | Read-only: can view AI agents and sessions but cannot make any changes |
How to create a new user in the system?β
There are two ways to create a new user:
- Via Self-Registration
- Go to the system login screen.
- Click the Registration button.
- Fill out the registration form (name, email, password).
- The system will automatically create a new tenant and a user with the Tenant Admin role.
- Via manual addition (if you are already a Tenant Admin)
- Log into the system using your account.
- Open the menu and go to Identity β Users.
- Click Add User.
- Fill in the following fields:
- Name β user's name
- Email β valid email address
- Password β login password
- Tenant β usually there will be only one option: your current tenant
- Role β choose one of the available roles:
| Role | Access Rights |
|---|---|
| Tenant Admin | Full administrator rights: can create/delete users, configure AI agents, integrations, and billing. |
| Tenant User | Access only to the Playground section: can test AI agents but cannot change settings. |
| Tenant Viewer | Read-only: can view AI agents and sessions but cannot make any changes. |
π Important Notes:
- Only users with the Tenant Admin role can add new users within their account.
- Self-registration creates a single user with the Tenant Admin role β you can use this account immediately or add additional users.
- Each user is assigned to one tenant only.
Quick steps to add a new user:
- Open Identity β Users.
- Click Add User.
- Enter name, email, and password.
- Select a role.
- Save the changes.
The new user will immediately appear in the list and will be able to log into the system.