At this time, there is no way for the system to know what is a home number or what is a mobile number, nor can we determine what is active or inactive without sending them a message first.
We can determine if a message has been sent, but we still won't be able to determine if the message has been received. This is information that we do not have access to through the various phone carriers that deliver the messages as a final result.
However, after you have sent the message, those numbers will appear as "Bounced". If numbers appear under the "Bounced" section in your delivery report, this means that the numbers you have sent to are either invalid numbers, landlines or numbers that are unable to receive texts from your number. The delivery report will show you if a message was sent or if it had bounced.
Removing Bounced Numbers (Save Credits)
Once you have sent a message, you can view the bounced numbers by clicking on the last sent message or "View Report" in your Outbox.
Then, click on the Bounced section and select "Opt out these contacts".
Important Note: Once you have opted out contacts, they will not be able to be re-added to your account unless they are able to opt in using the keyword from their device.
How To Make Sure Your Contact is Invalid
Your contact will have to text in your keyword to the number on your account. The keyword can be located under Keywords & Numbers on the left nav. Your phone number can be located under the profile icon in the upper right corner.
Learn more about deleting contacts vs opting out contacts.