Usage reports
Last updated
Was this helpful?
Last updated
Was this helpful?
Tabnine Enterprise admins can access usage reports for their teams.
These reports provide insights into the team members' onboarding status, usage volumes, and additional data.
Usage reports are available on the admin level. The rest of the Tabnine team has no access to the usage data. However, a team admin can export the report from the Tabnine admin console as CSV files and share them with the rest of the team if they wish.
Reports can be viewed for the entire organization or a specific team.
There are two types of reports:
in the Tabnine management console
You can by email.
Go to the Tabnine management console and sign in as an admin.
Usage reports can be found on different pages:
Additionally, you can view other reports on the following pages:
The overview contains a high-level overview and activity trends in your account:
The displayed data can be adjusted by:
Population: The entire organization (default) or a specific team
Timeframe: 12 weeks (default), 12 months, or 12 days
Total Usage: The number of code completions and useful chat interactions performed by the population in the given timeframe
The Usage page contains more detailed usage reports and insights for the entire organization:
The displayed data can be adjusted by population: The entire organization (default) or a specific team.
The total number of lines of code in accepted code completions or useful chat interactions (that involved coping code) performed by the selected population
Note: The lines of code chart have been available since version 5.8.0. The lines of code data has been collected since version 5.7.0
Note: The data for this chart has been collected since version 5.7.0
The Usage per User page contains a usage overview per user in the organization or team:
Include the account utilization for the current as well as previous months:
The total number of different users who registered throughout the month, including users who were deactivated by the end of the month
The total number of registered users at the end of the month
The total number of deactivated users at the end of the month
The total number of invited users at the end of the month
The displayed data can be adjusted by population: The entire organization (default) or a specific team.
Licenses: The total number of the licenses in the account (does not change for a specific team)
Used: The total number of users who have ever used Tabnine (i.e., users who have completed at least one code completion or chat interaction, Status=Used)
This section shows different onboarding gaps, meaning the number of users is not in the Used status yet. Each label focuses on different onboarding statuses, letting the admin know how to guide these users towards using Tabnine.
These labels are status filters; the admin can click (or unclick it) to see only specific users.
The Users list shows the users adjusted by the team or onboarding status filters.
Each user appears with their email, team, role, status, and last seen.
Last seen: Is defined as follows for each status:
Invited: Since the email invitation
Registered: Since the signup date
Connected: Since the last time the user was connected to the IDE
Used: Since the deactivation date
The admin can perform different actions on the displayed users:
Assign to an Admin or Member role
: High-level usage overview and activity trend charts
: For more detailed usage reports for the entire organization or a specific team
: For a usage overview per user in the organization or a specific team
: High-level view of and insights into how many users have successfully onboarded Tabnine
: Shows the current and historical account utilization
Registered Users: The current number of out of the total licenses available for this account (this number does not change for a specific team)
Active users: The total number of users that have Tabnine from the given population in the given timeframe
Automation Factor: The code completion's for the given population in the given timeframe (available when there is enough code completion activity)
Displays the total number of per day/week/month from the given population in the given timeframe
Displays the total usage (code completions and ) per day/week/month from the given population in the given timeframe
Display the distribution of by consumption type (how did the users consume the chat answers) in the last 30 days.
Display the distribution of by interaction trigger (Free text prompt or built-in command) in the last 30 days.
Learn more about . In this context, Registered users are users in the status Registered, Connected, or Used.
The User Management page lets the admin monitor the number of users who were invited, registered, connected to the IDE, and started using Tabnine. It also helps the admin find users who have not yet successfully onboarded.
Registered: The total number of the current users: (Status=Registered, Connected, or Used)
Invited, not yet registered (Status=): These users should accept their email invitation and sign up for Tabnine. The admin can resend them an invitation as a reminder.
Registered, not yet connected (Status=): These users should install and connect to Tabnine in their IDEs.
Connected, haven't yet used (Status=): These users should be able to use Tabnine. The admin may offer them some training material to make sure they are set for success.
Status: Invited, Registered, Connected, Used, or Deactivated.
an email invite