Archive for the ‘HipTips’ Category

Emoticons: saying nothing, but also everything

HipChat Emoticons

Let’s just be honest, emoticons are awesome. They’re probably one of the best parts about working with a variety of personalities.

Emoticons say so much without a word, but convey attitude, emotion, or frame of mind with a photo. Around here at HipChat HQ, we’re guilty of having entire conversations with emoticons. If aliens discovered how the HipChat team messaged one another, they’d think we use modern day hieroglyphics.

Our emoticon shrink ray resizes almost any image you find on the web into that 30 x 30 image you love. Because of this, we have so many inside jokes. It’s bananas how fast what’s trending in our social room can become an emoticon in minutes due to people thinking it’s hilarious or poignant.

From Left Shark, to one of our recruiter’s dogs looking like the cutest Ewok ever, we’re addicted to emoticons. It’s not just us, teams everywhere love them some Rage Comic faces, or the Sad Panda. Best part? They’re all predictive – so just type in the first letter and each one of these emoticons will pop up alphabetically.

Want to create your own? Team admins can add up to 100 custom emoticons. (Remember, with great power comes great responsibility.)

Check out some of our favorites below.


Sometimes it’s easier to drop an emoticon in when someone’s being hilarious. It works better than trying to put into words. We rely so much on internet humor around here. HipChat emoticon yey

HipChat Emoticons      ALL THE THINGS (allthethings)

HipChat Custom Emoticons          AWW YISS (awwyiss)

HipChat Custom Emoticons       DISAPPEAR (disappear)

HipChat Custom Emoticons       HUGE FAN  (hugefan)

HipChat Custom Emoticons       YO DAWG (yodawg)


Need to bust some chops? These emoticons are great for calling someone out, letting them know you’re very much paying attention to what they’re doing and saying. Cause sometimes, when someone says something dumb, you need to drop a  HipChat emoticon troll on them.

HipChat Custom Emoticon Troll        TROLL (troll)

HipChat emoticon dumb        DUMB (dumb)

HipChat Emoticon downvote       DOWNVOTE (downvote)

HipChat emoticon lolwhut         LOL WUT (lolwut)

HipChat emoticon orly        ORLY (orly)

HipChat emoticon unacceptable         UNACCEPTABLE (unacceptable)

HipChat emoticon youdontsay       YOU DON’T SAY (youdontsay)

Congrats/good job/nice work/thanks

Is someone crushing it at work? It’s always cool to give them a nod of approval, a wink that people notice their work. If your girl in marketing is dominating or your dude in sales is closing the deals, drop them an (awyeah) , they’ll appreciate it.

HipChat emoticon notbad          NOT BAD (notbad)

HipChat emoticon you got it dude   YOU GOT IT DUDE (yougotitdude)

HipChat emoticon true story        TRUE STORY (truestory)

HipChat emoticon me gusta         ME GUSTA (megusta)

HipChat emoticon indeed       INDEED (indeed)

HipChat emoticon aw yeah       AW YEAH (awyeah)


Need a little something different? Try one of the animated gifs to add some flavor to your conversation.

HipChat emoticon fireworks         FIREWORKS (fireworks)

HipChat emoticon boom       BOOM (boom)

HipChat emoticon mind blown        MIND BLOWN (mindblown)

HipChat emoticon rock on       ROCK ON (rockon)

HipChat emoticon why not both     WHY NOT BOTH (whynotboth)


What happens when stuff gets weird? Or the conversation takes a turn south? An emoticon is a great way to lessen the tension, or let someone know that it might be time to switch lanes of thought. Best part? You never said a word.

HipChat emoticon do not want       DO NOT WANT (donotwant)

HipChat emoticon Sad Panda        SAD PANDA (sadpanda)

HipChat emoticon sad indeed       SAD INDEED (sadindeed)

HipChat emoticon sad cowboy        SAD COWBOY (sadcowboy)

HipChat emoticon sad apple         SAD APPLE (sadapple)

HipChat emoticon oh god why        OH GOD WHY (ohgodwhy)


What about those times when you really have nothing to add to a conversation, but figure why not drop in a kudos or a simple, “sure, that’s cool.” These are perfect.

