Global voice API for your business

Call tracking, call notifications, IVR... all in one global and carrier grade voice API

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

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

Masked Phone Numbers

Drivers looking for riders, buyers looking for sellers, parents looking for baby-sitters... Easily put your marketplace or platform users in touch via SMS or voice.

Two phones linked by a computer

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.

Diagram of a woman using IVR menu

Used by:

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

User Engagement

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

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

Used by:

DDB logo Velux logo FIDUCIAL logo

Voice broadcasting example

+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)

There is a feature for everything you want to do

You pay as you go

Inbound

$ /min

Number

$ /num/month

Outbound (landline)

$ /min

Outbound (mobile)

$ /min

All rates are tax-excluded. Some destinations have specific rates. € = EUR, $ = USD.

Contact us for more information