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.

What's next for TaskBuddy AI: Smart Task Manager for Slack⁠

Built With

Share this project:

Updates