We would like users to be able to add their mobile number and carrier information from within the web console.
Preferably, they would enter their mobile number in a text box, and select their carrier friendly name (Verizon, AT&T, T-Mobile, etc.) from a dropdown list.
Once entered, remove any special characters (parenthesis, spaces, hyphens, etc.), have the carrier friendly name be replaced by the email domain (@vtext.com, @txt.att.net, etc.) and would get concatenated to the number.
For example, if a user would enter "(800) 555-1212" in to a text box, and select "AT&T", the resulting address would be "firstname.lastname@example.org". This address would then be written to an extensionAttribute field in Active Directory.