Global Voice and SMS services
for smarter user interactions

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

SIP Trunking

Lower the cost of ownership of your business comms infrastructure. Pay as you go. Global network. Direct routes. Volume and usage discounts.

a world map with CALLR's data centers

Used by:

BlueSolutions by Bolloré logo MeilleursAgents logo

Real-Time

Use CALLR real-time to enhance and optimize inbound and outbound calling experience: automate, contextualize and smarten your communications.

server linked to CALLR by http then linked to a smartphone by PTSN

Used by:

Business lead logo Quotatis logo Crédit Agricole logo

Call Tracking

Dynamically associate tracked phone numbers to a listing or web page to get the extra data you need to run your marketplace or directory. From 200 numbers upward.

call tracking - A mobile phone with different kinds of ads around it

Used by:

ParuVendu.fr logo Zenchef logo CLIQEO logo

Notifications

Use the most relevant channels to consistently deliver messages to your users and prospects: Outbound Voice, Text Messages, or Ringless Voicemail

Three text messages to confirm a wire transfer, notify a rider a driver has arrived and confirm a doctor's appointment

Used by:

Autolib logo DejBox logo Auto Planning logo

Check how convenient 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', '+33123456789', 'Hello CALLR API!', None)
# pip install callr

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

result = api.call('sms.send', 'SMS', '+33123456789', '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)