Integration Partner

Enhance your product application with our powerful APIs to deliver futuristic voice solutions for your clients.

Powerful APIs

Manage call history, call recording and other key voice calling features in your applications.

Comprehensive docs

Use our easy to build API approach model to integrate innovative real-time voice applications.

Help when you need it

Launch next-generation cloud phone integrated application and get connected with new customers.

Start Coding with TeleCMI

                            
from flask import Flask,request
app = Flask(__name__)
                                        
# Receive webhooks from TeleCMI platform when call receive or make
@app.route("/webhook/cdr",methods=['POST'])
def hello():
    # Received JSON CDR from TeleCMI Platform
    cdr = request.get_json()
    print(cdr)
                                        
    return "got it"
                                        
if __name__ == "__main__":
app.run(debug=True, port=5000)
                                      
                        
                            
const express = require('express'),
bodyParser = require('body-parser'),
app = express();   

// parse application/json
app.use(bodyParser.json());                              
app.post('/webhook/cdr',(req,res)=>{                                 
    //Received CDR JSON Object from TeleCMI platform
    var cdr = req.body;                            
    console.log(cdr);                            
    res.send('got it');
})                                 
app.listen(5000);
app.run(debug=True, port=5000)
                            
                        
                                   
?php
use \Psr\Http\Message\ServerRequestInterface as Request;
use \Psr\Http\Message\ResponseInterface as Response;
require 'vendor/autoload.php';
                                       
$app = new \Slim\App;
                                       
$handler = function (Request $req, Response $res) {
    $cdr = $req->getParsedBody();
    error_log(print_r($cdr, true));
    return $res->withStatus(204);
};
                                       
$app->post('/webhook/cdr', $handler);
$app->run();
                            
                        
                            
/*
 * This Java source file was generated by the Gradle 'init' task.
*/
package telecmi_example_java;
                                  
import static spark.Spark.*;                             
import com.cedarsoftware.util.io.JsonWriter;
                                      
public class App {
                        
    public static void main(String[] args) {                             
        port(5000);                            
        post("/webhook/cdr", (req, res) -> {                       
            System.out.println("You got CDR from TeleCMI Platform");
            String cmiJSON = JsonWriter.formatJson(req.body());
            System.out.println(cmiJSON);
            res.status(204);
            return "";
        });
    }
}
                                            
                        

Integrate our API with your CRM, ERP & other work tools that enable you to retrieve customer data and call management features instantly. TeleCMI API integration helps to build a productive environment that boosts team performance and improves business growth.

TeleCMI API integration leads to single platform call monitoring dashboard for your business. Our API can be implemented to access call history, call recording, customized IVR setup and other important call handling features. Through detailed step by step development technique docs, integrate our features with your CRM for an full-filled customer engagement.