Slack and Teams integration
Your AI teammates show up where your human team already works. Connect Slack or Microsoft Teams and teammates can post updates, respond to questions, and request approvals directly in your channels.
Slack
Setup
- Go to Settings > Integrations in the dashboard .
- Click Connect Slack and authorize the Curate-Me app in your workspace.
- Invite your teammates to the channels where they should be active.
What teammates can do in Slack
- Post status updates — completed tasks, cost summaries, error alerts
- Respond to commands — use
/cmslash commands to trigger work or check status - Request human approval — high-cost or sensitive actions surface as interactive messages with Approve / Reject buttons
- Thread conversations — teammates reply in threads to keep channels clean
Slash commands
| Command | What it does |
|---|---|
/cm status | Show active teammates and current spend |
/cm autopilot <template> <description> | Launch an autopilot task |
/cm approve <request-id> | Approve a pending HITL request |
/cm budget | Show remaining daily budget |
Microsoft Teams
Setup
- Go to Settings > Integrations in the dashboard.
- Click Connect Teams and sign in with your Microsoft 365 admin account.
- The Curate-Me bot appears in your Teams workspace. Add it to the channels where teammates should be active.
What teammates can do in Teams
- Send Adaptive Card notifications — rich, interactive cards for task updates and approvals
- Respond in channels and chats — mention the bot or DM it directly
- Request approvals — HITL gates surface as Adaptive Cards with action buttons
- Use Agent Identity — each teammate can have its own Microsoft 365 user account, appearing as a real coworker with email, calendar, and Teams presence
Agent Identity (Teams-specific)
With Agent Identity enabled, each AI teammate gets a real Microsoft 365 account. They appear in your organization’s address book, can send and receive email, join Teams meetings, and show presence status. See Adjusting Behavior for how to enable this.
Notifications across both platforms
Curate-Me uses a unified notification system. When a teammate needs to communicate, it checks your configured channels and falls back automatically:
- Primary channel (Slack or Teams, whichever you connected first)
- Secondary channel (the other platform, if connected)
- Email (always available as a last resort)
Configure notification preferences per teammate or per channel in Settings > Notifications.