Semantic search mentions
semantic_search_mentionsFind posts by meaning: embeds a natural-language query and returns the most semantically similar posts first. Scope by saved search, entities, platforms, and dates for vector-based discovery.
Instructions
Find posts by meaning: embeds a natural-language query and returns the most similar posts (pure vector similarity, no keyword matching), most relevant first. Results carry the post text, metrics, and entity but not the content-analysis labels — use search_mentions for chronological listings, keyword filters, or labels. Scope with savedSearchId or entityIds like the other tools — a saved search's groups, platforms, and date range apply, but its keyword filters do not (fold important terms into query). Requires the mentions API tier, and every returned post counts against the workspace's monthly post quota — keep limit small (default 15). Posts from platform x omit text and engagement metrics per X API terms; the result lists their X post IDs for lookup with an X API tool.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of posts to return (max 100, default 15). | |
| query | Yes | What to look for, in natural language (e.g. `criticism of the new pricing model`). Matching is by meaning, not keywords, so a descriptive phrase or sentence works better than a bare term. | |
| dateTo | No | Only include posts published on or before this date (ISO 8601). A date-only value (`2026-01-31`) includes that whole day, UTC. Overrides the saved search's range end; its range start is kept unless `dateFrom` is also provided. | |
| dateFrom | No | Only include posts published on or after this date (ISO 8601). A date-only value (`2026-01-31`) means the start of that day, UTC. Overrides the saved search's range start; its range end is kept unless `dateTo` is also provided. | |
| entityIds | No | Comma-separated entity IDs (max 100) for an ad-hoc scope, treated as a single comparison group. Provide either this or `savedSearchId`. | |
| platforms | No | Comma-separated platforms to include. Valid values: facebook, instagram, linkedin, x, youtube, tiktok, bluesky. Overrides the saved search's platform filter. Omit to use the saved search's platforms (or all platforms for an ad-hoc scope). | |
| savedSearchId | No | ID of a saved search to scope the search to. Its comparison groups, platform filter, and date range apply; its keyword filters do not (fold important terms into `query`). A saved search with no entities your workspace can access returns 422. Provide either this or `entityIds`. |