Go to Rilla

TeamsExport

One team and its analytics. Membership uses current active, non-hidden users. includeSubteams controls descendant roll-up, not which team rows appear. Users can contribute to multiple teams; do not sum teams as an organization total.

30 fieldsapplication/jsonDownload JSON Schema ↓

Fields

Required means the key is present; nullable means its value may be null. These are different. Examples are synthetic, complete for the documented fields, and not real customer data.

namestringrequired

Name of the team.

Example "West Region"
teamIdstringrequired

Rilla team ID.

Example "team-42"
externalTeamIdstring | nullrequirednullable

ID of the team in the connected CRM. null if not linked.

Example "ST-WEST"
parentTeamIdstring | nullrequirednullable

ID of the parent team. null for top-level teams.

Example null
parentTeamNamestring | nullrequirednullable

Name of the parent team. null for top-level teams.

Example null
analyticsViewednumberrequired

Number of analytics views by team members.

Example 12
appointmentsRecordednumberrequired

Appointments that were recorded.

Example 88
averageConversationDurationnumber | nullrequirednullable

Mean of each member’s mean recording duration, in seconds. Each member with data has equal weight; null if no member has data.

Example 2980
averageConversationLengthnumber | nullrequirednullable

Mean of each member’s mean rep + customer talk time, in seconds; excludes silence. Null without data.

Example 3120
clipCommentsGivennumberrequired

Comments given on clips.

Example 7
clipsCreatednumberrequired

Clips created.

Example 14
clipViewDurationnumberrequired

Total clip view duration, in seconds.

Example 86400
commentsGivennumberrequired

Comments given by team members.

Example 41
commentsReadnumberrequired

Comments read by team members.

Example 33
commentsReceivednumberrequired

Comments received by team members.

Example 52

Total conversation view duration, in seconds.

Example 172800

Conversations that received at least one comment.

Example 29
conversationsRecordednumberrequired

Distinct recordings made in the window, including recordings that have not produced a processed conversation.

Example 95
conversationsViewednumberrequired

Conversations viewed by team members.

Example 140
longestCustomerMonologueAveragenumber | nullrequirednullable

Mean of members’ median longest customer monologues, in seconds; null without data.

Example 58
longestMonologueAveragenumber | nullrequirednullable

Mean of members’ median longest rep monologues, in seconds. Each member with data has equal weight; null without data.

Example 102
patienceAveragenumber | nullrequirednullable

Mean stored patience metric for conversations recorded in the window; null if no measurement exists. Do not treat it as a percentage.

Example 0.71
recordingCompliancenumber | nullrequirednullable

Eligible recorded appointments divided by eligible appointments, rounded to two decimals. Fraction, not a percentage: 0.92 means 92%. Null when there is no eligible denominator.

Example 0.92
ridealongsReceivednumberrequired

Ride-alongs received.

Example 4
scorecardsGivennumberrequired

Scorecards given.

Example 18
scorecardsReceivednumberrequired

Scorecards received.

Example 22
talkRatioAveragenumber | nullrequirednullable

Mean rep talk ratio, rounded to two decimals. Fraction: 0.53 means 53%; null without measurements.

Example 0.52
totalAppointmentsnumberrequired

Eligible appointment-attendee rows with appointment end_time in the window and more than 3 hours ago. Compliance-disabled appointments/outcomes are excluded; calendar-only sources are excluded when a CRM integration exists.

Example 96
totalUsersWhoRecordednumberrequired

Number of team members who recorded at least one conversation.

Example 9
totalUsersnumberrequired

Total number of users in the team.

Example 11

Complete example

TeamsExport · complete example
{
  "name": "West Region",
  "teamId": "team-42",
  "externalTeamId": "ST-WEST",
  "parentTeamId": null,
  "parentTeamName": null,
  "analyticsViewed": 12,
  "appointmentsRecorded": 88,
  "averageConversationDuration": 2980,
  "averageConversationLength": 3120,
  "clipCommentsGiven": 7,
  "clipsCreated": 14,
  "clipViewDuration": 86400,
  "commentsGiven": 41,
  "commentsRead": 33,
  "commentsReceived": 52,
  "conversationViewDuration": 172800,
  "conversationsCommentedOn": 29,
  "conversationsRecorded": 95,
  "conversationsViewed": 140,
  "longestCustomerMonologueAverage": 58,
  "longestMonologueAverage": 102,
  "patienceAverage": 0.71,
  "recordingCompliance": 0.92,
  "ridealongsReceived": 4,
  "scorecardsGiven": 18,
  "scorecardsReceived": 22,
  "talkRatioAverage": 0.52,
  "totalAppointments": 96,
  "totalUsersWhoRecorded": 9,
  "totalUsers": 11
}

All response types →

On this page