Inspiration
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned ## Inspiration
Managing daily tasks within team chats like Slack can be messy. Important assignments often get lost in endless scroll. I wanted to build a simple, AI-powered agent that helps teams create and track tasks instantly without leaving their conversation.
What it does
TaskBuddy AI is a smart Slack Agent designed for seamless task management.
- Instant Creation: Users can create tasks using simple language (e.g., "Remind me to review the code tomorrow at 5 PM").
- Interactive Blocks: It uses Slack's UI components to show interactive buttons like "Mark as Done" or "Change Deadline" directly inside the chat.
- Team Tracking: It sends automated daily summaries to the team channel to keep everyone aligned.
How I built it
I designed the interactive user interface and flow using Figma, mapping out exactly how the AI agent interacts with users. For the backend logic, I structured the automated message components using Slack Block Kit JSON blueprints to ensure the agent fits perfectly within the native Slack environment.
Challenges I ran into
The biggest challenge was designing an interface that is both feature-rich and clean, avoiding chat clutter. I solved this by leveraging Slack’s modal popups and interactive buttons, ensuring the user only sees relevant options when needed.
What I learned
I learned a lot about Slack’s Block Kit ecosystem, how AI agents can be integrated into daily communication tools to boost productivity, and how to build a user-centric product under tight deadlines.
Log in or sign up for Devpost to join the conversation.