Competitive Signals lets you build a watchlist of companies and topics, then automatically monitors them for activity that matters to your product. When a competitor launches a feature, posts a surge of engineering jobs, or issues a press release, ManticScore detects it, generates an AI insight explaining its relevance, and scores it by how closely it relates to your market. You can monitor any company by domain, configure crawl frequency, and trigger immediate crawls when you need fresh data.Documentation Index
Fetch the complete documentation index at: https://docs.manticscore.com/llms.txt
Use this file to discover all available pages before exploring further.
Adding companies to your watchlist
Search for companies to add
Before adding a company, use the discovery endpoint to search by keyword and see which are already on your watchlist:Add a company
Company name.
Company domain (e.g.
freshbooks.com). When provided, ManticScore automatically creates a monitor and enriches the company profile.Relationship type. Currently
watchlist.Industry sector for context, e.g.
"fintech" or "productivity".Viewing signals
List all signals
Fetch signals across your entire watchlist, or filter by company and type:curl
Signal shape
Signal UUID.
UUID of the company this signal belongs to.
Type of signal, e.g.
product_launch, job_posting, press_release, pricing_change.Short title describing the signal.
A factual summary of what was detected.
AI-generated interpretation of why this signal is relevant to your market.
Relevance score from 0 to 1. Higher scores indicate stronger relevance to your product space.
The URL where this signal was detected.
ISO 8601 timestamp of when the signal was first detected.
Display name of the company.
Logo URL for the company, if available.
Company profiles
Get a full company profile including a 30-day signal summary:signal_summary object:
Competitive position score
Get an aggregate score that reflects the overall health and activity of your competitive intelligence:curl
Managing monitors
A monitor is a recurring crawl job attached to a company. When you add a company with a domain, ManticScore creates a monitor automatically. You can also create them manually and configure the crawl frequency.List monitors
curl
Create a monitor
crawl_frequency accepts daily or weekly.
Trigger an immediate crawl
Don’t wait for the scheduled crawl — trigger one now:curl
Signal streaming via WebSocket
For real-time signal delivery as crawls complete, subscribe to thesignal_crawl and company_enrich channels on the WebSocket endpoint. This is useful for building live dashboards or triggering automations the moment a signal is detected.