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:


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:


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:


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:
calledby: Phone number of the caller
Response Requested: True or False

Pull Based APIs

Type: Pull
Method: GET



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.

Run your own SMS gateway with Android Mobile

SMS Gateway on Android PhoneTurn your Android smartphone in to fully functional Bulk SMS Gateway with two-way SMS support i.e. SMS Long Code.

Now you can run your own SMS gateway from your Android phone (running Froyo and above) with complete web based panel to send SMS along with REST API support, so that you can send SMS from your own applications as well as website.

You can send SMS even on DND listed numbers with 24×7 delivery (we do not encourage spamming), no IUC or other taxes. Use your own SIM card and billing plan (operators generally offer SMS plans ranging from 6 paise to 1 paise).

For any help join our online group at

For more details visit dedicated site at

Why you need this app?:

  1. Bulk SMS from web interface
  2. Advance group handling i.e. create multiple groups with 1 million members each
  3. API support (for outgoing and incoming SMS). You can integrate this gateway with your website or desktop application to send SMS on trigger basis. Our API is platform and language independent, therefore you can use it with any programming language like JavaScript (node.js, jquery), Ruby on Rails, PHP, ASP.NET, ASP etc.
  4. Two-way SMS i.e. incoming SMS processing. Check the response rate of your campaign.
  5. Delivery Reports
  6. You will be charged only for delivered SMS.
  7. Post-paid billing by your carrier.
  8. Your brand, your number.
  9. Add multiple numbers (SIM/Phone) to build a large cluster.
  10. Send SMS even on DND listed numbers if, they are registered with you.
  11. SMS queuing (i.e. if your mobile can not connect to internet to fetch the data than we will queue the messages till it gets a connection.)
  12. Runs as a gateway i.e. it will work in background on your mobile without interrupting your day to day tasks.
  13. Full control on message sending.

How it works? 

First you need to register an account and this can be done from the Android app itself. Once registered you can login from

Once your account is active, you can send SMS from our web interface at or through API.

To run the application on your mobile, download the app from

Download SMS gateway app from Google Playand install on your mobile. Open the app and enter your login credentials.

Login to send bulk sms

Once your data is saved (you will get a message like “your data has been saved”), click on “Menu” button on your mobile.

start sms service

Click on “Start” button to start the service on your mobile.

Once your service is started than all your messages will get delivered from your mobile, which were sent through Web Interface or API.

To stop the service press the “Stop” button. Please note all the unsent messages in queue will get lost if you press Stop button while the app is sending SMS.

Enable Incoming SMS Processing (Two-way SMS)

Incoming SMS ProcessingClick on the “Process Incoming SMS” on the “Settings Tab” of home page.

 API for Sending SMS


userid: ID created on
apikey: 32bit API Key (provided by ZNI)
sendto: Mobile number on which message has to be sent.
message: URL encoded message. Max 160 characters.

You can keep pushing SMS through API even when your mobile is offline and once it comes online our Application will push all data through your mobile.

Keep your Wi-Fi on Always On Mode (Never Sleeps)

Select the Wi-Fi Settings and Click on Advance

Now select the “Sleep Policy”

Now select the option “Always” i.e. wi-fi should be on always.

For best deliverability always put your phone to call forwarding (un-conditional for all calls).


Subscription widget for your website

As we are becoming one stop hub for digital communication between a business and their consumers, we are working hard to provide more features and value addition to our customers. One such step is “Subscription Module for Websites”.

With subscription module you can start a life long communication bridge between your business and your customers or website visitors.

This widget allows you to accept customer’s name, mobile and email and then it automatically adds them in to a pre-defined group. From a single interface you can send SMS as well as bulk email on this group anytime you want.

This widget contains few lines of HTML code, which can be changed and modified to match your website design and can be implemented in few minutes.


<script type="text/javascript" 
<div id="showSMSMsg"></div>
<form name="quickSMS">
Name: <input name="recName" type="text"/><br/>
Mobile: <input name="recMobile" type="text"/><br/>
Email: <input name="recMsg" type="text"/><br/>
<input name="recGName" value="14d556c0-1dc1-11e2-a991-095ebe9fe18a"
<input type="button" name="sendqmsg" value="Subscribe"
 onClick="return quickSMSSend();" id="sendqmsg"/>

As you can see its a few line of code to be pasted on your webpage and you can add CSS and other design elements to spice it up.

You can get the code for your account from “Manage Group” section under the control panel. Login from here

Appointment Management for Doctors via Missed Calls

One thing can be used in many ways and it all depends on the imagination of creators/developers or an Entrepreneur.

Ever wonder Doctors can also use Missed Call Service to facilitate their patients about the appointment schedule?

