Business VoiceEdge API for User Management
Is there an API we can use for the following endpoints:
What is needed:
Ability to add new user with the following required details:
FirstName, LastName, E-mail Address, Service Level (Pick list?)
Set option to confirm/not confirm e-mail as well as personal password information.
Ability to get new user object with the above details.
Ability to lookup and return phone object(s) by number/user
Ability to assign user object gotten from ManageUserSettings portal to phone object
Why it's needed:
Many companies today utilize API's to automate tasks done by humans. User provisioning is a big one, and apart of this is setting up phone lines for each user. Currently, if I need to assign a user to a phone, I have to manually go through Comcast's web portal, create a new user account, make sure that user confirms their e-mail, go to the admin portal, search for their phone, and add a new user to the phone. This process takes anywhere from five minutes to twenty depending on the speed of the Comcast site. With an API, a similar process could happen almost instantaniously, as well as reduce the latency on Comcasts web servers, since they are sending and receiving much less data. Thus, it would not only be beneficial to those working in Comcast business portal, but also beneficial to Comcast itself: the server traffic would lessen which makes a cheaper server bill, more users would be drawn to the service since they can utilize it alongside applications, and finally reduce the overall frustration of trying to do everything through the VoiceEdge web portal.