Testing DID Numbers

I have about 6000 DID’s that terminate to our FreePBX system. I need to test these numbers to make sure that they all work properly. Without calling every DID by hand and get the results.

If anyone has any suggestions, that would be great… I would like to run this “script” 1 or 2 times a week.

Thank you,

Bare in mind that dialing 6000 DID’s would be considered “dialer” activity as you would be needing a SIP Trunk provider to make the calls through, make sure you choose one that is ( or can be ) dialer friendly. Pretty sure I am using a Vitelity pay-as-you-go account for my instance of Warvox.

UPDATE: It is Vitelity and IAX that I am using. Not sure if they still offer IAX for new accounts. Teliax may.