Slack has taken the market by storm, becoming the team collaboration app of choice for many companies and organizations. With 1.1 million users, it is tough to argue its relevance and potential longevity among teams. Here at Rindle, we use it every day, so it’s a natural choice for an integration.
When we are planning integrations for Rindle, our main focus is on tasks. With Slack, there is constant communication between team members, including underlying tasks within countless lines of text. How do we easily move those tasks into Rindle while keeping the context of the conversation?
Thinking Outside the Box
To start, we are taking a slightly different angle on integrating with Slack. Many other apps have enabled their users to create a task right from the Slack message box. For example, you type something like “/rindle Remember to pick up some milk”, and the task shows up in your task app. This method is useful and convenient, but we see a different opportunity. We want to enable you to capture tasks that are communicated within the messages themselves, saving you the step of typing out the command. Here are the benefits of this feature:
- You will have a reference to the exact Slack message in the task itself
- You will be able to link back to the conversation in Slack directly from Rindle
To accomplish this feature, we are starting with a couple very straight forward options for our initial release:
- Whenever you’re mentioned, @yourname, that message is brought into Rindle
- Bring messages that you “star” into Rindle
By approaching the integration this way, you will be able to create a task in Rindle directly from the Slack message, preserving the context of the message. It is so convenient to have a link back so that you can reference the channel it came from! In the same respect, leveraging the “star” function allows you to bring in a messages that you manually select when they are starred.
We still see the importance and convenience of being able to create a task from the Slack message box, so we very well may include that feature in the future. Hopefully, the combination of the features in our approach will open up some new ways to manage tasks from Slack and make it easier for people to track back to where the tasks actually come from.
That gives you a peek into the vision that we have for the Slack integration. We would love to hear your thoughts, especially other feature ideas that you want to see.