to start with look, it seems as if Vonage doesn’t give you a free account - the main CTA on their own homepage is “Call Us” implying that you should speak to a revenue rep to get rolling. having said that, clicking all over through the “Login” screens reveals a signup variety for the free account. SMS vs WhatsApp - evaluating both the ch