Skip to main content
Solved

Downloadable report of User Settings like number of Rings for the user or AI Assistant disabled

  • May 14, 2026
  • 2 replies
  • 22 views

How would I get a downloadable report of all individual user settings in a RingEX Standard environment?  Preferable I would love an Excel report or some other database/report where I could search or query the database for things like:

 

  • Number of Rings per user for desktop app and mobile app
  • List of all users where AI Assistant is enabled
  • I can get a user report but it doesn’t show the above statistics for the user.
  • Kinda looking for a flat file or Excel file of user settings from user hours all the way down to AI Assistant setting.
  • Would that be something that I would have to speak to someone on a developer level or is there a Ring Central API that can pull from the Ring Central User database?

Best answer by PhongVu

To get the user ringing settings, call this API with the appropriate stateId and check the value from the “RingGroupAction” type from the response

 

GET /restapi/v2/accounts/~/extensions/~/comm-handling/voice/state-rules/work-hours  

// Sample response

{
"type": "RingGroupAction",
"enabled": true,
"targets": [
{
"type": "AllDesktopRingTarget",
"name": "My desktop"
}
],
"duration": 30
},
{
"type": "RingGroupAction",
"enabled": true,
"targets": [
{
"type": "AllMobileRingTarget",
"name": "My mobile apps"
}
],
"duration": 30
}

The type “AllDesktopRingTarget” is for RC desktop app

The type “AllMobileRingTarget” is for RC mobile app

Each ring is 5 secs. Thus, if the duration is 30, it means that the ring setting is 6 rings

 

For the AI Assistant settings, unfortunately, this is a new feature, currently there is no API to read the settings at the moment.

2 replies

Mary-Community_Moderator
Community Manager
Forum|alt.badge.img+3

Unfortunately, the standard "User Report" in the RingCentral Admin Portal is designed for basic identity management and doesn't "see" deep into individual call-handling settings or specific AI toggles.

 

@PhongVu, any insights on this or specific API endpoints that would help him pull a comprehensive report on ring counts and AI Assistant settings? 🙂


PhongVu
Community Manager
Forum|alt.badge.img
  • Community Manager
  • Answer
  • May 15, 2026

To get the user ringing settings, call this API with the appropriate stateId and check the value from the “RingGroupAction” type from the response

 

GET /restapi/v2/accounts/~/extensions/~/comm-handling/voice/state-rules/work-hours  

// Sample response

{
"type": "RingGroupAction",
"enabled": true,
"targets": [
{
"type": "AllDesktopRingTarget",
"name": "My desktop"
}
],
"duration": 30
},
{
"type": "RingGroupAction",
"enabled": true,
"targets": [
{
"type": "AllMobileRingTarget",
"name": "My mobile apps"
}
],
"duration": 30
}

The type “AllDesktopRingTarget” is for RC desktop app

The type “AllMobileRingTarget” is for RC mobile app

Each ring is 5 secs. Thus, if the duration is 30, it means that the ring setting is 6 rings

 

For the AI Assistant settings, unfortunately, this is a new feature, currently there is no API to read the settings at the moment.