Bring your productivity tools directly into Slack — no more app-switching.
SlackPilot is a Node.js bot built with Slack Bolt that brings task management, reminders, saved notes, and AI-powered conversation tools straight into Slack. Instead of jumping between Slack, your task manager, your notes app, and a separate AI tool, SlackPilot tries to handle all of it in one place.
Features
Task Management
Create, view, and complete tasks without leaving Slack. Tasks are stored persistently, and SlackPilot can also automatically pick up on tasks mentioned in normal conversation.
Automatic AI Task Detection
SlackPilot listens for messages that sound like tasks and uses OpenAI to figure out:
Whether the message actually contains a task
What the task is
Whether a deadline was mentioned
Who it’s assigned to
It only auto-creates a task if someone is explicitly mentioned — no false positives from general chatter.
Example:
@Aditya can you finish the presentation by Friday?
Reminders
Set quick reminders and get pinged when they’re due.
/slackpilot-remind 30 Finish the presentation
Saved Information
Save notes, links, ideas, or deadlines for later with /slackpilot-save, and pull them back up with /slackpilot-saved.
AI Recap
/slackpilot-recap pulls recent channel messages and summarizes them into clear sections:
IMPORTANT
TASKS
DECISIONS
NEEDS ATTENTION
SUMMARY
AI Conversation Analysis
/slackpilot-analyze goes a step further and breaks down a conversation into:
Main topic
Important information
Tasks
Decisions
Unanswered questions
Potential problems
Recommended next actions
XP and Gamification
Using SlackPilot earns you XP, and XP builds into levels. It’s a small incentive to actually use the bot instead of forgetting it exists.
Action XP
Ping +2
Help +3
Roll / Coin +3
Joke / Cat Fact +5
Fortune +5
Create task +10
Create reminder +10
Complete task +20
AI recap +25
AI analysis +30
Check your stats with /slackpilot-me or see where you rank with /slackpilot-leaderboard.
Fun Commands
Because not everything in Slack needs to be productive.
Command Description
/slackpilot-task Create a new task
/slackpilot-tasks View active tasks
/slackpilot-done Mark a task as complete
/slackpilot-remind Set a reminder
/slackpilot-reminders View active reminders
/slackpilot-save Save a note, link, or idea
/slackpilot-saved View saved information
/slackpilot-recap AI summary of recent messages
/slackpilot-analyze Deeper AI analysis of a conversation
/slackpilot-me View your XP and level
/slackpilot-leaderboard View the XP leaderboard
/slackpilot-joke Random joke
/slackpilot-catfact Random cat fact
/slackpilot-roll Random number (1-100)
/slackpilot-coin Heads or tails
/slackpilot-fortune Random fortune
/slackpilot-help List all commands
/slackpilot-ping Check if the bot is alive
Tech Stack