Checking delivery status on sent SMS and prechecking line type
We have made a couple changes to the way SMS works on the Token of Trust side. These updates improve the overall deliverability rate of our verification invitation system.
Prechecking SMS phone number line type before sending, and falling back to email
- Right before we send a SMS message in our system, we first check what the line type of the phone number is (such as landline, voip, fixed, mobile). We are only going to attempt to try to send to mobile and voip, as the other two will not be able to receive SMS. We fall back to email verification when this is the case.
Listening to see if the SMS message actually got delivered
- Once we send the SMS, we now listen for a callback from our SMS provider to let us know if the message actually got delivered to the intended place. Previously we were only checking if the message got properly queued to be sent, which caused issues such as the message being sent but then failing to deliver.