Sendhub Blog

Mar 12

SendHub Debuts New iOS 7 App

Today we’re excited to announce the newly re-designed SendHub app for iOS 7.  It’s available for iPhone and iPod Touch, it’s free, and you can download it here.  At SendHub, we strive to make business communications fast and simple. Our latest iOS 7 update brings simplifications to our user interface, making it even easier to communicate with your customers and coworkers.

What’s New

We’re excited to share the new app update with our thousands of customers who have come to trust SendHub for their telephony. We hope you enjoy the new iOS 7 app!

Please share any comments or questions regarding the new iOS 7 app to:

Download SendHub for iPhone and iPod Touch


Dec 20


Dec 18

How We Built the Android Manager App

A while back we released the SendHub Manager App for Android which allowed managers to add and remove phone lines, and keep track of all their company usage. Today we’ve added the ability to log in to the SendHub app on any of your phone lines with the click of a button.

Until now, the SendHub Android app was used primarily by a single user at a time, with logouts and logins being relatively rare. User sessions were handled by simply downloading all of a user’s data when they logged in and clearing it when they logged out. This process was time consuming, data intensive, and not up to snuff for users who wanted to quickly log in and out of multiple accounts.

We hold all user information in a SQLite database, so given that we needed to persist data in order to keep session switches short we came up with two possible ways to handle this:

1. Add a userID column to all our tables and store all users information in the same table.

2. Create a new table for each user and switch between these at login/logout.

We went with option two for several reasons. First, we want to keep our queries fast, and using multiple databases means we will already have only the subsection of user data that we might need available at any time. Second, we want to keep the app to as small a storage footprint as possible and it is much easier to remove an entire database if it hasn’t been used in a while than to select specific data out of a larger database. More importantly, this was the option that required the least amount of change with our existing code. There is no need to rewrite queries or add new migrations; all we had to do was swap out the database as the user changed.

The basic implementation was straightforward: since we use a singleton for our database helper anyway, we simply added a bit of logic to getInstance() to make sure the correct database was returned.


The code above is a typical implementation of a singleton getter with two additional pieces. If there is no userId for the session we don’t create a database because no one is logged in. If there is a user ID, then we check if the current DatabaseHelper is attached to any database that does not match the user ID. If the IDs don’t match we simply close the old database and create a new DatabaseHelper with the correct user ID.

This is a quick way to add multiple user sessions to an app, but keep in mind it also requires code for cleaning up old databases and preventing long running processes from dumping data into another users database. Wanna check it out? Download the SendHub Manager App today and let us know how it’s working for you!

Dec 17

Attachments Available on iOS

Today we’re announcing attachments for our iOS SendHub app. You can send images, PDFs, and videos all from your iPhone.

Want to share documents with colleagues, send your family photos, or share a form with a customer? You can do all these from your Google Drive, Dropbox, and more.

Download it now in the Apple App Store.


Dec 12

Attachments For Android!

A few months ago we launched the file attachments feature for web. Today, we’re excited to officially announce attachments for Android! If you haven’t used it yet make sure to check it out.

You can easily send everything from images to PDFs right from your Android phone. Email your class assignments, send your customers forms to sign, or send a loved one an image — everything is possible with SendHub attachments.

image image image

For those on iOS, don’t worry, we’ve heard your requests. Attachments for SendHub on iOS will be rolling out shortly. In fact, here are a couple screenshot to get you ready.

image image

Dec 11


Nov 27

SendHub First Tech Talk

We’re having our first tech talk on Wednesday, December 11th! Sign up here. Learn about the secrets of Go, SQL and Android from some great speakers:


Caleb Doxsey - Secrets of Go (20mins + Q&A)


Harry GlasserSecrets of SQL (10 mins + Q&A)


Harry Noble - Secrets of Android (10 mins + Q&A)


Free pizza and drinks!

Spots are limited so sign up soon here.

Sep 12

Join SendHub at TwilioCon 2013, the Conference for Innovators and DOers

Do you want to know more about the latest tech trends? Are you looking to improve your business phone system? Then join us at TwilioCon next week!

TwilioCon 2013 is this September 17th through 19th in San Francisco, and we’re going to be there! Join us at the conference for software people – developers, decision makers, and entrepreneurs – who are building the future of communication.

TwilioCon will include inspirational and technical sessions with incredible speakers from various industries and companies like Zendesk, Parse, and Google. They will talk about their best communication practices, technology trends, driving real business results, and creating customer interactions with new business processes. Specific topics will include how to strategize your API, reinvent customer engagement with SMS, handle data at a massive scale, and even hack in the physical world.

We will be at our booth in the Community Hall throughout the conference along with many other DOers from the community, including developer evangelists and innovators, so don’t forget to stop by! Make sure to stick around in the evening Wednesday, September 18th for the Hacker Olympics, which is both a spin on the regular hackathon and a tournament filled with exciting challenges.

If you haven’t bought your tickets, be sure to get them before they sell out. We have a 25% discount promo code [SendHub_VIP] on TwilioCon tickets for our community.

We’re excited to be sponsoring TwilioCon and hope to see you all there!


For more information about TwilioCon 2013 check out their website:

Sep 04

Send Any File to Anyone, Anywhere

SendHub, the Y Combinator-backed cloud business phone system, has recently completed their Series A led by Bullpen Capital with participation from Menlo Ventures, Kapor Capital, 500 startups, China Rock Capital, Alexis Ohanian, Garry Tan, Harj Taggar and Kenny Van Zant.

We’re also excited to announce the launch of our new File Attachments feature, now you can send any file to anyone via SMS, all you need is their phone number. This has been one of our most highly requested features since we started SendHub.


Collaborating is difficult. Everyone has different devices, people are not always working in the same room and we all know how many versions of a document get created. We feel this pain too so we’re making it easy by allowing people to send any file type via SMS - PDF’s, Word docs, Excel and, of course, pictures. Not only that, we already integrate with favorite cloud services, you can attach files from your computer and also Dropbox, Box and Google Docs.

When you attach a file to a text on SendHub, it’ll be added as a link to the message and your recipients will be able to simply tap to view and download the file - it’s that simple. Cofounder Garrett Johnson says that, “Attachments is the most requested feature and we are excited to make it available to our users. Every business needs an efficient way to pass documents around and this feature makes that process simple and accessible for anyone.”

As with everything at SendHub, we built the attachments feature with your small business in mind. Let us know what you think? Try it now for free. If you have any questions, contact our sales team to learn which plan best suits your business.



Aug 20

Free Phone Lines for Every Team Member!

Have you Heard? Now your company can add as many phone lines as you need… for free!

SendHub now offers free phone lines for all of your co-workers. We make it as simple as we made signing up in the first place. Why do we give you a free phone number? We asked our customers what we could do to make SendHub easier for them and effective for their business. They told us that being able to manage phone lines and add accounts, without worrying about fees, would do the trick. So we made it happen— you can now setup the entire phone system for free.

How does it work? Simple. A manager invites their coworkers and they sign up individually on the web. They can add themselves to the phone system in seconds that connects them to their manager and other co-workers. Say ‘Goodbye’ to the notorious second cell phone you had to lug around for work.

Your account is completely flexible so you can add or delete lines as your business needs change. As the administrator of an account, you have control over all of these accounts. We want to help you improve your company’s internal and external communication system by making SendHub as convenient for you as possible.

Be on the lookout for more upcoming features, including MMS. If you want to be among the first to know about our new features and releases, text “MMS” of “Features” to the number, 6508305662, to receive about all of our updates straight to your phone.


Sign-up for SendHub if you haven’t already, and let us know how we are doing on Twitter and Facebook.