Skip to content
@BulkGate

BulkGate

When your messages must be seen ❤️ BulkGate.

BulkGate — messages people actually see. SMS, Viber, WhatsApp, RCS and Voice from one API.

Status Website Docs Portal Packagist


Important messages shouldn't get lost

Verification codes buried in spam. Order updates lost in an inbox. A renewal alert nobody sees until the service is already down. Every one of those is a customer you paid to acquire and then lost to a notification that never landed.

BulkGate is a business messaging platform that delivers those messages on the channels people actually check — and the tooling around it is what lives here on GitHub: SDKs, e-commerce plugins and the packages we build them from.

  • Trusted by 17,000+ businesses in 199 countries
  • Messages delivered to 200+ countries from a single platform
  • One API for every channel, with cascades — if the top-priority channel can't deliver, the next one takes over automatically

Channels

Channel What it's for
SMS Notifications, OTP and campaigns with the reach of the phone number itself
Viber Rich business messages with media and buttons
WhatsApp Template and conversational messaging through a single API
RCS Native rich experiences — images, buttons, verified sender
Voice Voice calls by destination
Mobile Connect Carrier-grade delivery for critical traffic

Two-way messaging, delivery reports and incoming messages arrive back over webhooks.

Start with the API

Send a transactional message over plain HTTP — no SDK required:

curl -X POST https://portal.bulkgate.com/api/2.0/advanced/transactional \
  -H "Content-Type: application/json" \
  -d '{
    "application_id": "APPLICATION_ID",
    "application_token": "APPLICATION_TOKEN",
    "number": ["777777777"],
    "text": "Your verification code is 123456",
    "country": "cz"
  }'

Full reference, error types and rate limits: help.bulkgate.com

Prefer PHP? bulkgate/php-sdk wraps the same API:

composer require bulkgate/php-sdk
use BulkGate\Sdk\{MessageSender, Message\Sms, Connection\ConnectionStream};

$sender = new MessageSender(new ConnectionStream(APPLICATION_ID, APPLICATION_TOKEN));

$sender->send(new Sms($phone_number, 'Your verification code is 123456'));

SDKs & libraries

Repository What it does
php-sdk 💌 Send SMS and Viber messages from PHP. Built-in Nette DI extension.
message 📲 Message objects shared across our PHP packages
utils 🛠️ Common utilities behind the SDK and plugins
extensions 🔌 Small PHP framework for building BulkGate extensions
plugin 🔌 Meta package the e-shop plugins are built on
module-tester 🧪 Checks whether a server meets our module requirements

E-commerce plugins

Add SMS to a store without writing code — order status notifications for customers, admin alerts, and bulk campaigns from the store admin.

Platform Repository
WooCommerce woosms · extensions
PrestaShop prestasms
Magento magesms
OpenCart cartsms · extensions
thirty bees thirtybees
vTiger vtiger

More integrations — Shoptet, Drupal, Zapier, Make, ApiX-Drive and others — are listed at bulkgate.com/integrations.

Links

Built by BulkGate — a TOPefekt s.r.o. brand.

Pinned Loading

  1. php-sdk php-sdk Public

    💌 Simple PHP SDK for sending SMS/Viber via BulkGate portal.

    PHP 4 1

  2. woosms woosms Public

    👻 Extend your WooCommerce store capabilities. Send personalized bulk SMS messages. Notify your customers about order status via customer SMS notifications. Receive order updates via Admin SMS notif…

    PHP 4 2

  3. prestasms prestasms Public

    ⚡ Extend your PrestaShop store capabilities. Send personalized bulk SMS messages. Notify your customers about order status via customer SMS notifications. Receive order updates via Admin SMS notifi…

    PHP 4 3

  4. thirtybees thirtybees Public

    🐝 Extend your thirty bees store capabilities. Send personalized bulk SMS messages. Notify your customers about order status via customer SMS notifications. Receive order updates via Admin SMS notif…

    PHP 1 2

  5. cartsms cartsms Public

    🛒 Extend your OpenCart store capabilities. Send personalized bulk SMS messages. Notify your customers about order status via customer SMS notifications. Receive order updates via Admin SMS notifica…

    PHP 2 4

  6. magesms magesms Public

    🥭 Extend your Magento store capabilities. Send personalized bulk SMS messages. Notify your customers about order status via customer SMS notifications. Receive order updates via Admin SMS notificat…

    PHP 3 2

Repositories

Showing 10 of 19 repositories

Top languages

Loading…

Most used topics

Loading…