HipChat emoticon clarence       CLARENCE (clarence)

HipChat emoticon face palm        FACE PALM (facepalm)

HipChat emoticon nice       NICE (nice)

HipChat emoticon no idea         NO IDEA (noidea)

HipChat emoticon salute       SALUTE (salute)

HipChat emoticon scumbag        SCUMBAG (scumbag)

HipChat emoticon wat        WAT (wat)

HipChat emoticon whoa       WHOA (whoa)

Most Used

A few of these were mentioned above, but some of them are too good not to repeat. Here are just a few of the emotions we overuse every single day.

HipChat emoticon lol         LOL (lol)

HipChat emoticon do not want       DO NOT WANT (donotwant)

HipChat emoticon disappear       DISAPPEAR (disappear)

HipChat emoticon true story       TRUE STORY (truestory)

HipChat emoticon waiting       WAITING (waiting)

HipChat emoticon not bad         NOT BAD (notbad)

Learn more about emoticons here.

Coming soon to every team: The emoticon shrink ray – create and upload custom emoticons with a simple click. Trust us, it’s awesome.

Work Faster with Slash Commands

We built HipChat for instant communication. HipChat slash commands are a set of time-saving tricks to get the most out of HipChat without reaching for your mouse.

All HipChat slash commands take the form: /Command + Text

  • Command is the action you want to take
  • Text is the new message you want to appear

Slash Commands for Room Actions

Slash Commands on HipChat

Slash Commands for Status Control

You can enter these commands in any chat window to change your availability.

HipChat Slash Commands

Slash Commands for Message Formatting

Keep your team members on their toes by rendering your messages in style. Or, fix mistakes you made in your last message by replacing words (ah, the relief!).

HipChat Slash Commands

Code Syntax Highlighting (/code):

Code formatting and syntax highlighting on HipChat

Quote Command (/quote):

HipChat Slash Commands

Fix Spelling Mistakes (s/):

HipChat Slash Commands

Emote Command (/me):

HipChat Slash Commands

Note: If you try typing an unknown slash command, it will just send like a normal message. Otherwise, no message gets sent and the slash command is executed.

Android Users: The following do not work on the Android app: /join, /topic, /part, /available, /away, /dnd, /clear, and s/.

Slash commands help make work communication simpler and less stressful. With these tools, you can get to your chats faster, style your text, and fix spelling mistakes. Afterall, it’s your chat, and it should work the way you want it to.

What time is it! Daylight saving time!

4 months ago Wesley Faulkner 1 Comment

It’s Daylight savings time in North America and for colleagues around the world, the time change could get confusing. Daylight saving time begins while we’re asleep Saturday into Sunday, as our clocks springing ahead an hour at 2 a.m. on March 8.

We’ll lose an hour of sleep, but gain an hour of daylight, so it evens out when summer’s here.

Fortunately, HipChat helps keep track of what time something was said, or when they missed the conversation entirely. When you have a 1:1 conversation, it’s easy to know what time it is for the person you’re talking with.

If you look at the top of the screen, your chat partner’s local time is right there.



It’s simple, but when you’re collaborating with folks from around the globe, it’s an easy trick.

The Hidden HipChat: Our Secret Menu

secret menu

Photo by istolethetv

One of the coolest things about visiting a restaurant is learning about the secret menu. Lots of places have them, and many times, they’re hidden in plain sight. Instead of just a burger, you may be able to get yours with a unique cheese or with weird sauce. Maybe you can get your fries drenched in an exotic dressing. Feeling like you’re in an underground food club is cool; it’s exclusive, but open – so long as you know how to order.

For our dedicated blog readers, we decided to bestow upon you our very own “HipChat Secret Menu” and show off some cool things you never knew you could do via HipChat.

We warn you, though: Some of these tricks will blow your mind and may cause you to melt the faces off your coworkers when you bust these out. You’ve been warned.

  1. Auto-hide GIFs

Everyone loves a good gif. A kickass gif can sum up everything you’re feeling, in one ironic place. So much that you can’t even. We all know HipChat is the world champion, master of sharing gifs. But, when everyone goes all bananas and sends, like a million, your computer can slow down to a crawl. That’s annoying.

