How to add alternate modem phone numbers programmatically

"Greg" <[email protected]>
Newsgroups gmane.comp.windows.off-topic
Message-ID <[email protected]>
I know, strange question. 

I am trying to automate a process where hardware tech folks, when configuring a new machine, have to go to Network Connections, select a modem and then add alternate phone numbers. They find the alternate numbers by going to a website and keying in an area code. They find the 3 closet and then manually enter them. They are doing this hundreds of times a day; so we would like to automate this if we can.

I have confirmed I can pull the phone numbers down from the site (I am hoping for a web service, but worst case I can pull the html down and parse the numbers out). See the grids at the bottom of this page, where "VA" is the state:

http://locator.1dial.com/locator.asp?search=state&state=VA

My thought is to pull the phone numbers down as needed and\or pull them down periodically and keep a table in a db updated. The next step is to automate the process where the tech person has to manually add these numbers one by one. I would like the tech to "push" a button and all this happens for them; they simply need to confirm the 3 numbers chosen by the "system".  

My assumption is there is some API I can code against to add these phone #'s programmatically, versus requiring the tech to manually enter them. Google is not turning up anything with my searches; maybe I am searching on the wrong terminology. 

Suggestions? Can this be done?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.