Running a customer support team

The Basecamp support team is a fully remote team that spans seven time zones and helps our customers 24 hours a day, seven days a week.

With a very distributed team, it’s tough to get everyone on the same page. It can be even harder to keep them there. The tools inside our team project ensures that everyone has answers to questions like “What are the common cases we’ve seen this week?” or “Where’s the outline for our online classes?”

Here's an insider's look at how our team uses Basecamp to stay organized.

Jump to:


Chatting with the team

With our team entirely remote, it helps to have a place to chat in real time.

The Chat tool gives everyone a place to talk instantly about anything. It’s where the team goes to ask others about a particularly interesting customer email. Or share the latest Taylor Swift music video. We've even had some fun GIF battles there. As shifts come online and then sign off at the end of the day, there's a flurry of hellos and goodbyes. It’s a powerful tool for making sure that your team feels connected, even if they are on the other side of the planet.

Screenshot of a customer support team Chat. A few people are chatting and some posted Hey girl notification sounds.


Posting updates

While Chat is great for those real time chats, it’s not designed to be an all-day meeting. For updates and other messages that the entire team need to see, we use the Message Board. 

Screenshot of a Message Board post for an EU/APAC Customer support position. A few employees left comments below the post.

Instead of that message being lost in the never-ending conveyor belt of a chat, it’s right there on the Message Board. 


Creating space with the Calendar

Any events related to the team go on the Calendar. These events can be customer trainings or calls, our regular 1:1s, and time off for vacation or appointments.

We also schedule time to work on side projects or anything else that takes us out of our email queue. By putting time out of emails on the Calendar, there's space for everyone to work on a range of projects. Without that space, a support team could quickly end up as queue monkeys racing through email after email.

Screenshot of the Basecamp Calendar showing calendars from all projects that user has access to.


Checking in without meetings

We don't need status meetings because we've got something better — Automatic check-ins.

With the Automatic Check-in tool, we regularly ask everyone on the team a few things. The check-in allows us to talk about questions like “What was a common issue that you saw this week?” or "What's a a great support tip to share with the team?"


Organizing resources

The Docs and Files tool gets a lot of use. It’s the go-to place for files, the online class resources, customer ideas, and anything else the team might need. Everything’s organized by topics using the folder option. And a few of those folders include Readme docs to give a person the gist of that folder and how to use it.

Screenshot of the Docs & Files page for the Customer support team. This page shows a ReadMe document and 4 different folders. Each folder is customized to be a different color — yellow, purple, red, and blue.


Tracking work across teams

When a customer reaches out with an issue, we'll first troubleshoot to see if they've encountered a bug. After it's confirmed, we'll rope in the programming team to help by adding a Card to the "Bug" Card Table inside our "Basecamp Web" project.

Screenshot of a Card Table used for tracking Bugs.

The first stop for every new bug is the “Triage” column. This gives us an easy place to quickly add new bugs. The Card name is kept short for easy reference. The notes field contains any details, screenshots, links back to the case, and anything else that might be helpful.

From the “Triage” list, the bug is then either assigned or grabbed by a programmer who sees one they want to fix. Here’s a full thread where a bug was added as a card by Joan (from the support team), discussed between a programmer and product designer, and then fixed:

A screenshot of a Card in Basecamp that is tracking a bug, including the conversation with a programmer and product designer. The card was completed another product designer.

Since Joan was the creator of the Card, they were automatically notified throughout the process so they could keep the customer in the loop.

Still need help? Contact Us Contact Us