To fix this, and preserve your sanity, we’ve added the option to auto-hide gifs. Click HipChat’s preferences and check the box to auto-hide .gif files and BAM! No one’s clogging up your channels with cats shooting lasers out of their eyes to celebrate getting pizza for lunch.

  1. Slash commands 

Using your slash button is the ultimate time cutter. It’s like the lazy man’s best friend, but actually helps fortify HipChat domination.

Just type in “/command<argument>” and you’ll be moving at lightning speed.

Let’s go over some examples so you’re not like “What do to they mean /command, blah blah?” – don’t worry; we’ll get you hip to what we’re talking about.

/join <room name> – Need to get in somewhere? Type this bad boy up and you’ll be hanging out where the cool kids are. Since HipChat rooms have loose naming conventions (you can use spaces and non-alphanumeric characters for room names), we suggest using the ctrl-j shortcut instead; but if you can’t give up your IRC navigation, we’ve got your back.

/part – type this in to bail on your current room.

/available | /back | /here <msg> – If you go dark because you were on a call or in a meeting and want everyone to know that you’re back, type in one of these variations. Your green bubble will reappear and everyone will know it’s cool to bug you. (The <msg> part is optional.)

/away <msg> – Need a yellow bubble? Set your status to away. It’s the same as going idle, but doesn’t automatically return to ‘available’ when you’re back.

/dnd <msg> DO NOT DISTURB. It’s like your own hotel door sign, but for HipChat. Red Bubble = not available for discussion about fantasy football.

/topic <msg> – Establish what the theme of the room is, or what topic everyone will be talking about. We suggest: The Secret Life of Honey Badgers

/code <msg> – If you need to flex some geekery, this slash code displays the message with code syntax highlighting (language is auto-detected). This one isn’t available in all apps just yet.

/quote <msg> – If you need to put some emphasis on a word, or phrase, this little cheater is your BFF. Type this slash code in and everything will be formatted with a monospace font, regardless of length or number of new lines.

/me | /em <msg> – The infamous “emote” command. If you want to say something, without actually saying it – this quick slash displays a line of gray text with your name at the beginning, like when you join and leave the room.

For example: if I typed “/me is ‘bout that life.” it would show “Wesley Faulkner is ‘bout that life.” in the chat. I think that pretty much says it all.

s/…/… – Everyone screws words up. But, we’ve got the secret fix to make you look like a spelling or grammar whiz.

Type in this command within a minute of sending and you can edit your message. Wait too long, and it’s there forever – misspelled and awkward – kinda like you in high school.


  1. Web colors – Here’s one for our designer homies: HipChat lets you show hexadecimal colors real-time, right in your chat. Type in #<color hex>, and HipChat will drop your color right there. This just makes so much sense and saves so much time.
  1. SO MANY emoticons – In case you didn’t know, there are over 200 emoticons. That’s a lot of ways to say something is awesome, or something is whack. From All The Things to You Got It Dude, your choices are endless to provide snark or drop a thumbs up when someone is killing it in your little workplace realm. Check out the ever-growing list:

So, these are just some items off The HipChat Secret Menu. We’ve got a few other tricks up our sleeves we’ll divulge soon enough. We can’t let everything out! Post in the comments below and let us know your favorite tricks/tips and we’ll pick a few and showcase them in the next round of The Secret Menu.

See how artifakt goes beyond chat with HipChat integrations

For Andre Bodnar, and his five-person team, logging into HipChat is like walking in the office to start the work day. The team is remote—four are in Canada and one is in South Africa—so the group chat app serves as their virtual office.

“ If you aren’t taking advantage of HipChat’s integrations, then you’ve just got a great chat client. But that’s it. HipChat has the potential to be so much more than that! It’s a notification center, it’s a team collaboration enviro, it’s a virtual office. Integrations help you get there.”- Andre Bodnar, Founder of artifakt Communications

“We all work in the cloud,” Andre said, “so it’s pretty essential to us that we have tools that help us communicate better. I feel like HipChat and Zapier are the glue that keeps our distributed team connected.” Andre keeps on top of his responsibilities, his team’s progress on client work and whatever surprises the day brings, such as crashing sites, in topic-specific HipChat rooms.

