Two-Way API
Interactive. Instant. Automated.
Real Time Conversations
Improve Customer Engagement & Loyalty, Achieve Business Growth.
The current business environment is evolving due to digitalization and globalization as well as economic forces. Advancements in technology are changing how enterprises interact with their customers and keep up to their ever-changing needs in an attempt to increase loyalty and ensure consumer retention over the long-run.
Two-Way messaging services enable enterprises to automate engagement in real-time and improve overall customer satisfaction. Beem’s Two-Way SMS solution allows enterprises to send messages and receive instant replies, follow up on responses with ease, collect data and track who has responded and when. This is especially important for businesses that want their customers to respond.

Your Number Options.
Long Code
Short Code
A shortcode can be billed in different ways. A premium billing means customers are charged higher than a normal sms message. This is usually used to purchase content or services. Standard rate billing means means that customers pay the normal sms cost to send a message to the short code. Free to End User (FTEU), or Toll Free billing which means that it is free for the end user to send a message to the short code and the business takes on charges on behalf of the customer.
The shortcode can either be used as the sender ID in your SMS communication, enabling your audience to respond to your sent messages, or be promoted as a part of a competition or a contact method for your business.
What can you use it for?
Notifications
Send product and service notifications.
Confirmations
Send delivery confirmation for orders.
Contests
Run competitions and raffle draws.
Support
Provide timely customer support through SMS.
Polls
Run polls & collect votes on important subjects.
Appointments
SMS based appointment booking.
Surveys
Collect valuable information.
Transactions
Provide a transaction initiation channel.
Key Features
So you can focus on what matters.
Real-time delivery reports.
Secure and private.
How it Works
4 Simple & Easy Steps
Step 1
Step 2
Step 3
Step 4
The Beem Advantage
Uptime
Platform uptime guarantee of 99.9%.
Scalability
Network Support
Support
No Commitment
No minimum commitment with a pay-as-you-go model.
Tiered Pricing
Competitive tier-based pricing.
<?php
//==REQUIRED INFORMATION==
$username = “Enter your username”;
$password = “Enter your password”;
$destnum = “Enter your destnum”;
$source_address = “Enter your sourceadd”;
$message = “Enter message”;
//== END OF OPTIONAL REQUIREMENT ==
//==DO NOT EDIT ANYTHING BELOW==
$destnum = urlencode($destnum);
$message = urlencode($message);
$posturl = “https://api.blsmsgw.com:8443/bin/send?USERNAME=”.$username.“&PASSWORD=”.$password.“&DESTADDR=”.$destnum.“&SOURCEADDR=”.$source_address.“&MESSAGE=”.$message;
// echo $posturl;
// Setup cURL
$ch = curl_init($Url);
error_reporting(E_ALL);
ini_set(‘display_errors’, 1);
curl_setopt($ch, CURLOPT_URL, $posturl);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT ,0);
curl_setopt($ch, CURLOPT_TIMEOUT, 500); //tim
$response = curl_exec($ch);
echo $response;
if($response === FALSE){
echo $response;
die(curl_error($ch));
}
var_dump($response);
?>