Connector
Slack
The room where Memi lives. Every conversation, plan, and PR notification flows through your Slack workspace.
What Memi does with Slack
- Auto-joins all public channels on install (no manual invite needed)
- Watches for @memi mentions and DMs, ignores everything else
- Cycles a status emoji on your message (👀 → 🔧 → ✅) so you see progress without re-checking the thread
- Replies in-thread by default to keep channels clean
- Posts demo videos as native Slack attachments — no third-party embeds
Permissions Memi requests
channels:read — list public channels so the bot can auto-joinchat:write — post replies and progress updatesreactions:write — set the working/done emoji on your messageusers:read — resolve @mentions to user namesfiles:write — upload demo videos as inline thread attachments
Try it
@memi add a /healthz route to apps/web that returns 200 with {ok:true}@memi why is the build failing on PR #142?@memi review the API changes in #pull-1234To uninstall: open the connectors page and click Disconnect on the Slack row. This calls Slack's auth.revoke API and deletes the integration row, so the bot token is invalidated immediately. You should also remove the app from your Slack workspace admin to clear it from the app drawer.
Disconnecting
Open the dashboard connectors page and click Disconnect. This deletes the integration row and revokes the upstream OAuth grant where the provider supports it. Memi stops receiving events from this tool within seconds.