Need to connect a Freenode channel to a room in HipChat? Or want to give customers a simple way to connect to a channel in your Slack team?

Sameroom does that!
Learn more

 Subscribe via RSS

Tag: fleep

How to Bridge the Gap Between Salesforce and the Rest of Your Company

By Jared McGriff

This is a quick post to explain how our sales team uses Sameroom to share Salesforce information with other teams.

This is important for our organization, as there are members of management and business teams who do not use Salesforce as a key component of their daily workflow. There are also members of the product team who do not have access to Salesforce.

However, there are data points within our instance of Salesforce—leads generated, opportunities instantiated, closed and lost—that should be seen by the rest of our organization. Since the rest of the organization lives in Slack and Fleep (we use two chat systems for redundancy), that's where those data point should be directed.

The question is—how?

One method would be to forward the daily Chatter digest to some company-wide email distribution list. This approach introduces key problems for our team:

  1. The Daily Chatter Digest contains a lot of information that is not pertinent to the entire org;

  2. We operate in a enterprise chat-first environment, wherein email is primarily used for external communication. Internal communication flows take place within our enterprise chat instances (Slack and Fleep);

  3. The Daily Digest is not real-time, so even if an forward is set up, important information may arrive nearly a day late.

While the first problem is more common with inter-disciplinary teams, the other problems are relevant from an efficiency standpoint, as email is a rather poor method of disseminating this type information.

With email, there is no way to confirm that the message was actually received (unlike with Fleep, for example, which has excellent read receipts), it is easily lost in the cruft of poor inbox hygiene, and there is no way to capture real-time reactions or feedback on any one piece of information contained within the Chatter Digest.

I found that the best way to share this information is to create a group in Chatter and use Sameroom to pipe updates from this group to a channel in Slack and a room in Fleep. This synchronization is almost like Dropbox for chatrooms.


