Deliver critical alerts via SMS or call

Reliably deliver critical alerts worldwide via phone calls or SMS to reduce response and resolution times, with immediate delivery confirmation

Ensure delivery of your critical alerts

Use voice, text or both to dispatch critical information to your users and your team. With voice, you can make sure your audience received your message with a simple IVR application for confirmation. Using text, the DLR will let you know when the message has been received. Thanks to our premium routes, deliverability is maximal.

An SMS with the detail of its delivery (DLR)

Dispatch information immediately

Emergencies don't tolerate delays, and neither do we. Our API handles even vast amount of channels (simultaneous calling) to make sure all your prospects, even with huge databases, are notified in time. You can send thousands of SMS per second, and make sure everyone received your critical alerts. Voice and SMS alerting is our specialty.

SIP trunk - A datacenter linked to four phones

Get your texts and calls delivered worldwide

Reach over 220 countries with our world-class infrastructure. As a carrier, we’re able to ensure a quick and reliable delivery of your messages – all around the world. Benefit from competitive pricing and an API that handles both voice and SMS. Critical alerts don't stop at borders!

a world map with CALLR's data centers

Quick implementation, reactive support

Our API is well documented, with SDKs available in 9 programming languages including PHP, Java and Python. Get started in no time thanks to our documentation and our knowledge base. Need personalized advice? Let our top-notch support team help you out.

SIP trunk - A terminal window opened with example of code on the background. An illustration with a server in a dialog bow forefront

Dispatch essential information in a flash

Broadcast critical alerts to your customers with CALLR

Our API is flexible and easy to set up. Implement critical alerts in a few lines of code! Keep control of your data and consolidate it on your existing system: with webhooks, you can push DLRs and CDRs to a URL endpoint of your choice.

  • Send SMS (PHP)
  • Make a call (JS)
  • MT SMS DLR (Python)

Copied!

// composer require 'callr/sdk-php:dev-master' require 'vendor/autoload.php'; $api = new \CALLR\API\Client; $api->setAuthCredentials('login', 'password'); $from = 'Your Brand'; $to = '+33123456789'; $text = 'Hello, SMS world!'; $options = new stdClass; $options->force_encoding = 'GSM'; // or 'UNICODE' $options->nature = 'ALERTING'; // or 'MARKETING' $result = $api->call('sms.send', [$from, $to, $text, $options]);
// composer require 'callr/sdk-php:dev-master'

require 'vendor/autoload.php';

$api = new \CALLR\API\Client;
$api->setAuthCredentials('login', 'password');

$from = 'Your Brand';
$to   = '+33123456789';
$text = 'Hello, SMS world!';

$options = new stdClass;
$options->force_encoding = 'GSM'; // or 'UNICODE'
$options->nature = 'ALERTING'; // or 'MARKETING'

$result = $api->call('sms.send', [$from, $to, $text, $options]);
// npm install callr var callr = require('callr'); var api = new callr.api('login', 'password'); var target = { number: '+16469820800', timeout: 30 }; var messages = ['TTS|TTS_EN-GB_SERENA|Hello world! how are you? I hope you enjoy this call! good bye.']; api.call('calls.broadcast_1', target, messages, null).success(function(result) { // });
// npm install callr

var callr = require('callr');
var api = new callr.api('login', 'password');

var target = {
    number: '+16469820800',
    timeout: 30
};

var messages = ['TTS|TTS_EN-GB_SERENA|Hello world! how are you? I hope you enjoy this call! good bye.'];

api.call('calls.broadcast_1', target, messages, null).success(function(result) {
    //
});
# pip install callr import callr api = callr.Api("login","password") options = {'webhook': {'endpoint': 'http://yourdomain.com/webhook_path'}} result = api.call('sms.send', 'SMS', '+16469820820', 'Hello SMS world! (with DLR pushed to an URL endpoint)', options)
# pip install callr

import callr
api = callr.Api("login","password")

options = {'webhook': {'endpoint': 'http://yourdomain.com/webhook_path'}}

result = api.call('sms.send', 'SMS', '+16469820820', 'Hello SMS world! (with DLR pushed to an URL endpoint)', options)

Make sure your users are in the know

I want to send critical alerts in:

Voice (Billing is per second)

Inbound

$ /min

Number

$ /num/month

Outbound (landline)

$ /min

Outbound (mobile)

$ /min

SMS

Inbound

$ /sms

Outbound

$ /sms

Contact us for more information

Don't wait for your critical alerts to be delivered

mt

SMS Termination (MT)

Send SMS in more than 200 countries with very low latency and high deliverability.

webhook

Webhooks

We provide webhooks in the form of HTTP POST (JSON payload) for all kinds of trigger events (SMS delivery reports, call statuses, billing) so that you can safely build a real-time experience for your users.

analytics

Analytics

Our API transforms your calls and SMS raw data into easy-to-digest analytics.

tts

Multilingual Text-to-Speech (TTS)

We automatically transform a written script into an audio speech in multiple languages so you don't have to manage multiple audio recordings.

detect voicemail

Voicemail Detection

We detect voicemail so you can focus on calling people who are present and you can actually talk to.

custom sender

Custom Sender ID

Use an alphanumeric sender ID and be better identified by your prospects or customers. (Local limitations may apply).

A dependable partner for critical communications

Forme 56Created with Avocode.

Carrier grade quality

As a carrier, we operate our own infrastructure and routes in Europe and an interconnection network with tier 1 carriers in the rest of the world. This ensures complete control over the quality of the traffic we provide for all our customers.

partnerCreated with Avocode.

Reliable partner

In 6 years, we've built and maintained a reliable and innovative worldwide network. Thanks to our efficient infrastructure and routing system, we’re able to offer both competitive pricing and premium quality.

globalCreated with Avocode.

Global network

With points of presence around the world, reach more than 220 countries with unparalleled call quality. Break into new countries and smoothly scale up existing infrastructures with our powerful network.