Viber allows you to contact your customers and send them different types of messages: text, image, video, file, etc. There are also advanced message types such as structured messages, location or buttons. See official documentation for a full list of features.
There are two possible ways how to communicate with your customers: using Viber Bot account (formerly known as Public Account) or using Viber Business Messages (more information about Viber for Business). Bot account allows you to create a public channel to which your customers can subscribe and communicate with your chatbot. Business Messages are more of a replacement for SMS messages, allowing you to send messages to a phone number for a low rate.
Updated 3 years ago