sync_slack
Sync recent Slack messages from a channel into a searchable memory, enabling AI assistants to index personal communication history.
Instructions
Sync recent Slack messages from the configured channel into memory.
Uses the Slack Web API (conversations.history) to fetch messages since the last sync. Requires a bot token with channels:history and users:read scopes.
Requires environment variables: SLACK_BOT_TOKEN - Slack bot token (xoxb-...) SLACK_CHANNEL_ID - default channel to sync (optional if channel_id provided)
Args: channel_id: Slack channel ID to sync (e.g. C1234567890). Uses SLACK_CHANNEL_ID env var if not provided.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| channel_id | No |