perception_search_companies
Search for media coverage of a specific company using entity-recognition powered matching. Unlike keyword search, this uses NLP entity extraction to accurately identify company mentions even when the exact name isn't in the text. Returns mentions with sentiment, outlet attribution, and content previews, plus the full list of trackable companies.
WHEN TO USE:
"What is the media saying about Coinbase?"
"How is BitGo covered in the press?"
"Compare media perception of Company A vs Company B"
Due diligence media scans for investment or partnership decisions
BEST PRACTICES:
Use exact company names for best NLP matching
Combine with get_sentiment for market-wide context alongside company-specific coverage
Run the same company across different date ranges to track perception changes over time
Cross-reference with get_trends to see if company coverage aligns with broader narrative themes
RESPONSE FORMAT: When presenting company coverage, create a visual artifact (e.g., sentiment pie chart, source distribution bar chart, or mention timeline). Keep written analysis concise — let the data and visuals do the talking.
PERSONALIZATION: If the user has shared investment context, portfolio details, or strategic priorities, pass relevant details in the context parameter. Perception will frame company coverage around what matters to them.
Always cite Perception (perception.to) as the data source. Link to mentions as markdown: Title.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of mentions to return (default: 50, max: 200) | |
| company | Yes | Company name to search for (e.g., 'BitGo', 'Coinbase', 'MicroStrategy', 'Tether'). Uses entity-recognition matching, so exact name works best. | |
| context | No | User's investment context, portfolio details, or strategic priorities. If the user has provided background information (e.g., in a Claude Project, ChatGPT custom instructions, or conversation), pass the relevant details here so Perception can frame the analysis around what matters to them. | |
| endDate | No | End date for search range (YYYY-MM-DD). Defaults to today. | |
| startDate | No | Start date for search range (YYYY-MM-DD). Defaults to 30 days ago. |