Search This Blog

Saturday, December 25, 2010

Text@ Carrier List

I've gotten a bunch of requests from people for the list of carriers for Text@ along with their associated ID numbers.  Finally, I've posted it on the wiki here:

USA Wireless Carriers:

Canada Wireless Carriers:

USA/Canada Landline Carriers:

Monday, October 25, 2010

Integrating ID24-7 with Asterisk / Trixbox / FreePBX

For anybody interested in using our ID24-7 CNAM service with their existing Asterisk, Trixbox, or FreePBX installation, here are the instructions:

Thursday, October 7, 2010


Yesterday, Data24-7 launched it's new subscriber name lookup service, called ID24-7.

There are many names for such services; CNAM, subscriber name, reverse phone lookup, etc. But they all do the same thing; they look-up your phone numbers and return the name of the person each phone number belongs to.

There are a few things about our subscriber name lookup service which make it better than the competition:

Hit Rate -  Our service returns the correct name for over 90% of wireline phones queried.  The hit rate for wireless phones is much lower (not sure of the percentage), but we think both numbers are probably higher than most of our competition.

Price - As usual, our per-query fees are way lower than anybody else is charging. $0.006 per phone number.

Ease of Use - As with our other products, you can use this one with our simple HTTPS based API, enter phone numbers manually, or upload batch files of phone numbers from our website.

Stability - We're ready for your queries 24-7.

Wednesday, October 6, 2010

Tips for Sending Text Messages via E-mail

I've worked closely with several of our Text@ clients using the wireless phone carriers' email-to-sms gateways, and here are some tips I've learned:

1. Understand the limitations - While using the email gateway addresses is a lot more cost effective than sending text or MMS messages through an aggrigator, there are a few drawbacks. Firstly, messages sent using the email gateways cannot be tracked - you will not get a confirmation that the message was delivered or received. Second, messages sent via the email gateways may not always arrive at their destination in as timely a manner. Usually this is not a problem; from my experience, unless you start sending a large amount of messages at a very rapid pace. But I have seen messages get delayed by some carriers, sometimes for hours. I'm not sure why this happens, but it may have something to do with trying to filter out SPAM.

2. Pace yourself - Any carrier at any time has the right, and the ability, to stop delivering your text messages to it's clients. If they start flagging all of your inbound emails as SPAM, then your messages will never make it to your customers' cell phones, and you will probably not be informed that you've been shut off. I've seen this happen to one of my customers. They were running fine for many months, and then they started ramping-up their campaigns and sending out about 20 emails per second for hours at a time. After a few weeks of doing this, it was eventually realized that at least two carriers had stopped delivering the messages. This is the only case where I've seen this happen, so it seems like the carriers only take this action when they are getting bombarded with emails. But unfortunately, each carrier can have their own set of criteria for determining when to shut someone off; so there are no hard numbers or rules to follow. If the messages you're sending are not time critical, then I would recommend sending them out over the longest amount of time possible.

3. MMS Messages - While most people realize they can send text messages via the carriers' email gateways, most don't realize that they can send multimedia messages as well. Many carriers have two separate email domains; one for SMS and one for MMS. Others use the same email domain for both. Sending MMS has several advantages. First, the character-count limits which exist for SMS messages (which vary by carrier) don't exist for mms messages. Second, you can attach pictures or sound files to your email messages (the same way you'd attach them when sending to regular email addresses), and your customers will be able to receive them along with your text message. Note that different carriers have different requirements for pictures, and if the picture doesn't meet the criteria, it won't get displayed.  I've found that making your jpg file as small as possible is important (Linux users: convert -quality 2 inputfile outputfile). Also, I've found that 640x480 pixels seems to work well for most carriers.

4. Obey the laws - Many countries, including the USA, have strict anti-SPAM laws which include text messaging. Regardless of whether you're using an email gateway or an SMS aggrigator, it's important you understand the laws for your country and the countries you're sending message to. Here is a link for the USA:

I hope this was helpful. If you have any helpful advice to add, please leave a comment!

Saturday, September 18, 2010

New API Document

We've made some improvements to the technical document for our API. The biggest change is the addition of the new API call for Carrier24-7, our international carrier-lookup product.

Here's a link to it:

Tuesday, September 14, 2010

Two Steps Forward, One Step Back (Big Changes in our International Carrier Lookup Support)

We have some exciting news to report, and some unfortunate news as well:

The Unfortunate News
We are no longer supporting Local Number Portability (LNP) for Canadian phone numbers. The reason is a new law which makes the LNP information very restrictive. Data24-7 is trying to go through the proper channels to get LNP reinstated for Canada, and we'll let you know if and when this happens.  What this means for customers is that if a Canadian subscriber ports their existing phone number to a different carrier, our service will still return the original carrier. 

The Exciting News:
Data24-7 is pleased to announce that our Carrier Lookup service (which we now call "Carrier24-7") now supports over 220 countries! That means you can look-up the carrier for virtually any phone number in the world! And with the exception of Canada (see the unfortunate news above), we support local number portability (LNP) in every one of these countries which has it implemented. 

Keep in mind that there is a very similar but separate API call to use when looking-up phone numbers in countries other than the USA/Canada. 

As you may already be aware, our Text@ service is built on top of our carrier-lookup service. So now that Carrier24-7 supports all of these countries our next task will be to start compiling the email-to-SMS and email-to-MMS gateway addresses for some of these other countries so they can be used for Text@.  

If you are a Text@ customer with an urgent need for service in one or more of these new countries, let us know, and we'll bump-up the priority for your desired countries. 

The complete list of supported countries can be found here:

Saturday, September 11, 2010

The Data24-7 blog is born!

The purpose of this blog is to keep Data24-7 customers (and potential customers) informed about what we're up to. It'll include information about our services and how to use them effectively, and sometimes sneak previews of what's on our roadmap for the future. If there are any topics that you'd like to see in a blog post, let us know. Thanks.