Toll Free Numbers Developer API

Now manage your toll-free numbers or build your own web GUI with our extensive APIs. Lot of API calls are available to manage calls, call flow, IVR and features. Few Examples are:

Call To URL

This API is used to get the Caller Information on the CRM so that caller ID based information can be retrieved.

Type: Push
Method: GET
Push Time: Queued
URL Format: http://yourdomain.com/script.php

Parameters:

calledby: Phone number of the caller

Response Requested: N/A

Forwarding API

This API is used to return dynamic call forwarding numbers based on the caller ID. Maximum of 3 phone numbers can be returned.

Type: Push
Method: GET
Push Time: Real
URL Format: http://yourdomain.com/script.php

Parameters:

calledby: Phone number of the caller

Response Requested: 11-digit phone number (including 0) in comma separated values

Billing API

This API is pushed after the call has been completed.

Type: Push
Method: GET
Push Time: Queued
URL Format: http://yourdomain.com/script.php

Parameters:

calledby: Phone number of the caller
calledto: Destination phone number on, which call was forwarded
duration: Call duration in seconds
callstatus: Answered, Rejected, Busy, Congestion, OnIVR, Cancelled etc.
callcharges: Amount in rupees you have been charged for this call
smssent: Number of SMS sent as alerts through our system

Response Requested: N/A

Selective Call Forwarding

This API is used to return dynamic call forwarding status for the callerid. You can choose whether to forward call or disconnect the call after IVR.

Type: Push
Method: GET
Push Time: Real
URL Format: http://yourdomain.com/script.php
Parameters:
calledby: Phone number of the caller
Response Requested: True or False

Pull Based APIs

Type: Pull
Method: GET

URL Format: http://mis.ziffy.in/api/apiprocess.asp?userid={MASTER_ID}&apikey={API_KEY}&cbsno={INTERNAL_NUMBER}&action={PREDEFINED_ACTIONS}&{EXTRA_PARAMETERS}

Parameters:

userid : Your corporate ID
apikey : 32bit API key, You can get this by creating a support request.
cbsno : Your internal number, this number is available on your panel.
action : Following action commands are available

  • addWhiteList : Allows you to add a whitelist number

    • Extra Parameters:

      • no = The number, which you want to add

  • removeWhiteList : Allows you to remove a whitelist number

    • Extra Parameters:

      • no = The number, which you want to remove

  • addBlackList : Allows you to add a blacklist number

    • Extra Parameters:

      • no = The number, which you want to add

  • removeBlackList : Allows you to remove a blacklist number

    • Extra Parameters:

      • no = The number, which you want to remove

  • enableDND : Allows you to set DND. If enabled call forwarding after IVR will be disabled.

  • disableDND : Disables the DND if, set.

  • changeAnnouncement : This will enable a small audio prompt before the IVR.

    • Extra Parameters:

      • audioid = Audio file ID, which you want to set as announcement

  • disableAnnouncement : Disable the announcement you have previously set.

  • enableHolidayMode : All incoming calls will be rejected.

  • disableHolidayMode : Incoming calls will be accepted as usual.

 

  • changeIVR : Allows you to change whole IVR.

    • Extra Parameters:

      • ivrid = IVR id, which you want to enable.

  • changeDefaultRoutingNumber : Default routing number can be changed through this API call and this will only work if IVR is not set.

    • Extra Parameters:

      • no = 10 digit phone number without ISD code or 0.

  • changeMCIVR : Allows you to change whole IVR.

    • Extra Parameters:

      • audioid = Audio id, which you want to enable.

  • listAudioFile : This will display a list of audio files you have uploaded in the system. The list will be in comma separated format contains audio file id and file name.

    • Parameters returned:

      • audioid = File id, required in case of setting announcement

      • filename = Name of the file

  • listIVRS : This will display a list of IVRs you have created in the system. The list will be in comma separated format contains ivr file id and ivr name and ivr status.

    • Parameters returned:

      • ivrid = IVR id, required in case of IVR

      • ivrname = Name of the IVR

      • ivrstatus = Active or Inactive

Kindly note:

Real Time push APIs like Forwarding, Selective Forwarding are time sensitive APIs i.e. if your server did not respond within 10 seconds it will play the IVR and drop the connection of the caller. Please ensure your server responds in timely fashion always.

Queue based APIs like Billing or Call-To-URL keeps a queue of the data and sends the data one by one and are more fault tolerant but lags in response time.

For pull based APIs you are allowed 200 requests per day from a single userid and 500 requests per day from a particular IP address. Also if your IP fails to authenticate for more than 5 times in a day than it will be banned for next 24 hours.

API Key can be requested from here. API key is password independent i.e. you can change your password as many times as you want and it will not affect the API key.

Buy Toll Free Number

Buy Toll Free Number

 

Buying a toll free number for your business wasn’t that easy. ZNI is proud to launch our best ever plan with lot of goodies absolutely free.

Plan Name AmazingOffer14
Monthly Rental Rs 3,000 per month
Free Call Value Rs 5,000 per month
Call Rate Rs 1.7 per minute
SMS Alerts Free
Call Recording Free
Missed Calls Free
Call Conference Free (Call rates may apply)
E-mail Alerts Free
Simultaneous Calls (Channels) 30
Security Rs 5,000
Setup Rs 3,000
Term 6 Months
Total Amount Rs 26,120
Service Tax Rs 3,228.43
Payable Amount Rs 29,348

Contact Us for more details.

Toll free numbers are boon to business and ZNI made it very cheap and affordable. You can get a toll free number with tons of features (all are free to our esteemed customers).

Buy a toll free number in india

Buy a tollfree number

There are only two ways to buy a tollfree number for your business

  1. Buying directly from an operator
  2. Buying from an aggregator like ZNI.

But the major difference between the two are the level of services and Value Added Features you will get. Operators like Airtel, Reliance or BSNL will give you a vanilla service i.e. a Toll-Free number mapped to their landline or PRI installed at your end but they are very costly and very limited in the term of usage. You can not use value added services like real time call logs, IVR services, SMS alerts and bunch of other features offered by aggregators like Ziffy.in, which are offering the services at a fraction of cost what these operators are offering.

Tollfree numbers are branding tools, they give you much needed brand recognition and recall value among your customers and target demographics.

For more details on how to get more out of your tollfree 1800 number call 09554443322 or 1800-200-5777 or to buy them instantly visit here.