Skip to main content

Click-To-Call

The Click-To-Call API is used to connect the call, between TeleCMI softphone and phone number. Using user login token you can able to make a Click-To-Call API request. It connects the TeleCMI user softphone first. Once the person at the From end picks up the call, then it will connect the To number provided by you. After getting the user login token, make a POST request to the below base URL to initiate the Click-To-Call.

Base URL​

Send your POST method request with valid parameters, to the following base URL.

https://rest.telecmi.com/v2/click2call

Sample JSON Request​

Below is the following sample JSON POST method request

{
"token": "xxxx-xxxx-xxxx-xxxx",
"to": 19170000000,
"extra_params": {"crm": "true"},
"callerid":13090000000
}

Required Parameters​

These are the required POST method parameters with description

Parameter NameTypeDescription
*tokenstringYour user token
*tonumberThe destination number you need to call
extra_paramsJSONYour custom parameters
calleridnumberIt defines the caller id of this call. By default, the user selected callerid will be displayed.
Note
The * marked parameter is mandatory.

Sample Response​

If the provided information is valid, your web server will get a sample response from TeleCMI Platform as given below

{
"code": 200,
"msg": "Call initiated",
"request_id": "s96C6XK1BUHX0oVZfOo5NhoJfZZJd0y1nmrNN6dhdkW"
}

Properties​

These are the list of properties and its description

PropertyTypeDescription
msgstringThe Call initiated
request_idstringThe unique ID for this call

HTTP status codes​

TeleCMI API platform represents the following status code to identity the errors.

Status codeStatus TypeDescription
200OKWe received the request
404ErrorInvalid Number, failed to authenticate token
400ErrorTo parameter missing