Chris Rivers

iOS App Update – Version 1.3

By Chris Rivers | 7 months ago | 0 Comments |

Good news everyone! Version 1.3 of our iOS app is available for download. We have some new features as well as some bug fixes that are part of this release:

  • You can now upload photos directly from the phone. Choose from your existing photo library or take a snapshot and send it to HipChat.
  • Fixed a common issue where users would have lots of empty space above the text input area after showing the keyboard.
  • Improved reconnecting flow to help alleviate some of the jerkiness.
  • Users should no longer notice rooms with blank names under their chats tab.

Try it out and if you have any feedback let us know by dropping us a line at support@hipchat.com

Pete Curley

A tale of a ridiculous billboard

By Pete Curley | 7 months ago | 12 Comments |

If you drove up 101 North in California between Palo Alto and SFO in the month of April, you probably saw our billboard. Then you probably thought: did this stupid thing actually work? How much did it cost? Should my startup get a billboard? Here’s what we learned.

Billboards are expensive. In the SF Bay Area, they can cost upwards of $30k/4 weeks depending on location and availability (Apple pays almost $50k/4 weeks for theirs and have them leased out all year). Those prices were out of our range. But like any scrappy startup, we figured we could outsmart the system and get big impact for relatively little money. I had a theory that sometimes billboards get booked, but for whatever reason the buyer backs out or doesn’t get the artwork done on time. The only thing worse for CBS than selling a billboard for cheap would be having a big blank billboard. I asked our CBSOutdoors rep to ping us if this happened. It only took a few weeks before they needed to fill some space.

Our billboard’s info:

  • Size: 12′x40′
  • Run time: 4 weeks
  • Total cost including art work and taxes: $6,999

The design

I had just a few days to finalize the design and get it off to the printers. We had a big decision to make. As a relatively low-profile company, should we clearly present our value proposition? Point out our competitors many weaknesses? The problem with billboards is that your audience can take very little action. They have to actually see the billboard, remember the name, and search for it when they get to their final destination. We thought that if we could get some press and buzz online, people could click through to our website resulting in far more actual visits. Crazy billboard was the way to go.

We’re big fans of the online community Reddit where users make “Rage Comics”. They’re crudely drawn characters developed by the community that are used in comics that any user can create and share. We used one of our favorite characters, the Y-U-NO guy for our billboard. He basically just asks why people aren’t doing something (like using HipChat).

The response

The response far exceeded our expectations and continues to pay off today. Just to be clear, we didn’t tell anyone about it. We didn’t submit it to Reddit, Digg, or any news site. Shortly after it went up, it was all over the place: Twitter, TumblrFAIL Blog (in the “Wins” category), and every startup’s dream, TechCrunch. It also caused a ridiculous rise in searches for “hipchat”. The billboard has been down for weeks but when we’re wearing our HipChat t-shirts, we still have random people come up to us and scream “Y U NO USE HIPCHAT” in some sort of confused Spanish/Italian accent.

Most importantly we got a lot of new, happy customers (the actual goal of any advertising campaign).

There was also a slightly negative reaction. People thought that we were a huge company and that our marketing team was ruining an internet meme. The reality is that we’re just three guys that thought it would be really funny. Although it made us sad that the Reddit community didn’t like it, we know that the overall title of a post dictates how people will react to it.

What happened to the billboard?

I’m actually not sure. We were told they’d be able to use it again if we contracted another billboard. I was hoping to get it fleece-backed and use it as an enormous blanket.

So, should your company get a billboard?

Maybe. You have to be really confident that you can come up with something crazy enough to create buzz, online and off. A helpful exercise if you do get a billboard: drive up and down 101 looking at existing billboards to see which are the most effective.

Here are my observations:

  • Don’t overdesign - You’d think that if you’re making something 40 feet wide, it better look great. This isn’t the case for most billboards I notice.
  • Use big, sans-serif fonts – You have just a few seconds to get something across. A name, an idea, a feeling. If you need to use text, make sure people can read it.
  • Dark text on light backgrounds are the easiest to read. Avoid using a blue background, it blends in with the sky.
Chris Rivers

Introducing HipChat for Android

By Chris Rivers | 8 months ago | 5 Comments |

Today we’re announcing the release of our native Android app. A big thanks goes out our beta testers and customers who have been waiting patiently and not-so-patiently. The app is free and available in the Android Market. Note to all beta testers: Uninstall the current app before installing the real version.


The app has everything you’d expect:

  • Group chat and 1-to-1 messaging
  • Inline previews for images, Twitter, and YouTube, etc.
  • Receive push notifications for 1-to-1 chats, room invites, and when you’re mentioned in a room
  • A launch icon that follows Google’s strict guidelines despite the fact that most of their own icons do not.

If you have any bugs or feedback please contact us.

We also added a new emoticon: (android) . Happy chatting!

Chris Rivers

Android – Request for Testers

By Chris Rivers | 9 months ago | 26 Comments |

One of the main projects we’re working on these days is our Android app. We know a lot of you have requested it (especially after the release of the iOS app) and we’ve made some pretty good progress on it over the past few weeks. We wanted to announce that it’s now available for beta testing!

The app can be downloaded from http://downloads.hipchat.com/android-beta/hipchat_dev.apk and installed directly to your phone. The app includes C2DM notifications, which requires a phone with at least version 2.2 of the OS (Froyo). It also includes some automatic crash reporting built in, which should trigger a notification if your app stops unexpectedly.

