Introducing Onehub for Android

Ever since we released our iOS app, customers have been asking about the possibility of an Android app. Well, the wait is finally over. We are happy to announce that Onehub for Android is now available from the Google Play Store.

With this initial version, you have access to the essential function of browsing your Workspaces, folders, and files. If your Android device includes software for viewing files such as images, videos, PDFs, and Office formats; you can also download any of those file types and view them directly on your device.

We’re hard at work on the next version of the Android app. In the coming months, we’ll be adding more functionality to make Onehub for Android even better including:

  • Uploading files and creating folders
  • Inviting users to Workspaces, folders, and files
  • Commenting on folders and files
  • Sharing links to folders and files
  • Viewing Workspace activity

We look forward to hearing your feedback on our initial release. If you have anything to share about the newest member of the Onehub apps family, send us an email at



Onehub Tips & Tricks: Communicating via Email

When a comment or message is posted in your workspace, by default an email is also sent out to your workspace users so they are notified immediately. Onehub has a great feature to allow seamless communications when you would like to respond.


When you receive an email that someone has posted a new message or comment, you can click reply right from your email client to immediately post a response.

Make sure to reply with the same email address you login with. For security reasons, we check to make sure that the email address you are sending from matches that of a user that is allowed to add comments and messages.

When replying you may also want to remove your email signature before sending unless you want to include it in the comment.

Once the email has been sent, your comment will automatically be attached to the file, folder, or message that you were originally notified about.

Posting New Messages

You can also post new messages from an email. Each workspace has a unique email address that you can email messages to. This can be found in the “New Message” box:

If you add this to your address book, you can easily post new messages to your workspace from anywhere. This is a great way to easily update your workspace users if access to email is more convenient. You can also forward emails here to keep a record of them in your workspace.

Workspace Agreements and File Versioning Updates

We recently introduced two great new features. The ability to add an agreement before users can access your workspaces, and better controls over the number of file versions that are kept.

Workspace Agreements

We’ve had lots of requests for this feature and it’s finally here. You can now require users to accept an agreement before they can enter a workspace. This can be managed per workspace from the workspace settings under the Security section. Once enabled you will be provided with a text box that has a default agreement. You can enter your own agreement/disclaimer and it will be shown to users the first time they enter the workspace.

They will be required to click Accept before being allowed in.

This feature is a great addition for those using Onehub as a virtual data room. We hope you enjoy it.

File Versioning Changes

We’ve always allowed you to keep multiple versions of files available, but today we have implemented a change that will help you keep a handle on older versions and their storage usage.

Previously we kept unlimited versions of files. While this can be useful sometimes, it can also eat up your storage unnecessarily and be difficult to manage. We’ve added a new workspace-wide setting that lets you choose how many versions of files to keep. By default we will now keep the last 10 versions of a file.

We’ll show you how many versions will be kept in the Versions tab of a file. This will also let you delete all of the previous versions for that file with the new Delete All Versions button.

We hope you’ll find these features useful. We’ll continue working hard to make Onehub the best and easiest way to organize and share your files in the cloud.

Onehub for iOS Version 1.3 Update

We recently introduced version 1.3 of the Onehub iOS app. This version provides some great enhancements that make accessing your secure documents on-the-go even better.

Thumbnails and Sorting

The ability to view your workspaces in thumbnail view and change the sorting has been added. To access this you can click the page curl icon which let’s you choose how to view your file listing.


In addition, we added a shortcut for switching between thumbnail and list view. Just shake your device and the view will toggle.



You can now add a passcode lock that will require you to enter a 4 digit pin before being able to access your information. This can be added from the new settings area found in the upper left of the workspace listing.

Local Storage

We have also added the ability to manage your local storage. When files are viewed on your device, we keep a local copy of them to make viewing in the future faster. You now have control over how much space is dedicated to this, and can clear it at any time. This can also be accessed from the settings area.

Other Enhancements

Some other new enhancements in this release include:

  • The ability to assign users the new Collaborator role
  • Badges to show the number of items in a folder
  • Hidden folders are now displayed in gray to users who can see them

Conversations with Customers: MossWarner


In this edition of Conversations with Customers I had the pleasure of speaking with Marcy Kalina, Vice President of MossWarner. Marcy will be telling us about how Onehub’s ease of use provided the best Intranet and Extranet solution for her company.

Brandon Caplan (Onehub): Can you tell us a little about what MossWarner does, and what role you play in the company?

Marcy Kalina: MossWarner is a sales and marketing communications agency based in San Juan Capistrano, Trumbull, CT, and Princeton, NJ. We focus on engaging, educating, and equipping sales teams through sales communications and in the areas of:

  • Branding & Messaging
  • Internal Communications
  • Meetings & Events
  • Thought Leadership

I’ve been with MossWarner for 12 years and I am Vice President. On client projects, I act as a Project Director and day to day contact.

Brandon: How did you hear about Onehub?

