Most communication systems look simple from the outside. A company sends messages, triggers reminders, or responds to customers on SMS, WhatsApp, Viber or whatever channel is popular in that region. The experience looks straightforward. The reality beneath it is anything but.