Slack Integration
Connect Lore to your Slack workspace to capture operational knowledge from thread conversations.
Install the bot
- Open Settings > Integrations in your Lore dashboard
- Click Connect Slack
- Authorize the Lore bot in your Slack workspace
The bot requires the following OAuth scopes:
app_mentions:read— Receive@lorementionschannels:history— Read thread messages for capturechat:write— Post capture confirmationsreactions:write— Add status reactions to messages
Commands
Lore responds to mentions in threads. There are no slash commands — you interact with the bot by mentioning @lore followed by a command:
| Command | Description |
|---|---|
@lore start | Begin an incremental capture session for the current thread. New messages posted after this point will be captured when you stop. |
@lore stop | Stop the active capture session and ingest all messages posted since @lore start. |
@lore capture | Immediately capture the entire thread in one shot. No need to start/stop. |
Incremental capture (start / stop)
Use this when a conversation is still happening and you want to capture it as it unfolds:
- In the thread, mention
@lore start— Lore reacts with 👀 to confirm - Continue the conversation naturally
- When the discussion is done, mention
@lore stop - Lore ingests the new messages and reports how many documents were saved
If you start a capture and forget to stop it, Lore will automatically close stale sessions when a new @lore start is issued in the same channel.
One-shot capture (capture)
Use this when a thread is already complete and you want to save the whole thing:
- In the thread, mention
@lore capture - Lore ingests all non-bot messages in the thread
- Re-capturing the same thread updates the existing documents rather than creating duplicates
How it works
When Lore receives a mention, it:
- Verifies the request signature (HMAC-SHA256)
- Resolves the workspace from the Slack team ID
- Fetches thread messages via the Slack API
- Runs the messages through the ingestion pipeline to create or update documents
- Posts a confirmation with the document count
Next steps
- GitHub Integration — Capture PR discussions
- Quickstart — CLI setup