Dialplan report, how to get a complete list of extensions used and for what?

EscondidoAdmin

Premier Customer
Basic Certified
Joined
Apr 9, 2024
Messages
91
Reaction score
19
3CX v18 u9a Ent, 128sc, self-hosted, 1400 users. Also have a test instance of v20 u2 that I can compare functionality with.


I'm trying to compile a list of all the numbers used in our 3CX and what they're used for.


I know I can export the list of users. In v18, I can screen scrape System Extensions and Call Flows then massage into a useable format. it appears the Call Flow Apps, Ring Group and Queue pages can't be screen scraped - these admin pages seem to use an image for the numbers as opposed.to character strings.


In v20, I can still export the list of users. I can also still screen scrape System Extensions then massage into a useable format If I highlight several rows of Ring Groups / Queues, I am able to copy and paste, then massage into a useable format. Oddly, highlighting a single Ring Group or Queue opens the relevant admin page. Similarly, I can highlight multiple rows of Call Processing Scripts and copy out to massage…

Short of querying the database (which I know isn't supported), any suggestions on how to generate a list of numbers and what they’re used for?


Example of what I’m looking for:

NumberTypeName
1234 PhoneSam Jones
1235PhonePJ Smith
2768Ring GroupHousing operator
3333QueueAccounts payable
4120QueueShipping
8001PhoneDewey Cheetum
9999SystemSpecial menu


Thanks for any advice!
 
You can use the XAPI in v18u8+ or v20. Query users, queues, ring groups, IVRs, etc. Much easier than trying to use the old management console backend API.
 

Members Online Now

Forum statistics

Threads
111,832
Messages
589,286
Members
164,662
Latest member
DejanMDS