Marcy: I found Onehub via the web. Jack Fearing, our Art Director and I have been searching off and on over the last 5 years for the right Intranet/Extranet solution.

We started our search again in February of this year and added Onehub to our list after it came up in a Google search for Extranets and file sharing.

Brandon: And how is Moss Warner using Onehub today?

Marcy: We use Onehub for file sharing between our offices. We need to share the large graphics and video files we produce. We also use it as a company Intranet to store administrative documents, our sales & marketing materials, best practices, proposals, etc.

Onehub also serves as a client facing extranet. We create branded hubs when we have project files we want to share with our clients. Some of our clients can’t send or receive files over 5 MB, so Onehub offers a great solution.

Brandon: When you were evaluating various services, what led you to choose Onehub?

Marcy: We did a quick review of the Onehub website which led us to quickly see that Onehub offered us the features that met our needs. Other companies either offer too many features that we will never use and will be too hard to manage. Some do not have enough features and just act as an FTP/file storage area.

We don’t have an IT administrator on staff, so our solution had to be easy to use, maintain and support for all of our associates. It also had to be easy to use for our clients. We signed up for a trial version which quickly confirmed that Onehub would meet our needs. We could see that we would be able launch a professional looking hub very quickly. We knew that the training videos would help us to provide additional information to quickly train our associates.

Brandon: What benefits are you seeing from your use of Onehub?

Marcy: Onehub provides us with one more way to delight our customers and provide value to them. Onehub helps our associates to be more productive and efficient. It makes our lives easier.

Brandon: What is your favorite feature in Onehub, and why?

Marcy: I can’t pick just one…

From an administrative standpoint:

  • Account Management: I like how easy it is to manage the account: storage, hubs, access levels.
  • Activity Monitoring: I can see all actions taking place within the hubs.

From a Project Management standpoint:

  • Create a Hub: I like how quick and easy it is to set up a hub.
  • Activity Monitoring: Ability to monitor the actions within my hub. I can tell when a client has downloaded a file.
  • I really like making my clients happy. Our clients tell us they like using our project hubs.

I want to thank Marcy for taking the time out of her busy schedule to talk with us. If you have a story about how Onehub has helped your company, we’d love to hear it. Send us an email at

Customizing Zendesk

We use Zendesk for our support site, but even though it’s a third party site we want our users to feel right at home when they are visiting there. In order to accomplish this, we have made use of Zendesk’s impressive customization options, which let us write our own custom CSS and Javascript.

It’s All About the Widgets

As part of Zendesk’s service, users have access to an array of “widgets” that can be leveraged to customize your presence. These widgets have the capacity to be exposed to as many, or as few, end users as you’d like. Zendesk breaks it down into three groups – “Agents,” or members of the support team, “Logged in end-users” and “Anyone.” For our customization, I used the CSS and Javascript widgets.

I broke up my CSS into two widgets – one for all users, and one just for Agents, since Zendesk offers added functionality for Agents that’s not present for everyone else. The bulk of my CSS was applied to the Everyone stylesheet, and then I just tweaked the Admin stylesheet to account for the differing interface elements.


Javascript to the Rescue!

The trickiest aspect to this customization was that I needed more “hooks” (unique identifiers) to attach CSS rules to than I was provided. I applied a handful of scripts that used Prototype’s addClassName method to get some extra classes (my biggest target was the navigation links). We also wanted to update some of the links in the header of the Support site. Unfortunately, Zendesk doesn’t offer any mechanism to adjust those links through their management console, but Javascript again came to the rescue. Using Prototype’s update method we changed the content of a handful of the navigational links, and then with insert we added a few new links (back to the main site, for example). This was all relatively painless, and so far has worked without issue.

Something to Keep in Mind

Widgets (at least the CSS and JS widgets) are loaded in alphabetical order. So if you name you CSS widgets ‘admin’ and ‘everyone,’ the ‘admin’ widget is going to get loaded first, which means that anything you’re trying to reset in the ‘everyone’ stylesheet won’t work. In order to offset this, and still give the widgets meaningful names, I just numbered them – “1 – Everyone”, “2 – Admin,” etc. With the Javascript widgets you’ll want to keep this in mind, too, since occasionally load order is important.

Also, the presented experience varies widely from user to user, with the forms that are being filled out and the different potential use cases for the application, so make sure to test as many of those paths as possible. Submit forms as an anonymous user, then have an Agent interact with that ticket, and make sure that all of the presented experiences are what you would expect. This does mean that you’ll clutter up your help desk a bit, but you can always go back in and remove the extraneous content before you deploy the site.

Customing Zendesk was largely an easy and pleasant experience. Getting all of the pieces in place was simple, and load times weren’t noticeably hampered by our customization. Furthermore, when we had questions, Zendesk’s support crew were quick to respond with informative answers that solved our problems quickly. Feel free to check out our support site and let us know what you think!