Hi John,
The only phone numbers that SMS will work for with the 8x8 service (whether X Series or Express) are fully-ported-in local phone numbers that are assigned as the primary phone number to an 8x8 user (meaning that the user has a phone number and extension assigned).
Shared/Virtual Numbers and Toll Free numbers cannot be used for SMS, because only a
user's primary assigned local inbound phone number is provisioned on our SMS service.
This means that even if a user sets a different/shared phone number than their assigned extension phone number as their outbound caller ID, the original assigned phone number will be displayed to the person being sent the SMS message.
So in short, yes,
SMS only works on user numbers.
Assuming the phone number you ported in is a
local DID (not toll free): to use that as your SMS number you would need to unassign ALL assigned phone numbers in your user profile, in
Admin Console >
Users >
[Edit your user] >
Voice basic settings > , and then assign the ported-in number, then click
Save. You would then need to log out of Work for Desktop and log back in for the change to complete (assuming you're logged in at the time of change). This is because only the
first number in the
list is assigned as the primary number for a user.
Hope this helps! If you have any other questions, please let us know, and we'll get back to you as soon as possible.
Thanks very much,
~Tony