Zapier comes into play by being the app integration platform that connects HipChat to hundreds of other web services. The tool, which offers a free plan, too, gives even the most non-technical user the ability to set up an integration in a matter of minutes.

Here are 6 ways artifakt transcends the typical chat experience

1. Resolve client site performance issues before the client notices with StatusCake

“If a site fails or something goes down, HipChat alerts us before our client usually even knows,” says Andre. artifakt’s development team receives notifications from uptime management tool StatusCake and discusses alerts on the fly.

HipChat uses Zapier to integrate feeds

artifakt’s support team can discuss site performance in the Development room

After his team resolves the issue, Andre calls up the client, lets them know what happened and tells them it’s already been fixed. It’s a call that leaves the customer quite impressed.

Get the Zap here.

2. Maintain 360° team momentum

Before HipChat notifications, artifakt team members were expected to regularly visit the Basecamp progress page to keep on top of project progress. “But I found that most of the people on our team just wouldn’t bother checking it.”

Feed Basecamp activity into a HipChat room

Pipe notifications from Basecamp into your main HipChat room to keep everyone in sync

“Because everybody has HipChat open they’re sort of forced to in this case,” Andre said.

“Nobody can say, ‘Oh didn’t see that or I didn’t know that happened.’ Everybody knows what’s happening because Zapier makes that so.”

Get the Zap here.

3. Keep your mind on your money with Freshbooks

artifakt keeps everyone on the same page for client invoices and payments by feeding all FreshBooks activity into HipChat.

See invoicing activity from Freshbooks in HipChat

artifakt feeds invoicing information into the Support team room from FreshBooks

“(This lets) us know when a client has done something with FreshBooks—they have a pretty simple RSS feed that they have set up, so we have that RSS feed notifying us in Hipchat, as well,” Andre said.

Get the Zap here.

4. Maintain your competitive edge by sharing articles via Evernote

The artifakt team shares an Evernote notebook and uses the Zapier integration to notify the main office room in HipChat when a new article is shared.

HipChat integrates with Evernote via Zapier

Zapier makes sure everyone in the Main Office room knows about new articles

Get the Zap here.

5. Stay on top of new commits with BitBucket

BitBucket seamlessly integrates with HipChat by notifying the artifakt team of new commits to repos. Used in conjunction with Atlassian’s SourceTree app for BitBucket these notifications keep the development team on task. Whether they are at their desk or on their mobile device.

HipChat BitBucket connector on iOS

Native mobile apps keep you connected

Get the BitBucket Connector here.

6. Coordinate the information flow through dedicated HipChat rooms

Each of these integrations serve a unique business need. Andre and his team pipe notifications into subject-specific chat rooms to minimize unnecessary interruptions. Room access is limited based on what the person needs to know, so that the notifications are relevant to the team members.

Here’s how the artifakt team organizes its rooms:
  • artifakt has a main ‘Office’ room, where general notifications go, like project updates in Basecamp and Evernote Shared notebook updates for all employees.

  • Bitbucket repo updates and website downtime alerts only feed into the ‘Development’ room

  • In the ‘Support’ room you’ll see notifications of emails submitted to the support address, updates, and Statuscake updates.

Find all HipChat Integrations at

Looking ahead

artifakt CommunicationsAt the moment, Andre has 14-16 different apps integrated across two businesses on HipChat. In 2014, he expects to grow his development team to tackle a growing client base.

artifakt Communications is a digital strategy agency, based in Toronto, ON, that helps clients better develop their online presence. Their work includes website design and development, graphic design, branding strategy, social media strategy, keyword positioning, and digital workflow planning.

@here to save the day

Now available across all apps

In the latest versions of our native Windows, Linux, Mac, iOS apps (and now the Android Beta) we added a sweet new @here function that you should use immediately.

You can make sure you’ve got the latest by checking for updates at

Never wake up Thursday's support team with @all TGIF

What it does

The @here function leverages the presence capability in HipChat to address the active team members in a room and filter out everyone else. (By “active” we mean you are logged into a room and your availability shows that green dot.)

