Invia SMS: From Vision to Reality