Fork me on GitHub
moovel sign


Visualize your team's Slack communication.

scroll down

#teamchatviz by moovel

Take a deep dive into your team's Slack communication statistics. Explore how communication works in your team and learn how communication shapes culture.

How it Works!

This tool enables you to explore your team's Slack jungle with appealing statistics. Analize unique graphs and gain insights from your very own Slack team. By integrating #teamchatviz to your Slack, a number of data visualizations will automatically be created for you.

#teamchatviz is not only great for new team members to get an overview of the team but also for long time users to learn what's going on around them. See for yourself!

Get started with your own team!

There are two ways to get started with your own #teamchatviz. Either you host #teamchatviz on your own Server, or use a Heroku platform to deploy #teamchatviz. Don't worry, there is a readme on how this works.

If you plan to deploy the service on your own server, check out the repository and follow the steps in the readme file. Once everything is up and running, simply grant permissions to the integration and start exploring!

#teamchatviz is an open source tool. You're welcome to fork us on github and contribute your ideas!

Find the repository here:

We've created six different visualizations of Slack-chat data

Check out the different visualizations to explore and learn from your team's Slack jungle!

screenshot heartbeat teamchatviz

Channel Heartbeat

What's going on in the different channels and when are the peaks? Find out what influential events created a buzz in different channels. If you know what you're looking for you can also filter by channels and look at a dedicated time frame.

screenshot people land teamchatviz

People Land

People Land is a cluster analysis of your team's members. Clusters are created using different parameters of similarity, such as joined channels. Cluster analysis only works if you make sense of it. If done right, this can reveal a lot of lived culture through the communication patterns. Zoom into each cluster and try to bring them to life.

screenshot channel land teamchatviz

Channel Land

Channel Land is also created with a cluster analysis, similar to People Land. Channel clusters are created by the similarities of channel members. Just as in People Land, you can zoom into each cluster and bring them to life by making sense of the details. Similar channels could give you a great insight into how teams are aligned to each other.

screenshot messages and reactions teamchatviz

Messages & Reactions

Ever wonder what moves your team? In Top Reactions you can find messages listed by the number of reactions. Maybe you missed a birthday or an important release? You'll find them filtered by time and channel in this section.

screenshot frequent speakers teamchatviz

Frequent Speakers

Find out who the key contributors and what the communication hubs on your team are. Filtered by time and channel, this visualization will help you understand both team and channel structures by contributions.

screenshot landing page teamchatviz

Emoji Timeline

Feelin' great feelin' good! By collecting all the emojis posted in your team the emoji timeline will help you understand the vibes of your team. Gain insights from individual channels and find out where and when the good times roll.


A Note on Team Stats

With #teamchatviz we created chat data visualisations about how your team uses Slack. We tried to avoid creating graphics that imply any value judgements or assign a specific meaning to the numbers. We also tried to find graphics that work universally for any Slack team. Some of the visualisations don't even work without a human being making sense of them. So please be careful when you do so! Please comply with all relevant data protection and labour law regulations when using our tool.

Slack gives a nice example of this: "Someone might be not using Slack for several hours during the day because they are goofing off. On the other hand, they might be away from Slack because they are concentrating very hard on the work that you want them to do. We have no way of distinguishing those cases and we advise that anyone viewing these stats be careful not to infer anything which is not in the data."