@here will trigger a pop-up and/or sound depending on the recipients preferences.

It will never send emails, push notifications, etc., since those are only sent to people who are away/idle/offline.

How we use it

Our favorite use-case: Atlassian caters lunch for us in the SF office from another startup called EatClub. It’s an awesome perk. But we have to place orders before 10:30am.

We use @here to remind only the people actively in our team room to place their orders. Our team members across the globe don’t receive a notification. That’s one less unnecessary interruption in their day. Success!

Use @here for reminders that only impact your immediate team

Download latest native apps


Keep Customer Dialogue Open with Guest Access

2 years ago Jeff Park 8 Comments

Internal chat is great, but sometimes you need to bring an outsider into the conversation. Guest access lets you do this by allowing you to bring guests into your chatroom via a URL. Invite outside consultants, contractors, or whomever you need into the conversation and get everybody on the same page. You can even invite customers to a chatroom, and this is where guest access becomes interesting.

We all know that listening to customers is important to the success of your business. However, it’s often difficult to have direct conversations with your customers. With HipChat, you can invite customers into chatrooms to talk to live support, get sales questions answered, or chat with devs about bugs or issues. We’ve even seen customers use HipChat to host user groups like CraftCMS does here:


Cool! How do I set it up?

On the bottom right hand corner of a chatroom, you’ll see this dialog:

Guest access off

Simply check the box next to the Guest access dialog to turn it on. HipChat will provide a URL that you can use to invite anybody to your chatroom.

Guest access on

A guest can participate and chat just like a normal user while he/she is in the room, but guests will not be able to see any messages sent before entering or after leaving a chatroom.

We hope you enjoy using Guest access, and you find it useful in connecting with customers. Let us know the creative ways you’re using Guest access — or come and talk to us in person at UserConf NYC this Friday! We’ll be there handing out t-shirts and learning more about keeping our customers happy.

Pro Tips and Tricks for the Power User

2 years ago Jeff Park 67 Comments

Ever been the the first person on your team to introduce an emoticon to your office-mates? What a great experience that is. Everybody gets excited and praises your discovery. How progressive of you! How avant-garde! How hip!

If you haven’t had this experience, don’t fret. There are all sorts of hidden features that you can impress your team with. In this post, I’ll share some tips and tricks, and you’ll be showering in your coworkers’ admiration in no time.

  1. Auto-hide .gif files – Let’s face it. Animated gifs are one of the best things about the internet. And HipChat is great at sharing them. But when everybody is posting their favorite gif, your computer can slow down and then nobody is having fun. So we’ve added an option to auto-hide gifs. Simply go to HipChat’s preferences and check the box to auto-hide .gif files.
  2. Slash commands – We’ve blogged about these before, but we’ve added a couple more since the last time we wrote about them. Here are all of HipChat’s slash commands. Each of them takes the form “/<command> <argument>”
    • /join <room name> – This will let you into any pre-existing room, but since HipChat rooms have fairly loose naming conventions (we allow things like spaces and non-alphanumeric characters), we generally suggest using the ctrl-t shortcut instead. Still, if you just can’t give up your IRC-style navigation, it can be helpful.
    • /part – Leave the room you’re currently in.
    • /available | /back | /here <msg> – Shortcut for setting your status to available (green bubble). The <msg> part is optional.
    • /away <msg> – Set your status to away (yellow bubble). In appearance, this is the same as going idle, except it doesn’t automatically return your status to ‘available’ when you come back.
    • /dnd <msg> – Set status to do not disturb (red bubble)
    • /topic <msg> – Set the topic for the current room (just like if you hit ctrl-t or double clicked on the topic bar and typed something in)
    • /code <msg> – Displays the message with code syntax highlighting (language is autodetected). Not yet available in all apps.
    • /quote <msg> – Displays the message formatted with a monospace font, regardless of length or number of newlines in the message
    • /me | /em <msg> – The “emote” command. This will let you display a line of grey text with your name at the beginning, similar to the style room join and leave messages. For example, if I typed “/me is happy.” it would show “Jeff Park is happy.” in the chat.
  3. s/…/… – Everyone makes mistakes, but it doesn’t mean that you have to let anyone know about them. HipChat comes with a substitution command that will fix any spelling mistakes that you make in your last sent message. But you’ll have to be quick. You only have one minute before you’ll no longer be able to correct your mistake.
  4. Web colors – For all of you designers out there, you can show hexadecimal colors right in HipChat. Simply type in #<color hex>, and HipChat will render the color into your chat!
  5. New emoticons – These pro tips are all about providing functionality to help you save time and work more efficiently. Since a picture is worth a thousand words, it’s sometimes more efficient to express yourself through emoticons. Check out all of our emoticons at

