How-to’s

Changes to conversation creation logic

One of the best parts of Fleep is just how flexible its functionality is. You can create as many conversations as you’d like, you can organize your conversations, customize your conversation list, and so much more

conversation creation logic

In the context of all this flexibility, it’s our job here at Fleep to try to make sure that the functionality is also easy to use and that the right options are offered to you at the right time. This is why we’ve changed a fundamental part of our conversation creation logic in Fleep.

In short the changes we have made, along with their nicknames, are:

  • Fork – adding members to a topicless 1:1 conversation now creates a new group conversation.
  • Merge - creating a 1:1 conversation now defaults to an existing conversation – if there is one – to prevent unnecessary duplicate conversations.

What the fork?

Previously, adding someone to a topicless 1:1 conversation would just turn it into a group conversation. Now, it creates a new group conversation instead, leaving the original 1:1 conversation as is, a one-on-one conversation.

conversation creation logic

This change makes sense because 1:1 conversations without a topic usually are the default one-on-one conversations between the two people, with their message history and all. Forking (or spawning, if you prefer) a new conversation necessary, since it is a group conversation you’re creating – and it’s not a 1:1 any more!

Pro tip: if your intent is to turn the 1:1 conversation into a group conversation – with the message history, files and all – just set a topic for the conversation first! Adding people to a 1:1 conversation with a topic will not create a new conversation.

Merge it!

Previously, you could easily create multiple 1:1 conversations with the same person, through the ‘Create new conversation’ flow. This created a lot of confusion – people switched between the different 1:1′s, message history and files were dispersed etc.

conversation creation logic

Now, creating a new 1:1 conversation will default to an existing 1:1 conversation, if there is one. After all, it is the same one person you want to converse with!

Pro tip: You can still create several conversations with the same person, if you wish – just use the Clone conversation action. We’d recommend adding a topic to those duplicates though – then it’s clear why you’ve created a new 1:1 conversation. 

We hope you enjoy the new logic! Should you have any questions or feedback, don’t hesitate to contact us at support@fleep.io. Let’s also stay in touch through our social media channels. We’re on TwitterFacebookLinkedIn and Instagram.

Introducing email list behavior in Fleep!

One of the key parts of the Fleep email integration is that people can be included in Fleep conversations over email. Now, we’ve made this functionality a whole lot better – we’re introducing email list behavior in Fleep!

email integrationWhy?

Over time, we have done our best to map incoming emails to the right Fleep conversations. However, conceptually email threads don’t carry a universal way of grouping emails into a conversation – it can be done by members, by subject or some other indicator.

Fleep is conversation-centric, which means we group emails together by membership. In the context of how Fleep interoperates with email, this means that every time an email participant adds or removes someone from the thread of emails, this creates a new conversation for Fleep users.

We have built email list behavior for Fleep conversations to improve this experience. With email list behavior, Fleep conversations that have email participants behave in a clear and predictable way – all members of the list receive the messages, and all replies flow back to the right conversation for Fleep users.

fleep emailIn fact, email lists are the closest thing to a messenger-like conversation in the email world – where participants join the list, leave the list, and reply to the list.

As such, email list behavior improves the Fleep email integration quite a bit, by making the experience more clear and predictable for everyone.

How does it work?

In short, when email list behavior is enabled for a conversation, then the conversation acts like an email list to email participants. When email list behavior is disabled, the conversation acts as a normal email thread to email participants.

If email list behavior is enabled, then email participants receive the messages in the following form:

email list behavior

Email user sees the message sent from Fleep as a message in an email list, where the Fleep conversation email acts as the list email address.

If email list behavior is disabled, then email participants will receive the messages in the following form:

email thread behavior

Email user sees the message sent from Fleep as a normal email in a thread, because email list behavior is disabled.

There are a few ways in which email list behavior improves the Fleep email integration experience for Fleep users and email participants:

  • Email replies are posted in the original conversation, regardless if email participants hit Reply or Reply All. So it’s foolproof – all replies are sent to the whole list, as the list address is the Reply-To address. Without email list behavior, hitting Reply to a group thread breaks the thread, and likely creates a new conversation for the Fleep users.
  • Email replies are posted in the original conversation even if an email participant replies with a different email address. Without email list behavior, replies from a different email address would create new conversations for Fleep users. With email list behavior, the replies flow nicely back to the same conversation in Fleep
  • Better message grouping for email users. When email list behavior is enabled, Fleep attaches information to email’s technical header that helps email clients group the list emails into one thread.
  • Email participants can leave the conversation, should they wish to do so. Without email list behavior, the only way an email participant could leave a Fleep conversation and stop receiving messages from it, is if a Fleep user removes them from the conversation. Now, with email list behavior enabled, the email list signature includes a link that email participants can use to leave the conversation.

How to enable or disable email list behavior?

Starting from today, all new group conversations you create in Fleep will have email list behavior enabled by default. However, you can always disable or enable it from the Conversation Settings.

Nice! What’s next?

Email list behavior is the latest addition to Fleep’s functionality. We hope you make use of it and enjoy the Fleep email integration even more than before!

We’re not stopping here though. We already have a few things in the plans for you – like email participants being able to see the members of the Fleep conversation if email list behavior is enabled, and the possibility of customizing the Fleep conversation email address.

Have any questions or feedback for us? Contact us at support@fleep.io. Let’s also stay in touch through our social media channels - TwitterFacebookLinkedInInstagram.

Search improvements in Fleep

We have been working hard to add to the functionality of our Search. While the basics of how to search in Fleep are pretty straightforward, the new search improvements make it easier for you to find what you’re looking for.

