Help Center SMSBAT Documentation

SMSBAT Documentation

Welcome to the official documentation for SMSBAT - a reliable multi-channel messaging platform with powerful API solutions.

What is SMSBAT?

SMSBAT is a comprehensive messaging platform that enables you to send messages across multiple channels: Viber, SMS, RCS, Telegram, Flash Call, and more. The platform provides three main products:

🚀 SMSBAT API

The main API for sending various types of messages:

  • Viber (promo, transactional, carousel, survey, OTP)
  • SMS (standard text messages)
  • RCS (Rich Communication Services)
  • Flash Call (voice verification)

Learn more about SMSBAT API →

💬 ChatHub API

API for managing Viber business conversations and customer support:

  • Operator management
  • Organizations and companies
  • Chat widget integration
  • Incoming message handling

Learn more about ChatHub API →

🔄 Cascade API

Cascade message delivery across multiple channels:

  • Automatic fallback between channels
  • Telegram → Viber → SMS chains
  • Improved deliverability
  • Dynamic variables in messages

Learn more about Cascade API →

Key Features

  • Multi-channel delivery - Send via Viber, SMS, RCS, Telegram, Flash Call
  • High speed - Instant message delivery
  • Fallback strategies - Automatic channel switching
  • REST API - Simple and intuitive API
  • Multiple message types - transactional, promotional, OTP, surveys
  • Webhook support - Receive delivery status callbacks
  • Detailed analytics - Reports and statistics

Quick Start

  1. Get your API key for platform access
  2. Choose the product you need (SMSBAT, ChatHub, or Cascade)
  3. Review the API documentation
  4. Start sending messages

Get Started →

Message Types

TypeDescriptionAPI
Viber PromoMarketing messages with images/videos and buttonsSMSBAT, Cascade
Viber TransTransactional messages for critical notificationsSMSBAT, Cascade
Viber CarouselCarousel with multiple itemsSMSBAT
Viber SurveyPolls with answer optionsSMSBAT, Cascade
Viber OTPOne-time password templates (9 languages)SMSBAT
SMSStandard SMS messagesSMSBAT, Cascade
RCSRich Communication ServicesSMSBAT, Cascade
Flash CallVoice calls for verificationSMSBAT, Cascade

Learn more about message types →

Authentication

SMSBAT supports multiple authentication methods:

  • HTTP Basic Authentication
  • X-Authorization-Key header
  • Bearer token

Learn more about authentication →

Integrations

Ready-to-use code examples for various programming languages:

Documentation Structure

Using SMSBAT

General information about using the platform, message types, authentication, and fallback strategies.

API

Detailed documentation of all API endpoints with request and response examples for SMSBAT, ChatHub, and Cascade APIs.

Integrations

Integration examples and code in various programming languages.

Need Help?


Ready to start? Go to the Quickstart guide!