Global Voice and SMS services
for smarter user interactions

Create automated, personalized and contextual communication
with our API covering 220+ countries

Notifications

Trigger automated, personalized and contextual SMS and call notifications with API integration.

Used by:

Autolib logo DejBox logo Auto Planning logo

Call Tracking

Dynamically associate tracked phone numbers to a listing, web pages, or keywords to get the extra data you need to run your marketplace or directory.

A mobile phone with different kinds of ads around it

Used by:

ParuVendu.fr logo Zenchef logo CLIQEO logo

User Acquisition and Engagement

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

A discount price tag next to a SMS displaying a discount message sent to a customer

Used by:

DDB logo Velux logo FIDUCIAL logo

Person-to-Person Communication

Drivers looking for riders, buyers looking for sellers, parents looking for baby-sitters or renters looking for a owners… Easily put your users in touch via SMS or voice.

Used by:

handy logo Bien'ici logo IBM logo Vente privée logo

Custom IVR

With custom Interactive Voice Response (IVR), you can bridge the gap between your telephone and IT system to smooth out the customer experience.

Illustration showing a click-to-call button redirecting to an IVR menu (press 1)

Used by:

Business lead logo Quotatis logo Crédit Agricole logo Solvencia logo

SIP Trunking

Enjoy a carrier-grade, built to scale SIP trunking infrastructure to ensure your agents never face a choppy line or dropped call again.

Map of datacenter locations for CALLR

Used by:

BlueSolutions by Bolloré logo MeilleursAgents logo

Check how easy our API is

Send SMS

Make Calls

Hello CALLR API!

Received

  • JavaScript
  • PHP
  • Python

Copied!

// npm install callr var callr = require('callr'); var api = new callr.api('login', 'password'); api.call('sms.send', 'SMS', '+16469820800', 'Hello CALLR API!', null).success(function(response) { // success callback });
// npm install callr

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

api.call('sms.send', 'SMS', '+16469820800', 'Hello CALLR API!', null).success(function(response) {
    // success callback
});
// composer require 'callr/sdk-php:dev-master' require 'vendor/autoload.php'; $api = new \CALLR\API\Client; $api->setAuthCredentials('login', 'password'); $result = $api->call('sms.send', ['SMS', '+16469820800', 'Hello CALLR API!', null]);
// composer require 'callr/sdk-php:dev-master'

require 'vendor/autoload.php';

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

$result = $api->call('sms.send', ['SMS', '+16469820800', 'Hello CALLR API!', null]);
# pip install callr import callr api = callr.Api("login", "password") result = api.call('sms.send', 'SMS', '+16469820800', 'Hello CALLR API!', None)
# pip install callr

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

result = api.call('sms.send', 'SMS', '+16469820800', 'Hello CALLR API!', None)

+1 (646) 982-0800
Calling...

  • JavaScript
  • PHP
  • Python

Copied!

// 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) {
    //
});
// composer require 'callr/sdk-php:dev-master' require 'vendor/autoload.php'; $api = new \CALLR\API\Client; $api->setAuthCredentials('login', 'password'); $target = (object) [ 'number' => '+16469820800', 'timeout' => 30 ]; $messages = ['TTS|TTS_EN-GB_SERENA|Hello world! how are you ? I hope you enjoy this call. good bye.']; $result = $api->call('calls.broadcast_1', [$target, $messages, null]);
// composer require 'callr/sdk-php:dev-master'

require 'vendor/autoload.php';

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

$target = (object) [
  'number' => '+16469820800',
  'timeout' => 30
];

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

$result = $api->call('calls.broadcast_1', [$target, $messages, null]);
# pip install callr import callr api = callr.Api("login", "password") target = { 'number': '+16469820800', 'timeout': 30 } messages = ['TTS|TTS_EN-GB_SERENA|Hello world! how are you ? I hope you enjoy this call. good bye.'] result = api.call('calls.broadcast_1', target, messages, None)
# pip install callr

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

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

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

result = api.call('calls.broadcast_1', target, messages, None)