Hope you find these tips useful. These are only a handful of tricks that HipChat’s got up its sleeve.  Let us know what your favorite tips/tricks in HipChat are in the comments below!

Make HipChat your Team’s Command Center

2 years ago Jeff Park 4 Comments

Our customers love HipChat because it’s so easy to extend. HipChat connects to over 45 tools that your company uses every day. Here are 5 ways to make HipChat your team’s command center and stay on top of everything your team needs to know about.

1. Connect to JIRA and Pivotal Tracker

Track issues with JIRAEvery company has projects they need to manage. Keeping up with the issues your team needs to address for these projects is a breeze with HipChat. Integrate with project management tools like Atlassian JIRA or Pivotal Tracker, and receive updates whenever an issue is opened, commented on, or resolved.

2. Collaborate on code with Bitbucket or GitHub

Collaborate on Code with BitbucketWith software eating the world, your team most likely has some code to work with. Tie in your repositories from Github and Bitbucket to receive a notification whenever a teammate pushes code, creates a branch, opens a pull request and more.

3. Builds and deploys with Bamboo or Jenkins

Build and deploy with BambooDeploying clean code is critical to your team’s success. Integrate HipChat with a continuous integration tool like Jenkins or Atlassian Bamboo and be the first to know whenever your code passes or fails a build. If your team deploys with Heroku, you can have HipChat send you a message to let you know a team member deployed your app.

4. Tackle customer service with UserVoice and Zendesk

Provide kick-ass customer service with UserVoiceNo matter what your company does, the customer is critical to your success. Stay connected and provide immediate kick-ass service to your customers by bringing UserVoice and Zendesk into HipChat.

5. Missing something? Zapier has you covered

Using Zapier, you can integrate HipChat with any other tool your team uses. Zapier supports 200+ services and has a simple interface, so your team doesn’t have to spend any time writing code to get these integrations set up. Start getting notifications in HipChat in just a couple steps. Check out the list of services and instructions to set up your Zaps, and when you’re ready, sign up through this link to get an extra 100 tasks per month!


There’s no need to fumble around to stay updated of what’s going on. Keep a pulse on your team’s activity by integrating the tools you use with HipChat. With one service sending notifications, your team spends less time distracted and more time shipping awesome products.

HipTip: Slash commands

Today, we bring you another HipTip that anyone coming from the world of IRC should enjoy. While keyboard shortcuts are great for most things, sometimes you need to add a little context to your commands. Enter slash commands.

All HipChat slash commands take the form “/<command> <argument>”:

  • /join <room name> – This will let you into any pre-existing room, but since HipChat rooms have fairly loose naming conventions (we allow things like spaces and non-alphanumeric characters), we generally suggest using the ctrl-j shortcut instead. Still, if you just can’t give up your IRC-style navigation, it can be helpful.
  • /part – Leave the room you’re currently in.
  • /available | /back | /here <msg> – Shortcut for setting your status to available (green bubble). The <msg> part is optional.
  • /away <msg> – Set your status to away (yellow bubble). In appearance, this is the same as going idle, except it doesn’t automatically return your status to ‘available’ when you come back.
  • /dnd <msg> – Set status to do not disturb (red bubble)
  • /topic <msg> – Set the topic for the current room (just like if you hit ctrl-t or double clicked on the topic bar and typed something in)

If there are any other slash commands that you wish HipChat had, let us know. We know how hard it can be to switch from another system for internal communication and we’re always looking for ways to improve workflows for people coming from other chat products.