Using AI for clearer and precise team communication
Context
My Role : Feature Owner and Developer
Rest of the team : I was the only one on this mini-project
Our team had undergone many structural changes and had about 14 headcount. Since the scope of our project was larger than the team size and we were unwilling to reduce scope and bar for quality, we had to automate many functions that did not have a clear owner.
One of the main problems was maintaining sources of truth for design, stakeholders from marketing to QA needed to know the latest changes to the design documents. As we did not have a dedicated project manager, I opted to build an AI tools that would answer all questions.
Action
Using N8N and Slack, I build Bramha Bot. This is a Slack integrated tool that can answer all project management and design questions by reading the project management tracker and all associated design documents.

You can simply ask questions like "@Bramha Bot, when will the new leaderboard feature release?" for clarity on dates. But imagine you're a marketing person and you want to know the design intent of the feature to be able to create better communication material, then you can also ask "@Bramha Bot, how are players expected to interact with this feature" and the bot will answer based on what it knows is written in the document by the original human designer.
Here is a screenshot of a real Slack message that the AI agent replies to with correct answers regarding schedule and design questions

Result
From the first day, the AI Agent was getting 15 mentions a day! It was very popular in the team and the personal mentions per person with questions such as "Hey what are the dates for this event" or "Hey can you quickly explain to me how Feature Y will work" reduced by over 30%, allowing everyone to focus on their craft and delivering output instead of answering questions. Because of the conversational nature of the bot, it saved hours of time for people who would have to self serve their questions by reading 20+ page documents.
Learning
A big part of design is to communicate clearly and spread your ideas and provide context amongst the team. I am always interested in using new tools and technologies for levelling up processes and communication to maintain quality of output and make my team's life easier.