To try this yourself, follow these steps:

  1. Create a Group within the Salesforce Chatter app

  2. Use the process builder to specify which information shows up in this Group’s feed

    • Ensure that only key information relevant to intended audiences shows up here, in my case it is Lead and Opportunity creation and disposition data is disseminated to this feed
  3. Create a channel within Slack that is dedicated to this Group

    • Give this channel a name that makes sense to the entire org (i.e. #sales-chatter)
  4. Connect the Salesforce Chatter Group and Slack channel via Sameroom

    • Go to and click on the Salesforce icon and sign in
    • For Side A, select Salesforce, then your group
    • For Side B, select Slack, then your channel
    • Optional: if you're using other chat applications within your org, you can repeat this process for each one

You will now see every Chatter group update in your Slack channel in real time. The integration is bi-directional, so if a Slack user types a question about a particular update into the Slack channel, the question will appear in the Salesforce group feed.

Integrating Fleep with Google Hangouts Chat

The Fleep communication service is an alternative to Slack, HipChat, Flowdock, and Glip. Fleep differs from its competitors in a three key ways:

  • Fleep has a global user directory—you can connect with any Fleep user by adding their Fleep ID to a room;
  • Fleep works natively with email—you can easily send email to and from Fleep rooms;
  • Fleep doesn't yet have the concept of a "team", meaning you have to manually invite everyone to all company rooms. (This is a limitation, not a feature.)

In addition, Fleep currently offers unlimited history search to any number of users, for free.

As mentioned above, Fleep natively interoperates with email, but nothing else.

Therefore, if you're split between conversations on Fleep and Hangouts chat, you have to constantly switch between apps.

Instead of switching, you can bridge a Hangouts chat to a room in Fleep, thanks to the Fleep integration with Sameroom. Setting this up is straightforward.


First, make sure you've got a Fleep room ready—create a new one, if necessary. Then, follow these steps:

You can control the resulting Tube on your Sameroom Manage dashboard. If you'd like to fine-tune the way message appear on either side of the Tube, you can do this by adjusting posting options.

We're @sameroomhq on Twitter, if you have any questions or comments about the integration.

Use Fleep to Chat with Contacts or Groups on Skype

Both Fleep and Skype have an enormous advantage over chat systems designed as "walled gardens" (e.g., HipChat, Slack)—a global user directory.

In the same way you can add any Skype user to any Skype group, you can easily invite anyone who uses Fleep into any room on Fleep.

This architecture choice isn't surprising, since before founding Fleep, its authors spent many years building Skype.

Fleep also has the advantage of being very good at working with email, opening Fleep not only to the global Fleep network, but to the global email network (i.e. the entire world).

Ironically, given its founding history, Fleep cannot tap into the Skype network—the two are separated by the unyielding force of incompatible protocols, which seems the be the mot du jour these jours.

Now, when I say "cannot", what I mean is not for free. If you buy a Sameroom subscription, you totally can.

Here's how:

(Make sure you've got a Fleep room you want to bridge with a Skype conversation ready to go—create a new one if necessary)

  • Step 1: Add you Fleep and Skype accounts to Sameroom*;
  • Step 2: From the Open-A-Tube page, choose your Fleep room for Side A and Skype conversation or group for Side B.

Once this is done, you can configure posting options, to control how your messages look in both systems.

We respond to tweets from Slack in real-time, so reach out on Twitter if you have any questions or comments.

*Please join us in encouraging Fleep to implement OAuth.

Connect HipChat to Fleep

by @abs

HipChat and Fleep are directly competitive communication products for teams.

Since different teams sometimes collaborate, it’s a matter of time before the situation arises when a group on HipChat needs to talk to one on Fleep.

In this post, I’ll show you how to set up a real-time, bi-directional HipChat-Fleep integration.

Assuming you have have memberships in relevant rooms of both teams, you can open a Sameroom Tube. Here’s how:

  • Step 1: Add your HipChat and Fleep accounts to Sameroom
  • Step 2: From the Open-a-Tube page, select your HipChat room as Side A and Fleep room as Side B *

* Tubes are commutative: A↔B is the same as B↔A

Once the Tube is live, all messages and files posted in a HipChat room will be copied to a room in Fleep, and vice versa.

To manage this Tube, use the Manage Dashboard. To fine-tune how your messages appear on either end of the Tube, or to make the Tube one-directional, configure posting options.

If you don’t have access to the other team’s chat, you have to create a Portal:

(I’m assuming you have access to Fleep and the other team is on HipChat—swap them, if your situation is the opposite.)

  • Step 1: Add your Fleep account to Sameroom
  • Step 2: Create a Portal by selecting your Fleep room
  • Step 3: Send the Portal URL to someone on the HipChat team

Once they accept, you’ll see the resulting Tube on your Manage page, with the the other team’s side grayed out.

Both HipChat and Fleep have some limitations when working with Sameroom—see our Limitations page for details.

If you have any questions, we’re @sameroomHQ on Twitter.

Integrate Fleep with Slack

by @abs

Fleep is not a well-known, but very capable Slack alternative.

When compared to Slack, Fleep has a few key differentiators: it natively works with email, has a global user directory (any two Fleep users can easily connect, like on Skype), and is currently free (for unlimited history and unlimited number of users).

For a deeper discussion on the fundamental differences between the two products, see my Quora Answer on this topic.

Fundamental differences aside, Fleep’s library of integrations is a miniature, compared to Slack’s. This, literally, is all:


If you want to use Fleep, but need to integrate with Stripe, RSS, Intercom, and so on, your only option is to enable those integrations in Slack channels, and connect them to Fleep through Sameroom.

For example, this is how the Sameroom team keeps track of Stripe events:


(We use Fleep as our primary chat platform, Slack is our backup.)

Once you’ve got your Fleep room and Slack channel ready for integration, setting up a Tube is a two-step process:

  • Step 1: Add your Fleep and Slack accounts to Accounts
  • Step 2: Open a Tube between your Fleep room on Side A and Slack channel on Side B *

* Tubes are commutative: A↔B is the same as B↔A.

To manage this Tube, use the Manage Dashboard. To fine-tune how your messages appear on either end of the Tube, or to make the Tube one-directional, configure posting options.

We’re @sameroomHQ on Twitter, if you have any questions or comments.