Manage unread Slack messages across the workspace: list, open, and reply with confirmation. Stores metadata for later actions.
SLACK_USER_TOKEN (user token).channels:read, groups:read, im:read, mpim:read, channels:history, groups:history, im:history, mpim:history, users:read, chat:write.channels:write, groups:write, im:write, mpim:write (depends on conversation type).scripts/slack-inbox --json-out /tmp/slack-inbox.json
scripts/slack-open --index <n>
/tmp/slack-inbox.json to resolve IDs./tmp/slack-open.json.scripts/slack-reply --index <n> --text "reply"
--no-thread to reply as a new message.scripts/slack-mark-read --index <n>.scripts/slack-mark-read --index <n>
/tmp/slack-inbox.json contains:
indexid (channel id)nametypelast_readlatest_tslatest_textlatest_user_idlatest_user_nameunread_countunread_has_more--no-thread and then mark as read.Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.
Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks OpenClaw to add a note, list notes, search notes, or manage note folders.
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
Use when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
Manage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
Manage Trello boards, lists, and cards via the Trello REST API.
Category:productivity