Telerivet’s Entrepreneur Program in Tanzania

We recently launched the Telerivet Entrepreneur Program in Tanzania to train and develop Telerivet Client Executives. Client Executives are sales agents who introduce and sell Telerivet to local businesses and organizations. They also provide additional technical support.

We’ve been spreading the word about the training program and have generated a lot of interest from local candidates with IT skills and the desire to become an entrepreneur. Candidates must pass the Entrepreneur Program’s interviews and trainings to become a Client Executive – training is provided at our office in Dar es Salaam.  

Radhina, director of our regional operations in Tanzania, is really excited that many candidates have already passed through the program and are now out in the field as Client Executives sharing Telerivet with local businesses.

Some benefits of becoming a Client Executive include:

·      Commission payments for sales

·      Access to a supportive community of entrepreneurs

·      Free ongoing IT and sales skills training

·      An opportunity to become an Executive Manager and be part of the fastest growing sector in East Africa: Information and Communications Technology (ICT)

To learn more about our Entrepreneur Program, visit:

-The Telerivet Team

Telerivet’s new and simplified pricing

We promised we'd keep the updates coming!

Thanks to feedback from our Telerivet users, we're happy to announce our new, easy-to-understand pricing plans.

Existing Telerivet users: your current plan will not change.

Here are the main updates:

  • Monthly billing: We've gone from weekly to monthly billing plans. Fewer recurring payments is always a good thing.
  • More inclusive: We’ve boosted our Basic plan to be even more powerful. 
  • Paid plan adjustments: We’ve restructured our plans to better fit the needs of different sized organizations. 

You'll also see that we’ve simplified what we charge for in each plan, check out our pricing page for more details. 

As always, we're all ears. Shoot an email to with your feedback and comments.

Thanks for your continued support!

-The Telerivet Team

…and we’re back!

Well, we were here the whole time, just heads down and working hard. Don’t fret though, I’ve joined the Telerivet team as our Communications Manager, so expect more frequent blog updates and Tweets. Oh, you should Like us on Facebook too. 

We’re really excited to announce that we’ve opened our Africa HQ in Dar es Salaam, Tanzania! Say hello to Hussein, he works on sales and promotion for Telerivet.

Two of our interns, Aidan and Nafeesa, joined our CEO Joshua on a trip to work out of our Dar es Salaam office. Nafeesa and Aidan met with clients and assisted with various training sessions. Here’s Reagan, Nafeesa, and Hussein visiting our client Tata.

They also made some time for fun. Here’s Radhina (director of our regional operations) and Aidan at a team outing near the beach.

Stay tuned for more updates.


We’re Hiring!

It's been a couple months since our last blog post, but that doesn't mean nothing's been happening here at Telerivet — it just means we've been so busy we haven't had time to write about it!

In December, Telerivet closed our first round of outside investment, led by Javelin Venture Partners. (Read about it on TechCrunch.)

With our funding, our top priority is finding the best people to join our growing team. We're looking to hire people to fill a wide range of roles, including business development, product management, UX/UI design, software engineering, marketing, and community outreach. And of course, we're looking for people who can help us write more blog posts about what we've been doing!

Check out our new Jobs page at for more details on  72x72our open positions, and contact us at if you're interested. And if you know someone else who might be a good fit, tell them about us!

Optimizing Telerivet for Mobile Web

Software developers like Telerivet face a number of unique challenges when designing and deploying software for users in developing countries:

  • sporadic power and internet connectivity
  • language barriers
  • devices ranging from feature phones to smartphones to PCs
  • older computers, phones, and browsers
  • users with less computer experience
  • higher latency and lower bandwidth
  • increased cost of internet access

Much of our work at Telerivet goes into addressing the particular challenges of building software that works well in developing countries, in places where most other software doesn't work very well.

Among these many challenges, we've recently been focusing on the particular challenge of making Telerivet's web-based tools work on mobile devices.

Even though Telerivet is designed for communicating with non-internet-connected mobile phone users, we initially designed around the idea that our customers would manage their SMS service from a web browser on an internet-connected PC with a large screen, keyboard, and mouse.

For people using Telerivet's Android app to send and receive SMS, this meant that our customers needed two computing devices: an Android phone, and a PC.

But as we started to reach out to customers in developing countries, we realized that many of them use their phone as their primary computing device, and they didn't have easy access to a PC.

So we are happy to launch two new features today that will make a big difference for many Telerivet customers in developing countries. 

1. A Mobile web version of that works on any smartphone (and many feature phones)

From any smartphone, simply open in your browser, to log in and manage your SMS service while on the go. Telerivet will automatically detect whether you are using a mobile or standard browser, so you use the same URLs on your phone as on your PC.

Mobile-contacts Mobile-messages


Most things work pretty well even on feature phones with Opera Mini (if you have enough patience)!

2. A new version of Telerivet's Android app that embeds Telerivet's web-based tools

For those using Telerivet's Android app, all of Telerivet's web-based administration tools are now available as tabs directly within the app. (For security, these tools require you to log in to your Telerivet account.) You can send and view messages, view and update contact information, view statistics, and configure automated SMS services such as subscriptions, polls, and auto-replies directly from the Android app. No PC necessary.

App-running App-messages

Of course, some actions are inevitably going to be tedious on a small touchscreen device, no matter what we do. So when it's convenient, you can still log into using a PC with a keyboard and mouse.

How we did it

Instead of building entirely separate interfaces and interactions for mobile and desktop browsers, the two versions share almost all the same code.

(Actually there are three different versions, since the pages that show up within the Telerivet Android app are slightly different from those viewed in a normal mobile web browser.)

Most of the differences between the two (or three) versions of are simply a matter of sending the browser a different CSS stylesheet. (CSS allows web developers to specify the sizes, positions, and colors of the various visual elements on screen when someone open a web page in your browser.)

Telerivet's desktop version assumes that the browser is at least 920 pixels wide, so the CSS stylesheet often specifies the exact pixel width of various parts of the user interface. In contrast, Telerivet's mobile version automatically adjusts the content to fit the width of the screen.

But some mobile optimizations aren't possible with CSS. In these cases, we create custom HTML templates to render parts of pages differently between the mobile and desktop versions of our website.

For example, in the desktop version of our website, each page includes a header with a graphical Telerivet logo:


On the mobile web version, showing this logo at the top of each page would take up a significant portion of the screen, leaving less space for the actual content (not to mention the extra bandwidth that would be used to download the logo). Instead, the mobile web version simply uses the text "Telerivet", while the version inside the Telerivet app doesn't include the word "Telerivet" at all.

Mobile-header  App-header

However, customizations like these come at a cost — more code for us to maintain and test! Since we're always rapidly adding new features to Telerivet, we don't want it to be twice as much work to support both a mobile and desktop version.

So we try to keep the differences between the desktop and mobile versions at a minimum, and structure our code so that the mobile and standard views can use the same HTML and CSS whenever possible. Only 2% of Telerivet's HTML templates and about 11% of our CSS styles are different between the mobile and standard versions of our website.

To upgrade the Telerivet app on your Android phone, just open the Telerivet app and click the button to upgrade. (If you haven't started using Telerivet yet, sign up for free here.)

Try it out on your phone, and let us know what you think!

(Stay tuned for more blog posts where we'll discuss our work to optimize Telerivet for users in developing countries, and follow us on Twitter for more updates!)