Yes, with few lines of codes one can implement the Appointment management in their existing software. We have full REST based APIs for that.

Feel free to contact us.

Increase your leads by over 400% without paying anything extra

Have you ever calculated your RoI on the campaigns run by you either through SMS or any other medium?

The only way of calculating RoI on offline medium is through the number of leads generated. Most of the companies generally use their mobile numbers or a SMS short code to receive the leads but how effective are these mediums?

On a SMS short code a consumer need to send a premium SMS which generally costs Rs 3 while on a mobile number one has to pay STD call charges and at a time only one person can contact.

So what is the best method to get the maximum leads on a SMS or any offline campaign? It’s ZNI’s Call Back Service (CBS). Why? Because

1. Its free to your customers
2. You will pay only a fixed charge per month
3. Per second you can receive over 300 calls
4. Complete logging of data 24×7
5. 400% more lead generation than any conventional medium.

We have a live case study where a company (xyz) which was sending a crore SMS per month to generate leads were getting around 6000 to 8000 leads on multiple phone numbers while using our CBS service they got 68000 responses out of 20 lakh SMS sent in a week.

Want to try? Let us know and we will offer you one month free service. Call 18002005777

Call back service @ Rs 1000 only

Unlike other Toll-Free services ZNI toll-free call back service won’t charge you premium rates instead use your own billing plan to communicate with your customers.

How ZNI’s toll-free call back service works?

  1. Register at ZNI ( required for new customers only.
  2. Activate your services by paying the required amount
  3. Publish your call-back number on your website, leaflets and on other printing material.
  4. As the customer calls on your call-back number after one ring the call will be disconnected.
  5. Customer/Caller will receive a SMS instantly like “Thanks for your call back request. We will get back to you soon. – Your company name, Service provided by
  6. You will get an email on real time with customer/caller details. It can also be retrieved from the control panel.

This call will be completely free for him as well as you.

How much you will have to pay?

Rs 1000/- per month on pay as you go basis. On advance rental of 10 months you will get two months free.

Setup Fee: Waived for all customers activating their account this week i.e. before 20th March 11

Setup Time: 15 minutes after receiving your payment.

To start simply call on 0522-3095777 (our toll free call back service number) or you can mail us on

Visit for more details about toll-free number.

Call back service – How it can be useful?

So we got a new service, demonstrated to the world, showed its pros (cons you will definitely come out with) but the question is how will it fit in your shoes?

Toll-Free call back is a very unique  service which lets your customers to contact you without paying a single paisa. You may argue that it can also be done with Toll-Free (1-800) numbers? Yes, you can but in that case you will be paying premium charges for all incoming calls and if, your call volume is high or you are getting junk queries more than the real ones than how will you control that?

Our call back service gives you the control over:

  1. Who to contact
  2. How many times to contact
  3. When to contact

Because as soon as they call on your call-back service number you will get an e-mail from us as well as you can download the data from our control panel any time.

The other and biggest advantage for this service is that you won’t miss a single call again since all calls are logged automatically and can be downloaded from our panel.

Who can gain most benefits from this service?

Any business who want to get more customers and offer them best services. Gaining more and more customers is the ultimate goal of any business and loosing such leads will be a huge setback.

Some of the industries which can use it are:

  1. Real Estate
  2. Online E-commerce based business
  3. Customer Support
  4. Sales Leads Generation

If, you want to know more how this service can be fit in your business please call on 0522-3095777 (our callback number). You will get a call within 1 hour to discuss in detail.

Tollfree Call Back Service

There are many ways through which a customer can contact you and that includes SMS on your mobile, SMS on premium short code, IVR systems, Toll Free numbers like 1-800, Normal telephonic call (inbound), Online Support etc but on all these services customer has to shell out some money to contact you.

This may not be an issue with an old customer but what about the new business leads? How would you take care of them? How will you stop them from being diverted from you because of high cost of communication for them? One solution is toll-free numbers like 1-800 where your customers won’t be charged for the call but you have to bear the same which tends to high cost of lead conversion.

ZNI have a very unique offering where you can offer your customers a call back facility.

How it will work?

  1. You register with ZNI and we will provide you a number like 05-223-095-777.
  2. Your customer will dial this number whenever they need to contact you. Call will be disconnected within 2 seconds without letting the customer or caller pay anything.
  3. If, caller is using a mobile number to call than he will get a SMS with the confirmation.
  4. You will get an e-mail with customer phone number in real time.
  5. You call the customer to solve his/her query.

This way you can build a strong relationship with the customer by showing that you care for them and for their money (ofcourse every businessman does :) ).

For more details please feel free to contact us on by dialing 05223095777 (toll-free).

Feel the real power of SMS

