Automated user acquisition and engagement. Powerful analytics.

Broadcast automated, targeted and contextualized messages to your database for effective user acquisition and engagement all along the customer journey.

Generate online and in-store traffic at scale

Having a one-day sale? An event to promote? Easily generate online or in-store traffic. Automate and scale your campaigns, while keeping them personal with relevant variables like name, location, or any other data you have. Reach your audience via SMS or voice, or combine the two.

A price tag and a text message under it talking about a sale

Keep your customers engaged. Reduce churn.

Engage your users all along the funnel to make sure they don't churn. Notify them of product updates and new features, set meetings with customer success teams, or message them before their contract ends. Use SMS, voice, or combine both to reach the most people.

the user acquisition and engagement cycle

Detailed analytics to improve your current datasets

Whether you're acquiring users for your own business or someone else's, you can meticulously track the amount of leads you generate. Both our web interface and our API will help you qualify your databases: reports are built based on your directories. Preserve a flawless B2B customer experience with white label reporting.

a funnel representation the results of a call campaign

All the features you need for user engagement and retention

shortcode

Shortcode and Long Virtual Number

For your business, you can choose between a shortcode (4 or 5 digits) and long virtual number for 2-WAY messaging. Local limitations may apply.

custom sender

Custom Sender ID

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

mt

SMS Termination (MT)

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

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.

compliancy

Alerting vs Marketing Compliancy

We are compliant with rules applied by most countries in terms of whether the SMS is sent for notification or marketing purposes.

campaign

Campaign Manager

Campaign Manager lets you integrate a full suite of Voice & SMS Automation into you business tools. Our API helps you build the campaign that you need with a few lines of code.

detect voicemail

Voicemail Detection

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

direct voicemail

Direct to voicemail

Leave a message on your recipient's voicemail without ringing their phone.

Efficiently expand your user base

I want to call/text in:

Voice (Billing is per second)

Inbound

$ /min

Number

$ /num/month

Outbound (landline)

$ /min

Outbound (mobile)

$ /min

SMS

Inbound

$ /sms

Outbound

$ /sms

Need high volumes? Bulk prices apply

Contact us for more information

See how easy it is to start your campaigns online

The list of all your ongoing campaigns on the interface and their current status

Chose your recipients easily: upload an .xls file to our interface

Create a new SMS campaign an specify the basic options a few clicks.

Schedule campaign on specific days or timeline. Get reports on any email address

SENDR - Campaign listing SENDR - Chose target directories SENDR - New SMS Scheduling option

Go further with our API

From calls to texts to everything in between, according to your rules

With our API Integration, create 2-way SMS and calling experiences that fit your customers' privacy expectations and your data needs. We support all major coding languages: PHP, JavaScript (Node), Ruby, Python, Go...
Start calling or sending SMS now with our API or create campaigns in a flash with our web interface.

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

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]);
# 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)
// 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) {
    //
});

Features to fit any user acquisition use cases

CALLR’s API is very clear, and integration was quick and easy. We’ve never had any technical problems with CALLR.

Julien Balmont

Co-founder and CTO of Zenchef (PHP developer)

They trust us

A dependable partner for business 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.