1 of 10

SLACK AGENT BUILDER CHALLENGE

Meeting Insights Agent

Turning Conversations into Clarity

A Slack Bot for AI-Powered Meeting Intelligence

2 of 10

The Problem

Hours Wasted Weekly

Teams spend countless hours scrolling through Slack channels to find meeting decisions, action items, and key discussions buried in long conversation threads.

Information Scattered

Meeting insights are spread across multiple channels, threads, and direct messages making it impossible to get a complete picture.

No Smart Search

Slack search only finds exact keyword matches. It cannot summarize, extract action items, or answer contextual questions about what was discussed.

has anyone seen the meeting notes from yesterday?

@here sprint planning in 5 min

I think we decided on option B? not sure...

action item: update the docs

what was the deadline again?

+1 on that, let's discuss tomorrow

who owns this task?

the Q3 results were discussed in #general

can someone recap the design review?

thread continued in 42 replies...

we need to follow up on the API changes

decision: go with dark mode 🎨

wait, which channel was that in?

3 of 10

OUR SOLUTION

Meeting Insights Agent

An AI-powered Slack bot that instantly transforms meeting chaos into clear, actionable intelligence.

Instant Summaries

Get AI-generated meeting summaries with one slash command.

Smart Action Items

Extract tasks, owners, and deadlines automatically.

Natural Q&A

Ask questions in plain English, get sourced answers.

4 of 10

Live Demo: Meeting Summary

One command. Instant intelligence.

/meeting-summary

Meeting Insights Agent

Bot

KEY DISCUSSION POINTS

Team decided to implement dark mode for the dashboard.

Timeline set for next sprint.

Design mockups approved by product lead.

RESPONSE TIME

<2s

ACCURACY

95%+

CONTEXT WINDOW

200 msgs

5 of 10

Live Demo: Action Items

Extract tasks, owners, and deadlines in seconds.

/action-items

Meeting Insights Agent

Bot

3 action items found

Implement dark mode for dashboard

@design-team

Sprint 14

HIGH

Review API documentation

@backend-lead

Jul 18

MEDIUM

Set up staging environment

@devops

Jul 20

MEDIUM

Action items are extracted using NLP analysis of conversation context

6 of 10

Live Demo: @Mention Q&A

Ask anything about your meetings in natural language.

Question 1

@Meeting Insights Agent

What was decided about dark mode?

The team decided to implement dark mode for the dashboard. Design mockups were approved by the product lead during the meeting. Target completion is set for Sprint 14.

Question 2

@Meeting Insights Agent

What are all action items for the team?

Found 3 action items:

1) Implement dark mode (@design-team, Sprint 14, High)

2) Review API docs (@backend-lead, Jul 18, Medium)

3) Set up staging (@devops, Jul 20, Medium)

Context-aware responses drawn directly from channel conversation history.

7 of 10

System Architecture

Real-time communication pipeline from user to AI response

1

Slack User

Sends command

2

Slack API

Event ingestion

3

WebSocket

Socket Mode

4

Node.js Bot

Bolt Framework

5

Groq AI

LLaMA 3.3 70B

6

Slack Channel

Response posted

Socket Mode uses WebSocket connections instead of public HTTP endpoints. The bot maintains persistent bidirectional connection to Slack, receiving events in real-time. No SSL certs or domain config needed.

8 of 10

Core Features

Four intelligent capabilities powered by AI

Meeting Summary

/meeting-summary

Generates comprehensive summaries of recent channel messages. Identifies key topics, decisions, and context for quick catch-up.

Fetch Messages

AI Analysis

Summary

Action Items

/action-items

Extracts and organizes tasks from conversations. Assigns owners and priority levels for clear accountability.

Parse Messages

Extract Tasks

Formatted List

@Mention Q&A

@MeetingInsights

Ask natural language questions about channel conversations. Get intelligent, sourced answers from discussions.

Question

Context Search

AI Answer

Auto-Detection

Automatic Trigger

Monitors conversations for meeting content. Auto-offers summaries when meetings detected — zero manual intervention.

Monitor Chat

Pattern Match

Auto Respond

9 of 10

Technology Stack

Built with modern, cost-effective tools

JS

Node.js

Async I/O runtime with excellent Slack SDK support and fast JSON processing.

Runtime

Slack Bolt Framework

Official Slack framework for commands, events, middleware, and Socket Mode.

App Framework

Groq AI

Ultra-fast LLM inference with LLaMA 3.3 70B. Sub-second response times.

LLM · LLaMA 3.3 70B

Render

Cloud hosting with free tier, auto-deploys from Git, health checks.

Hosting · Free Tier

UptimeRobot

Free monitoring pings every 5 minutes to keep Render instance awake. 99.9% uptime.

Monitoring · Free

Slack Web API

REST API for conversation history, posting messages, and thread access.

API · conversations.history

$

Total Cost: $0/month

10 of 10

Thank You!

Meeting Insights Agent — Slack Agent Builder Challenge

Node.js

Bolt Framework

Groq AI

$0/month