We've created a smart internal tool that helps us stay on top of all the great information our team shares. It's like having a really organized librarian who never sleeps! Every week, our tool gets to work, gathering all the interesting links and insights our team has been sharing on Slack, Notion, and other platforms. But it doesn't stop there – it's pretty clever about how it handles different types of content.
For example, when it comes across a post from X.com, it knows how to extract the key points. If it's a YouTube video, it can pull out the main ideas. It even knows how to handle audio clips, regular articles, and PDFs. Each type of content gets its own special treatment to make sure we're not missing any important details. This approach helps us make the most of our collective knowledge. Instead of valuable insights getting lost in the shuffle of busy workdays, our tool makes sure they're captured and easily accessible. It's not just about collecting information – it's about turning that information into a resource that helps us learn, grow, and come up with better ideas for our clients.
Once ingested, we hand off the info to an LLM (Large Language Model) agent that summarizes each article with an eye toward brevity and applicability to our team. Now, the system uses another LLM to format the outputs in an easy to read Markdown format and places the output in an email template to be distributed via SendGrid right to each member of our team!
Future Work
- Extend this to create a curated list each week to each employee so they see the most relevant information first
- The bot can also change each description to be the most relevant to each person receiving the email
- Consume threaded comments and dialogue in Slack and include them as well so we can also see the team’s thoughts alongside the information from the post

