Viber — это мессенджер, который в первую очередь используется для переписки абонентов. Однако при необходимости вы всегда сможете позвонить пользователю, с которым переписывались пару минут назад. Главное, чтобы у него был подключен интернет. Теперь — более подробно о самом процессе.
Подключите Wi-Fi или мобильный интернет при необходимости.

Запустите Вайбер.

Теперь нужно выбрать абонента, которому вы будете звонить. Если он есть в чатах, просто нажмите на иконку чата с ним.

Видите иконку в виде трубки в верхней части? Нажав на нее, вы совершите звонок.

Вот что будет на экране вашего смартфона:

А это — на экране пользователя, которому вы звоните:

Все, что необходимо сделать последнему, это «снять» трубку и вы сможете поговорить. Связь в этом случае бесплатная.
Также вы можете видеть на экране чата значок камеры — это видеовызов, совершается он точно также, только будет использоваться камера смартфона для того, чтобы абоненты могли видеть друг друга.
Если в чатах контакта нет, откройте раздел «Контакты» и выберите абонента здесь, нажмите на него. Обратите внимание, что рядом с именем должен быть значок Viber — это говорит о том, что у абонента установлено приложение.

Далее на странице абонента нажмите «Бесплатный вызов» или «Видеозвонок».

Будет совершен вызов.
Как видите, все очень даже просто.
Как узнать, сколько трафика съедают звонки по вайберу?
Если у тебя андроид, можно посмотреть расходы трафика для каждого приложения, в т.ч. вайбера.
Я правильно понимаю, что если звонить по вайфаю из кафе, звонки вообще бесплатные?
именно так…