Most of the time when we send mailers to our customers we offer some good volume discounts but this time we want you to know how you can harness the power of SMS through ZNI special features like Global Groups, SMS Alerts, Reminders, SMS Schedulers, Redemption based coupons, Newsletter management software and our latest product Digital Marketing.

Our most of the products are paid except (mobile application available on Android Market) for sending unlimited free SMS (with a small ad of ours, and no group SMS facility) for personal use, SMS Reminders (where you can set meetings, birthday or anniversary reminders free of cost), SMS Alerts (for free alerts from any blog or news site in the world) and Toll-Free SMS (Scrap Me) which allows you to receive SMS messages from your website users/visitors. All above mentioned services are completely free and you won’t be charged a single paisa to use them.

Get a trial from here

Apart from the above mentioned free services we have some really cool features also available to our paid subscribers like;

Newsletter Management Service (New Service)

Do you want to send regular e-mail to your customers informing about the new offers, services launched or tips about how to use your services? We provide a solution, which lets you send millions of e-mails daily.

Digital Marketing (New Service)

In times when barely optimizing the website is not enough, online marketing definitely needs a lot more creative and innovative search engine marketing processes have that edge to help you in creating an everlasting and valued online presence for your business.

Moreover we just do not follow traditions in SEO, we design and plan your online marketing campaign to ensure greater online visibility for your business in all major search engines. To know more about digital marketing please contact Ms Stuti (

SMS Coupons

You can send coupons to your targeted customers, which could be redeemable or generic. Sending coupons is the best way to increase inflow of calls or footfalls in your shop where a customer comes in a hope to get a better discount from the market.

Global Lists

A free way to build up your database of existing and prospect clients. ZNI’s Global List eliminates the need of getting a paid shortcode from a service provider like ZNI to get prospect customer details. More can be checked about global lists from here.

Dynamic SMS

Many times you may want to send different SMS to different people at one go and this can be achieved through our Dynamic SMS service. Just upload an excel file with contents on different columns and follow the steps given on the site.

Language SMS

Send SMS in more than 17 languages to your customer, which includes all major languages used in India. Let the customer feel that you care about them.

Long SMS (EMS)

With our EMS service you will never be bounded with 160 characters length limit. We allow you to send SMS upto 900 characters long.

On Screen SMS (Flash SMS)

How many times you want to send a very important message that needs immediate attention of the customer? In case of SMS one needs to open his inbox to check the message but with flash SMS you can directly display the message on the customer’s mobile screen.

To get a trial of the services visit

Kindly note our support URL has been changed to and our support number is 0522-4105431 (available between 10:00 AM to 6:00 PM, Monday to Saturday). You can also mail your support queries to

Become a Mobile VAS provider with no upfront cost

Mobile VAS industry is one of the most lucrative and high revenue generating industry but the entry cost is very high due to different infrastructural costs and royalties to be paid to the content providers. By Mobile VAS we don’t mean sending Bulk SMS, that just a part of it here we are talking about content delivery.

ZNI has some really cool tools which allows you to become a content provider in just no time and without any upfront cost.

Lets take a case where as a content provider you want to send lifestyle tips to your users for Rs 30/- per month. In such a case few points needs to be remember

  1. You need to collect Rs 30/- per month or yearly from the customer
  2. There should be some way for user to subscribe and unsubscribe from your list by users
  3. A way to send regular SMS to your list subscribers

While payment collection should be handled by you or we can do that for you on a share basis (thats a different story and I am not discussing that over here), point 2nd and 3rd will be completely handled from our end.

So, how to start? First you need to be a registered user of ZNISMS (register from than login to the control panel (from Once you are successfully logged in you can see a top navigation link “Incoming SMS”, click on that.

On the very next page you will be asked to create a Global Group. Enter the desired group name (please remember to choose it very carefully because this will be the name which your users will use to subscribe for your services). Click on “Create Global Group” button. Once it is successfully created you can see it on “Manage Groups” link on the top navigation bar. Say, you have created a group “lifestyle“. Now you need to promote your group so that people can join it. A subscriber can join the group by sending

JOIN lifestyle tushar bhargava to 5607008

where, JOIN is our keyword which tell our system that this user wants to join a group named “lifestyle”. Kindly note there is a blank (white) space between the JOIN, group name and the user’s name. So, here we have three parameters which a user need to send

  1. Main keyword i.e. JOIN
  2. Group Name (in this case “lifestyle”)
  3. Customer’s Name (this will be the name of customer who is sending the SMS)

Once you have pretty good subscriber base you can start sending SMS from our “Send SMS” link given on the top navigation bar. Just select group (by clicking on it where it is listed), type your message and click on send SMS button. It is as simple as that.

Providing paid contents is not an easy task but you can always provide ads with your content and thats how mobile app industry is currently growing.

Any query? Do send me on