Without further ado, here are the most recent search improvements in Fleep.

What’s new?

We have improved the way search on the left-hand panel works. Here’s how:

  • You can now switch between results to see which conversation is the one you were looking for. The search is not cleared before you start typing in a conversation or if you clear the search yourself by clicking on the X

search improvements

  • You can extend the search to also search from messages. This will take you to the All Conversations view, and activate the search across all conversations:

search improvements

  • Search results from server appear below local cache results. Previously, server-side results triggered a re-sorting, which might have led to you opening a wrong conversation.
    The left pane search shows you matches in your recent conversations first, while continuing search from the server. If additional matches are found, these are added below the recent conversations. For example, here two older conversations appear after initial results:
    search improvements

We hope you enjoy these improvements! We’ll continue making Fleep better for you, and as always – keep learning from your feedback.

If you have any questions or feedback for us, get in touch at support@fleep.io. Let’s also stay in touch on social media – we’re on TwitterFacebookLinkedInInstagram.

Introducing Fleep Teams!

Fleep Teams

We have taken another step to simplifying your communication with your teams and project contributors – today, we’re introducing Fleep Teams to the public!

What are Teams in Fleep? 

Fleep Teams are groups of Fleep and/or email users. Fleep teams make it easier for you to manage and organize the conversations you have with your teams – be it your internal team, your project team that includes external partners and clients, your book club, or all of them!

Fleep Teams

What happens when you create a Fleep team?

Fireworks! Once you have created a Fleep team, you can add it to conversations – and all team members will then be able to see and access those conversations. These conversations become the team’s conversations – but don’t fret, you can also add individual people from outside the team into the conversation one by one, if you wish.

The best part? If someone new joins your organization, all you need to do is add them to the Fleep team, and they will automatically be added to all of the team’s conversations. Should someone leave your organization, removing them from the Fleep team will also remove them from all team conversations.

By default, all team conversations are organized under the team’s label in your list of conversations, and they are not shown under your Recent conversations. You can change and customize all of this in the Manage labels view, if you wish.

Fleep TeamsWhat if I already have a system in place with my team’s conversations in Fleep?

That’s cool too! We’re not trying to mess up your system. But there’s probably someone in your team who’s been responsible for adding new team members to team conversations or removing the ones who have left. They will probably appreciate having a Fleep team set up…

Creating a Fleep team and adding existing conversations to the team will help ensure that all team members indeed are in all the chats they need to be a part of. And while you’re at it, you can also clean up all team conversations with conversation bulk actions – by removing people from conversations they do not need to be a part of. 

Nice! Anything else I should know?
  • If you’re a member of a Fleep team, you will be automatically added to all of the team’s conversations.
  • You cannot leave a team’s conversation without leaving the team. If the conversation is not too relevant for you, muting the conversation may be a good idea.
  • All team members can add and remove team members, as well as add and remove team conversations. Because Fleep is democratic like that. And most teams have found that the self-organizing nature works well, lowering administrative overhead. (For the teams that need admin functionalities: these are coming soon.)
  • You can create and belong to as many teams as you wish. So, you can have your internal team, your Project X team, your Project Y team… You get the point.
  • The maximum number of members in a team is 200.
FAQ:

How do Fleep Teams work?
Can I belong to several Fleep teams?
Can I add external people to my team conversations?
How can I leave a team conversation?
Can Fleep teams have administrators?
Can I leave a team conversation without leaving the team?

Have any questions or feedback for us? Contact us at support@fleep.io. Let’s also stay in touch through our social media channels - TwitterFacebookLinkedInInstagram.

Conversations bulk actions in Fleep

bulk actionsMany of you asked and we listened: bulk actions for conversations are here!

What this means in practice is that you can now select multiple conversations and apply one of the following conversation actions to all the conversations you selected: mark read, archive, delete, add members and remove members.

How do bulk actions work? There are three ways in which you can select conversations to apply bulk actions.

You can select multiple conversations one by one, select a range of conversations, or select all conversations under a label.

Option 1: Select multiple conversations

bulk delete

In the simplest version, all you need to do is right-click on a conversation on the left pane, and choose “Select multiple” from the conversation actions. Checkboxes will appear that allow you to select multiple conversations.

Then, all you need to do is to click on the action you wish to apply from the top header - mark read, archive, delete, add or remove members.

Option 2: Select a range of conversations

bulk select

You can also select a range of conversations to apply bulk actions to. First, choose a conversation with the “Select multiple” action, then press down your Shift key and click on another conversation – all of the conversations in between the two will be selected, too!

And then just click on the action you wish to apply from the top header - mark read, archive, delete, add or remove members.

Option 3: Select all conversations under a specific label

bulk selection

Now, if you click on a label, you can “Select all”. This will select all conversations under that label that are visible. It will not select the conversations that are at that point hidden under “Show more” (if there are any).

Again, choose the action you wish to apply - mark read, archive or delete – and it’s done.

Why bulk actions?

The conversations bulk actions are especially handy for those of you who have connected your email with Fleep or just have a lot of traffic in Fleep. We hope the bulk actions make it easier for you to manage your conversations.

Nice! What’s next?

Conversations bulk actions are the most recent update to the left pane – following the improved sorting logic and more elaborate label management functionality. We hope you’ve enjoyed these updates!

We will keep learning from your feedback, though! Currently, we’re developing some new functionality that helps teams use Fleep more easily. More on that in our quarterly review blog post.

Do you have feedback or questions for us? Contact us at support@fleep.io. Let’s also stay in touch through our social media channels - TwitterFacebookLinkedIn, Instagram.