We bridged the gap between Slack and in-house management without paying the hefty cost

Melvin Koh
codeburst
Published in
4 min readJul 23, 2019

--

Slack has become the ultimate communication tool in many organization. With its wide array of APIs, it opens endless possibilities and room for creativity in terms of expanding the use of Slack.

In the organization I’m currently working for, a lot of conversation, both important and casual happened on Slack. To us, it is a problem when all kinds of messages are buried deep in the channel and is especially annoying when we couldn’t search through messages beyond the 10k limit for free plan.

We want to keep track of remarks of team members we made on Slack without having to search through all messages. For this very purpose, I decided to give birth to a new baby — Profile Management Tool into our family of in-house management tool.

What our Profile Management Tool does are essentially three things:

  • monitors and stores a copy of Slack messages of our channels of interest;
  • prompts message authors to tag users if necessary;
  • provides interface for retrieving messages/remarks.

The end product?

When a staff make a remark by hash tagging a team, the system prompts the message author if he/she is referring to someone.

--

--