Caddie – AI Agent That Lives in Slack
Caddie is a Slack-native AI agent that connects to90+ tools via MCP and automates GTM tasks like CRM logging, cold outreach, and meeting prep with plain.
TL;DR
TL;DR: Caddie is a Slack-native AI agent that connects your Gmail, CRM, LinkedIn, and90+ other tools, letting you automate repetitive GTM tasks with plain English — no configuration needed.
Source and Accuracy Notes
- Product: https://caddieagent.ai
- HN Show HN: Show HN: Caddie – AI agent that lives in Slack
- Slack App Directory: Caddie on Slack
What Is Caddie?
Caddie is an AI agent that lives inside Slack — the app directory listing installs in under 60 seconds via OAuth. Instead of yet another dashboard to check, Caddie meets you where your team already communicates.
The founder ran a hiring marketplace doing $100k in 8 months and kept hitting the same wall: the GTM work was endless — logging CRM notes after calls, hunting through emails for meeting prep, drafting outreach, following up. Five to ten tasks every single day, all manual. The solution was building an agent to handle it.
The first version worked, but only for technical users. The co-founder isn’t a developer, and explaining MCP, system prompts, and tool configuration was its own project. So Caddie was rebuilt to eliminate that entirely — if the agent is already where you work and just works the first time you type something, the activation problem disappears.
How It Works
Step 1: Install from Slack App Directory
Search “Caddie” in the Slack App Directory and install. OAuth flow takes about 60 seconds — no manual API key setup, no terminal commands.
Step 2: Connect Your Tools
Caddie uses MCP (Model Context Protocol) to connect to over 100 tools as callable functions:
- Email: Gmail
- CRM: HubSpot, Attio
- Social: LinkedIn, Twitter, Reddit
- Calendar: Google Calendar
- Sheets: Google Sheets
- And90+ more
Each tool appears as a function the agent can call — no custom code or annotation needed.
Step 3: Use Plain English to Automate
A “skills” system lets you install pre-built workflows or write your own with a plain English prompt. Examples from the launch post:
- Morning standup summarizer
- CRM note logger (auto-logs call notes after meetings)
- LinkedIn ghostwriter
- Cold email drafter
- Reddit/X research + automation
- Candidate pipeline tracker
The agent persists a rules file per user — tell it your preferences once (“always lead with ROI in cold outreach, I work in CST”) and it applies them automatically going forward.
Step 4: Confirm Before Write Actions
All write actions — sending email, publishing a post, logging to CRM — require explicit confirmation before executing. This is the “safe by default” approach the team chose, though power users can flip this off.
Key Features
Slack-Native Design: No new app to learn. You talk to Caddie in Slack the same way you’d message a teammate.
MCP Tool Integration: 100+ tools connected via Model Context Protocol. Adding a new tool is a matter of granting access, not writing integration code.
Plain English Skills: Pre-built workflows you can install in one click, or write your own by describing what you want in natural language.
User Preference Memory: Rules files persist per user. Configure once, benefit forever.
Confirmation-by-Default for Writes: Every write action (email, post, CRM update) shows a draft and waits for confirmation. This prevents the agent from firing unintended actions.
Practical Evaluation Checklist
- Installs in under 60 seconds via Slack OAuth
- Connects to90+ tools via MCP
- Pre-built skills for common GTM workflows
- Plain English prompt-based skill creation
- Safe-by-default write action confirmation
- Free beta available
Security Notes
Caddie accesses your connected tools with the permissions you grant. All write actions require confirmation before execution — the agent will not send emails or post to LinkedIn without your explicit approval. Review the permissions you grant during the OAuth flow and revoke access when the integration is no longer needed.
FAQ
Q: How does Caddie connect to so many tools? A: Caddie uses MCP (Model Context Protocol) to connect to100+ tools as callable functions. The integrations are pre-built — you grant OAuth access during setup, no custom code required.
Q: Can I create my own custom workflows? A: Yes. The skills system lets you write custom workflows with plain English prompts. Describe what you want the agent to do, and it builds the workflow.
Q: Does Caddie require technical knowledge to set up? A: No. The design goal was to eliminate configuration entirely. Install from Slack, connect your tools, and start typing. The co-founder — who is not a developer — was able to use it without any technical explanation.
Q: How does the confirmation system work for write actions? A: By default, Caddie shows a draft of any write action (sending email, posting to LinkedIn, logging to CRM) and waits for your confirmation before executing. Power users can disable this and let the agent fire without confirmation.
Q: Is there a free tier? A: Yes, Caddie is in free beta. An official Slack partner launch happened recently.
Conclusion
Caddie solves the AI agent activation problem by meeting users where they already work — Slack. Rather than another dashboard to configure, the agent is a conversation away for automating the repetitive GTM tasks that eat hours every week. The MCP-based tool integration means it connects to the tools you already use, and the plain English skill system means you don’t need to write code to customize it.
The default confirmation-for-writes approach is the right call for most teams. The autonomy tradeoff is real — power users will want to flip it off, but safe-by-default is the better default for a product launching into a shared Slack workspace.
If you’re spending time on manual CRM logging, email drafting, meeting prep, or social outreach, Caddie is worth a look. The Slack install takes60 seconds and the free beta is available now.