Pricing
Pay per usage
Go to Apify Store
AI Company Research Agent
Get comprehensive company intelligence in seconds. Research any company for tech stack, key employees, competitors, news sentiment & AI insights.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Actor stats
1
Bookmarked
27
Total users
2
Monthly active users
2 months ago
Last modified
Categories
Share
Comprehensive company intelligence in seconds. Research any company and get tech stack, key employees, competitors, news sentiment, and AI-synthesized insights.
Features
| Feature | Description |
|---|---|
| π Website Discovery | Automatically finds company websites (handles hyphenated domains, subdomains) |
| π οΈ Tech Stack Detection | 40+ technologies detected (React, AWS, Stripe, Cloudflare, etc.) |
| π₯ Key People | CEO, CTO, founders with confidence scores |
| π― Competitive Landscape | Direct competitors and alternatives |
| π° News & Sentiment | Recent coverage with sentiment analysis |
| π» GitHub Presence | Repos, stars, languages, open-source activity |
| π€ AI Insights | Executive summary, strengths, risks, growth signals |
Quick Start
Basic Usage
{"companies":["Anthropic","Stripe","Figma"],"researchDepth":"standard"}
With AI Synthesis
{"companies":["OpenAI"],"researchDepth":"deep","aiSynthesis":true,"openaiApiKey":"sk-..."}
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
companies | array | required | Company names to research |
researchDepth | string | "standard" | "quick", "standard", or "deep" |
includeTechStack | boolean | true | Detect website technologies |
includeEmployees | boolean | true | Find key people |
includeCompetitors | boolean | true | Identify competitors |
includeNews | boolean | true | Gather recent news |
aiSynthesis | boolean | true | Generate AI insights |
openaiApiKey | string | β | Required for AI synthesis |
proxyConfiguration | object | Apify Proxy | Proxy settings |
maxConcurrency | integer | 5 | Parallel requests (1-20) |
Output
Dataset (Per-Company Results)
Each company researched produces a dataset item:
{"companyName":"Stripe","basicInfo":{"found":true,"url":"https://stripe.com","title":"Stripe | Payment Processing Platform","description":"Online payment processing for internet businesses","industry":"fintech","socialLinks":{"linkedin":"https://linkedin.com/company/stripe","twitter":"https://twitter.com/stripe","github":"https://github.com/stripe"}},"techStack":{"technologies":["React","Next.js","Cloudflare","Google Analytics"],"categories":{"frontend":["React","Next.js"],"infrastructure":["Cloudflare"],"analytics":["Google Analytics"]},"count":4,"maturityScore":85},"employees":{"estimated":8000,"growth":"Growing","keyPeople":[{"name":"Patrick Collison","title":"CEO","confidence":"high"},{"name":"John Collison","title":"President","confidence":"high"}]},"competitors":{"direct":["PayPal","Adyen","Square"],"similar":["Braintree","Checkout.com"]},"news":{"articles":[],"sentiment":"positive","topics":["Product Launch","Partnership"]},"github":{"organization":{"login":"stripe","publicRepos":120},"repos":[{"name":"stripe-node","stars":3500,"language":"JavaScript"}],"totalStars":45000},"aiInsights":{"executiveSummary":"Stripe is a dominant payment infrastructure company...","strengths":["Developer-first approach","Strong brand","Global reach"],"risks":["Regulatory pressure","Increasing competition"],"growthSignals":["International expansion","New product launches"],"competitivePosition":"Market leader in developer payments","recommendation":"Strong fundamentals, well-positioned for growth"},"metrics":{"techMaturityScore":85,"mediaPresence":"High","openSourcePresence":"Strong"},"researchedAt":"2024-12-23T12:00:00.000Z","researchDepth":"standard"}
Key-Value Store (Summary Reports)
| Key | Description |
|---|---|
OUTPUT | Run summary with totals, avg scores, all technologies, company comparison table |
COMPARISON_MATRIX | Tech stack overlap, unique technologies, competitor network (2+ companies) |
ERRORS | Failed companies with error details for debugging |
Research Depth Comparison
| Depth | Time | Best For |
|---|---|---|
quick | ~5-10s | Basic validation, high-volume screening |
standard | ~15-30s | Sales research, lead qualification |
deep | ~45-60s | Due diligence, competitive analysis |
Use Cases
Sales & Lead Qualification
{"companies":["Acme Corp","Beta Inc","Gamma LLC"],"researchDepth":"quick","includeEmployees":true,"aiSynthesis":false}
Investment Due Diligence
{"companies":["Target Startup"],"researchDepth":"deep","aiSynthesis":true,"openaiApiKey":"sk-..."}
Competitive Analysis
{"companies":["Competitor A","Competitor B","Competitor C"],"researchDepth":"standard","includeCompetitors":true,"includeTechStack":true}
Integration Examples
JavaScript / Node.js
import{ ApifyClient }from'apify-client';const client =newApifyClient({token:'YOUR_TOKEN'});const run =await client.actor('constant_quadruped/ai-company-research-agent').call({companies:['Stripe','Figma'],researchDepth:'standard'});const{ items }=await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_TOKEN")run = client.actor("constant_quadruped/ai-company-research-agent").call(run_input={"companies":["Stripe","Figma"],"researchDepth":"standard"})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{item['companyName']}: {item['metrics'].get('techMaturityScore','N/A')}")
cURL
curl"https://api.apify.com/v2/acts/constant_quadruped~ai-company-research-agent/runs?token=YOUR_TOKEN"\-X POST \-H"Content-Type: application/json"\-d'{"companies": ["Anthropic"], "researchDepth": "standard"}'
Technologies Detected
| Category | Technologies |
|---|---|
| Frontend | React, Vue.js, Angular, Next.js, Tailwind CSS, Bootstrap |
| Backend | Node.js, Python (Django/Flask), Ruby on Rails, Go |
| Infrastructure | AWS, Google Cloud, Cloudflare, Vercel, Netlify, Heroku |
| Analytics | Google Analytics, Segment, Mixpanel, Hotjar |
| Marketing | Intercom, HubSpot, Zendesk |
| Payments | Stripe, PayPal, Braintree |
| Auth | Auth0, Okta, Firebase |
| CMS | WordPress, Webflow, Contentful, Sanity |
| Monitoring | Sentry, DataDog, LaunchDarkly |
Data Sources
| Data Type | Sources |
|---|---|
| Website Info | Direct website scraping |
| Tech Stack | HTML/JS/CSS analysis, HTTP headers |
| Employees | Wikipedia, LinkedIn (via search), news articles |
| Competitors | DuckDuckGo Search, G2, Capterra |
| News | DuckDuckGo News, TechCrunch |
| GitHub | GitHub API (public data) |
Limitations
- Rate Limits: Some sources may rate-limit requests; residential proxies recommended
- Private Companies: Limited data for stealth-mode or private companies
- AI Synthesis: Requires OpenAI API key; adds ~$0.01-0.02 per company
- Accuracy: Employee counts are estimates from public sources
Changelog
v2.0 (Current)
- Added Key-Value Store outputs (OUTPUT, COMPARISON_MATRIX, ERRORS)
- Removed unreliable funding data (use Crunchbase API for funding)
- Improved employee data from Wikipedia
- Cleaner, more accurate output
v1.9
- Parallel domain checking for faster website discovery
- Improved tech stack detection (script/stylesheet scanning)
- Support for hyphenated domain names
- Reduced timeouts for faster failure detection
v1.0
- Initial release with 6 data sources
- AI synthesis with GPT-4o-mini
- MCP compatibility
Support
- Issues: Open an issue on the Apify Console
- Documentation: Apify Docs
- API Reference: Apify API Docs
