In this lesson, you learn how to participate in group chats on Basecamp by integrating with the Campfire real-time chat application.
Basecamp enables you to hold group chats with your project team members using Campfire (www.campfirenow.com), the real-time chat application developed by Basecamp’s parent company, 37signals.
Basecamp requires a Campfire account to use the chat feature, but only one person needs to sign up for Campfire, not each individual project team member. It’s recommended that this person is the account owner or administrator who has access to all your Basecamp projects.
Anyone who has access to your Basecamp system can participate in chats and upload files, but individuals from external companies aren’t able to view, search, or delete chat transcripts. You can also invite individuals who aren’t part of your Basecamp project team to participate in a specific chat. See “Providing Guest Access to Your Chat Room” later in this lesson for more details.
Choosing Between Messages, Chat, or Writeboards
Basecamp offers several ways to communicate and interact with project team members. It’s a judgment call on the part of the project manager to determine which communication method works best in which situation. In general, chats are good for informal discussions among team members, messages are designed for important communications you want to maintain as part of your project record, and writeboards work well for document collaboration.
Campfire (www.campfirenow.com) offers several account plans based on how you plan to implement chat for your projects.
Table 12.1 shows the differences between the available Campfire account plans.
Table 12.1. Campfire Account Plans
The plans vary based on the following features:
• Number of chatters. This refers to the number of people who can chat on your system at one time. This number includes people chatting in all your rooms across projects, not just in one room.
• Amount of storage. All Campfire plans enable you to upload and share files, with varying amounts of storage space available to you. Consider the size of the documents, pictures, audio, and video that you might upload to help determine which account plan is best for your needs.
• Security. Campfire accounts with enhanced security offer SSL 128-bit encryption for added privacy and protection. Accounts that offer standard security use passwords for your protection.
SSL Encryption
SSL stands for Secure Socket Layer, a cryptographic protocol that offers security for data communications over the Internet. In other words, SSL encryption keeps your Campfire chats safe from security breaches. E-commerce sites and banks also use SSL encryption to ensure the safety and privacy of their customers’ credit cards and personal data.
Campfire’s Max, Premium, Plus, and Basic accounts also include email tech support, no advertising, and a custom lobby logo (your company logo displayed on your Campfire home page).
Basecamp Max Plan Subscribers Receive Campfire Free
Remember that if you have Basecamp’s Max plan, you receive a free Campfire Premium plan (a $49 per month value). To receive this offer, sign up for a free Campfire account and then send your Basecamp and Campfire URLs to [email protected], requesting the upgrade.
Signing up for a Campfire account is a simple, straightforward task. If you choose a paid plan, you receive your first 30 days free as a trial.
Figure 12.1 shows the screen that greets you the first time you visit Campfire (www.campfirenow.com).
Figure 12.1. You can quickly sign up for a trial account from Campfire’s home page.
To sign up for a Campfire account, follow these steps:
Figure 12.2. Choose the Campfire plan that best suits your business needs.
Figure 12.3. Enter Campfire account information that you’ll use to connect with Basecamp.
From here, you can log in to Campfire and use it directly or you can return to Basecamp to set up Campfire to work within your Basecamp system.
Now that you have a Campfire account, you can set up Basecamp’s chat functionality. To do so, follow these steps:
Figure 12.4. You must enable your Basecamp account to work with Campfire.
Basecamp is now configured to work with your Campfire account. The Chat tab appears for each project in your Basecamp system.
To access the chat room for a project, follow these steps:
Figure 12.5. Set up a room the first time you enter chat for a project.
Chat Room Prompts for New Users
If you haven’t already configured Basecamp to work with Campfire on the Chat Settings page, you’re prompted to do so. Click the setup link in the chat room, configure Campfire, and return to the chat room to begin your chat.
Figure 12.7. It’s easy to start chatting with project team members.
Figure 12.8. In addition to text chats, you can upload files and add sound effects in your chat room.
In a chat room, you can do the following:
• Enter a message in the text box and click the Send Message button to post it.
• Turn sounds on and off in the room by clicking the Sound icon.
• Add a new discussion topic by clicking the Add a Topic link.
• Edit the room’s discussion topic by clicking the Edit link. To remove the topic, delete the content of the text box and click Save.
• View who is in the chat room in the Who’s Here? list.
• Search for words in chat text in the Search text box.
• Leave the chat room by clicking the Leave link.
• Upload a file by clicking the Upload a File link.
Have Some Fun with Sounds Effects
If you’d like to have some fun with your chatters, you can play sound effects in your chat room. Try entering one of the following: /play crickets, /play rimshot, or /play trombone. Remember, though: A little goes a long way with sound effects.
The remainder of this section focuses on common tasks you perform in the chat room.
Although you can upload files in other parts of Basecamp, sometimes it’s more convenient to include files as part of your chat conversations.
To upload a file, follow these steps:
The link for the file you upload appears in your chat room, as well as on the right side of your screen (see Figure 12.9).
Figure 12.9. Upload files you’re discussing in your chat room.
Each file link is preceded by a file icon to make it easier to identify the file type. If you upload an image, the image previews directly in the chat window.
To open the file, click the link. Depending on the file type, Basecamp might open the file directly or prompt you to pick an associated application.
Basecamp creates daily transcripts of your chats that you can review at a later date.
To view chat files and transcripts in one place, click the All link next to the list of uploaded files in the chat room. The Files, Transcripts & Search page opens, shown in Figure 12.10.
Figure 12.10. Select a transcript to view.
Basecamp displays a list of all transcripts by date and room name. Links to any files you uploaded appear below the transcript link.
Specify Which Room’s Transcripts to Display
If you have a lot of transcripts, narrow what appears on your screen by selecting a specific room from the Which Room? drop-down list.
To view a specific transcript, click its date link. Figure 12.11 shows a sample transcript.
Figure 12.11. View transcripts of previous chats.
To delete a chat transcript, follow these steps:
Basecamp deletes the transcript permanently.
Because there is a limit to the number of files you store in Basecamp, there will be times that you want to delete files you no longer need. To delete a file you uploaded in chat, follow these steps:
Figure 12.12. Mouse over the file name to view the Trash icon.
Basecamp permanently deletes the file.
If you use chat frequently, it can become difficult to find the details of a specific conversation over time. For example, you might remember talking about a particular aspect of a client project several weeks ago, but you’re not sure exactly when the chat took place or who said what.
There are two ways to search for chat content—in the chat room or on the Files, Transcripts & Search page.
To search for chat content, follow these steps:
At times, you might want to invite someone who isn’t part of your project team to participate in a chat. For example, not every person at a vendor, partner, or client might have, or need, an account on your Basecamp system. If it doesn’t make sense to create an account for this person, consider providing guest access to your chat room.
To do so, follow these steps:
Your guest just needs to enter a name and click the Sign In button to access your chat room. Like project team members at external companies, guests can’t view, search, or delete chat transcripts.
Guest URLs shouldn’t be shared with anyone other than invited guests. If an unauthorized person does enter your chat room, however, mouse over that person’s name in the Who’s Here? List and click the Kick link (see Figure 12.15).
Figure 12.15. Kick out anyone you don’t want in your room.
Basecamp notifies users you kick out of your chat room, so you probably want to kick out only those people who are accessing your chat room without your permission, rather than kicking out your vendors, or worse, your clients.
In this lesson, you learned how to hold group chats in Basecamp by integrating with the Campfire application. Next, learn how to view and analyze project activity on the Dashboard.