Mango IQ
AI-powered competitive intelligence: track competitors, identify content gaps, and generate strategic insights.
MangoApps
Overview
Mango IQ transforms competitive intelligence from a manual, time-consuming effort into an automated, AI-powered system that continuously monitors your competitive landscape. Features include automated competitor website crawling, AI-powered content gap identification, feature comparison matrix, market theme tracking, change event monitoring, interactive AI chat agent, weekly/monthly intelligence digests, and action items with AI-generated draft content.
Highlights
Capabilities
Competitor Tracking
-
Automated competitor website crawling (sitemap discovery + HTTP fetch)
-
Incremental crawls — skips unchanged pages via content hash
-
Competitor stance tagging (displace / co_exist / monitor / ignore)
-
Significant-change alerts between scheduled crawls
-
Page-type classification (pricing, product, integration, blog, etc.)
-
Path-filter rules to scope crawl to relevant URL prefixes
-
Default crawl frequency: Weekly (daily / monthly also available)
-
Max competitors (default): 10 (admin-configurable)
-
Max pages per competitor: 100 (admin-configurable)
Content Intelligence
-
AI content gap identification (topics competitors cover that you do not)
-
Gap type classification (threat vs. opportunity)
-
Competitor profile synthesis (positioning, vs-MangoApps comparison)
-
Market theme detection and trend tracking over time
-
Feature comparison matrix auto-populated from product/pricing pages
-
Cross-competitor synthesis for pattern and signal detection
-
pgvector semantic search across all crawled competitor content
-
Pre-qualification gate filters low-CI-value pages before LLM analysis
SEO & Demand Signals
-
Domain-level SEO snapshot (rank, organic traffic estimate, backlinks)
-
Top ranked-keyword ingestion per competitor domain
-
Search-volume annotation on content gaps (GapVolumeScorer)
-
Semantic keyword-to-gap matching via pgvector embeddings
-
On-demand SERP top-20 capture for keyword drilldowns
-
Multi-region / multi-language SEO data US English only (location 2840 / "en") in v1
-
SEO data provider: DataForSEO (Google organic)
-
Ranked-keyword limit per competitor: 1,000 keywords
-
SEO snapshot freshness window: 5 days before re-fetch
-
SERP observation cache window: 7 days per keyword
AI Insights & Recommendations
-
Threat scoring per competitor (0–100, LLM-grounded)
-
Recommended actions from content gaps, themes, and profiles
-
Executive brief / dashboard payload synthesized from all CI data
-
Win / loss analysis from intel notes and change events
-
Brand voice bootstrap for personalized draft generation
-
Strategy context (ICP, differentiators) injected into all prompts
-
AI model for content analysis: Medium tier (OpenAI via RubyLLM)
-
AI model for drafts & profiles: Standard tier (higher quality)
Action Items & Drafts
-
Action item generation from gaps, themes, profiles, and SEO data
-
AI-generated first draft for accepted action items
-
Auto-grading of draft quality with auto-rewrite below threshold
-
Draft refinement with user instructions
-
One-click publish draft as unpublished blog post for review
-
Action types: write_content, update_content, social_share, press_release, case_study_brief, industry_use_case_article, feature_request, partner_outreach, competitive_response, research
-
Draft quality auto-rewrite threshold: Score < 70
-
Automatic blog publish on creation Always creates as unpublished; human review required
Reporting & Digests
-
Weekly intelligence digest (last 7 days)
-
Monthly intelligence digest (last 30 days)
-
Email digest notifications
-
Change event feed with significance scoring
-
SEO opportunity surfacing on the dashboard
-
Scheduled digest delivery: Weekly and monthly (admin-configurable)
AI Chat Agent
-
Natural-language Q&A over all CI data (pgvector RAG)
-
Competitor-scoped chat from competitor detail pages
-
Tools: competitor search, gap lookup, theme lookup, feature comparison, brief generation
-
Per-conversation history stored in CiConversation
-
Agent can be toggled off per business
Integrations & Platform
-
DataForSEO (organic rankings, SERP, domain rank overview)
-
Anthropic Claude via RubyLLM / LlmConnectionManager
-
OpenAI via RubyLLM / LlmConnectionManager
-
Blog publishing pipeline (BlogPublisherService → BlogPost)
-
Knowledge Base sync (KbSyncService → Marketing AI Advisor)
-
ExternalApiLog for per-business DataForSEO cost tracking
-
Monthly LLM spend cap (default): $50.00 USD (admin-configurable)
-
Monthly SEO API spend cap (default): $25.00 USD (admin-configurable)
-
DataForSEO HTTP retries: 3 (exponential backoff, 429/5xx)
Use cases
FAQ
The default limit is 10 competitors with up to 100 pages each. Both limits are configurable by administrators.
Crawl frequency is configurable: daily, weekly, or monthly. Significant changes trigger alerts between scheduled crawls.
The AI chat agent answers questions about your competitors, compares features, identifies trends, and generates draft content based on crawled data.
Yes. Content gap analysis, feature matrix, market themes, action items, digests, and change event monitoring can each be toggled independently.