Create your own auto-attendant: save time and money, spare a receptionist.
Our API is well documented and our support team is top-notch: start using CALLR in the blink of an eye. You can go futher than just appointment scheduling with our one-stop-shop voice and SMS API: create IVR diagrams to route incoming calls, broadcast messages to your customers with TTS or process their input with DTMF. It's time to craft yourself a smart, autononous and efficient receptionist.
require 'vendor/autoload.php';
$api = new CALLR\API\Client;
$api->setAuth(new CALLR\API\Authentication\LoginPasswordAuth('username', 'password'));
$target = new stdClass;
$target->number = '+33123456789';
$target->timeout = 30;
$messages = [131, 132, 134];
$result = $api->call('calls.broadcast_1', [$target, $messages, null]);
require 'vendor/autoload.php';
$api = new CALLR\API\Client;
$api->setAuth(new CALLR\API\Authentication\LoginPasswordAuth('username', 'password'));
$target = new stdClass;
$target->number = '+33123456789';
$target->timeout = 30;
$messages = [131, 132, 134];
$result = $api->call('calls.broadcast_1', [$target, $messages, null]);
# 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)