Skip to main content

Webhooks Overview

What is TeleCMI webhooks ?

Webhooks are user-defined HTTP callbacks, TeleCMI usually sends POST or GET requests to your webserver URL when an incoming or outgoing call happens. TeleCMI Webhooks magical data is sent as a JSON, to your configured web server POST or GET method URL. Using this JSON data you can build an analysis dashboard, monitor user's calls and customize your report.

Our TeleCMI platform workflow,


How webhooks works in the telecmi platform ?

Configure your web server POST or GET method URL in the TeleCMI dashboard. Once your configuration is completed, our TeleCMI platform will notify the call detail record(CDR) and live events.

What is CDR ?

The CDR is also known as call detail record. We usually notify your webserver POST or GET method URL when an incoming or outgoing call is completed.

What is Live Events ?

The live events are the details of live ongoing calls. We usually notify your webserver POST or GET method URL for the ongoing incoming or outgoing call.

How to setup webhooks ?

To set up a webhooks follow the below steps.

  1. Login into the TeleCMI dashboard.

  2. Your business number will be displayed in the panel, click on the business number.


  4. Click the add button, select the type as call report or notify and select the method as POST or GET.

  5. Now configure your webserver URL and save it.


  • Your web server URL is the POST or GET method.
  • Make sure your web server URL is accessible from the internet(public).

If you need to test locally use our simple web servers (Node.JS, Python, Java, PHP ) and Ngrok for development purpose.

Now your webhook setup is ready to receive call detail record(CDR) from the TeleCMI platform.