Skip to main content
The v2 server exposes 23 tools. You don’t call these directly — your AI assistant picks the right tool based on your request. This reference is for understanding what the assistant can do and for writing precise prompts. Tools marked write mutate workspace state (create or change keywords, feeds, and destinations). Everything else is read-only.

Mentions & analytics

Example prompts
  • “Show me the latest 20 negative mentions from Reddit and Hacker News.”
  • “Plot mention volume by week for the last quarter, split by sentiment.”

Keywords

A keyword is a phrase (brand, competitor, product, or topic) Octolens continuously searches for across your enabled platforms. Each has a numeric id used as a filter and as the target of keyword writes. Example prompts
  • “Add ‘vercel deployment’ as a new keyword, Reddit only.”
  • “Pause the keyword for our old product name.”
  • “Show me the pending keyword suggestions and accept the competitor ones.”

Feeds & destinations

A feed is a saved filter preset (a “view”), optionally wired to one or more notification destinations — each an email list, a Slack channel set, or a webhook URL with its own cadence. Pass a feed’s id to list_mentions (as view) to reuse its filters.
Slack destinations need channel IDs, not names — the assistant calls search_slack_channels first to resolve them. Slack must be connected to your workspace, or writes are rejected.
Example prompts
  • “Create a ‘Buy intent on Reddit’ feed and send a daily 9am digest to #leads in Slack.”
  • “Add a webhook destination to my Competitor Activity feed pointing at https://example.com/hook.”

Workspace & usage

Example prompts
  • “What plan am I on and how many keywords can I still add?”
  • “What tags are available, and how many bug reports came in this week?”