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.