The main difference comes from WhatsApp/Viber having the possibility to send our rich content (pictures, videos, buttons), longer format text, and at times cheaper price. This means that your customers have to be active in the said channel. If they are not, then we offer a way to enable fallbacks to SMS to make sure the messages get delivered!