Skip to main content
The First Step
May 14, 2026 4:08 PM UTC
Solved

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

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?
PhongVu
PhongVuAnswer
Community Manager
May 15, 2026 7:52 PM UTC

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
Community Manager
May 15, 2026 7:11 PM UTC

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
PhongVuAnswer
Community Manager
May 15, 2026 7:52 PM UTC

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.