Most of the functionality for our first version is implemented, save a few minor things. Please give it a download and see what you think. If you encounter any problems, please let us know by emailing us at support@hipchat.com. Development is progressing pretty quickly and we plan to have a relatively short beta for the app, so barring any major roadblocks, you should be able to download the official app from the Market fairly soon.

Thanks! We look forward to hearing your feedback.

UPDATE: The app is now on the Market! (v. 1.0.6) – Please uninstall the beta app before installing the app from the Market

Garret Heaton

Experimental support for XMPP/Jabber

By Garret Heaton | 9 months ago | 9 Comments |

XMPP (aka Jabber) is a common chat protocol that HipChat runs on, as do many other services like Google Talk and Facebook Chat. Although our clients have always used it, we never revealed how to connect with your own client. Today we’re happy to change that and announce experimental support for any client that speaks XMPP.

Unfortunately no other chat programs have all the awesome features we do, so if you use another client you won’t have file sharing, inline image previews, @mentions, and a few other things. But we don’t want to be a proprietary system and realize that some of you would rather miss out some features and be able to connect with your favorite client, so here you go.

Of course this also means that you can write more advanced bots that sit in your rooms and respond to commands. Here’s a very basic example using node.js: hipchat_bot.js

Full details on our XMPP/Jabber support page.

Garret Heaton

Help us celebrate our first birthday!

By Garret Heaton | 10 months ago | 0 Comments |

Come help us celebrate HipChat’s first birthday! This is the first of what we hope to be many events that mix our customers, supporters, and cheapskate friends into one awesome get together.

When: Friday, April 22 at 6:00 PM
Where: Tied House in Mountain View, CA

Space is limited, so please RSVP on Anyvite.

See you there!

Chris Rivers

iOS App Update – Version 1.2

By Chris Rivers | 10 months ago | 0 Comments |

Version 1.2 of the HipChat iOS app recently was put live on the app store. The changes that made it in this revision are:

  • Landscape mode is now supported for iPhone and iPad (we had lots of request from iPad users for this one)
  • Reduced required iOS version to 4.0
  • Fix for intermittent crashes when joining chats
  • Fix for an issue with the roster showing all users as offline

We still have some UI improvements planned for a future update, including the ability to upload photos and view room rosters. If you have any feedback or suggestions, please send them over to us at support@hipchat.com.

Chris Rivers

Client Update: Apr. 5, 2011

By Chris Rivers | 10 months ago | 0 Comments |

We just put out a minor update to the desktop client, mostly to fix some user-reported issues. Changes include:

  • Fix an issue where display of room permissions was carried over between managing separate rooms
  • Tabs will highlight in yellow only when your name is @-mentioned instead of whenever it appears anywhere in text
  • Mac: cmd+shift+left/right now correctly selects text instead of switching tabs (cmd+alt+left/right will switch tabs)
  • Clicking on Growl notifications now properly focuses the chat window
  • User request: Notifications will automatically be disabled when setting status as “Do Not Disturb”

As always, let us know your feedback by going to help.hipchat.com or sending us an email at support@hipchat.com.

Chris Rivers

Try at your own risk: Growl support

By Chris Rivers | 10 months ago | 5 Comments |

Growl LogoAs many of our you know, one conspicuously missing feature in the Mac desktop app is the ability to hook into Growl notifications (Growl Notifications has the most “me too” clicks out of any idea on our community help site). Unfortunately, in order to hook into Growl with AIR we’ve been waiting for a Growl release which includes a special protocol called GNTP that lets us send notifications by talking over the network. Sadly, that release isn’t slated until Growl 2.0 which has no specific date yet.

So, we took it upon ourselves to get the client ready for when GNTP Growl is released. The latest version of the client includes early developmental support for displaying Growl notifications on Mac. We’re letting you know about this because there has been such high demand for it.

Disclaimer

Before we provide a link to a build which includes this support, please note: we are in no way providing support for Growl and this build of growl is still in development, which means there may be bugs (including security issues). Use at your own risk.

How to set it up

That said, we know there are some of you out there who are OK with installing developmental software and understand the issues and bugs that potentially come along with it.

  1. Make sure your HipChat client is up to date
  2. Download the build at http://downloads.hipchat.com/growl-gntp.tgz
  3. Unzip the contents of the .tgz file
  4. Double-click on the Growl.prefPane item. It will prompt you to overwrite your existing Growl version.
  5. Once you have it installed, re-launch HipChat and it will automatically begin using Growl to send you notifications.

If you want to revert to the latest official version of Growl, simply go to http://growl.info and download the latest installer. It will prompt you to overwrite the GNTP install.

Chris Rivers

Client Update: Mar. 23, 2011

By Chris Rivers | 10 months ago | 2 Comments |

We just released a minor update to the client which includes the following:

  • Minor fix to include umlauted characters in mentions
  • DND status will now persist when idle
  • Fix mention issue with people having names beginning “all”
  • Fix /quote command to not include leading space
  • List of invited users should now update properly when there are no users in the list
  • Fix for roster displaying all members as offline when signing in
  • Added option to completely disable emoticons
  • The first line of monospaced messages will no longer be trimmed of whitespace

You can be automatically notified of these updates if you choose “Notify me of all HipChat updates” under the settings panel in the desktop app. Otherwise – you can manually check for updates.