Comprehensive company research AI agent that gathers detailed information about companies using their domain name. Provides insights on company overview, products, market presence, key personnel, financials, technology stack, and recent developments.
This actor performs comprehensive company research and analysis by aggregating data from multiple authoritative sources including LinkedIn, PitchBook, and Crunchbase. It collects detailed information about company profiles, financials, key personnel, market presence, investments, competitors, and recent developments. The consolidated data provides valuable insights for business intelligence, market research, competitive analysis, and investment decision making.
Field Name | Type | Description |
---|---|---|
domain | string | Domain name of the company being researched |
recent_news | array | Latest news articles about the company with title, URL, description and key highlights |
linkedin_data | object | Comprehensive LinkedIn profile data including employee count, followers, locations, job openings, and company description |
pitchbook_data | object | Detailed investment data including funding rounds, investors, acquisitions, and competitor analysis |
funding_analysis | object | Analysis of total funds raised, funding rounds timeline, and investment trends |
generated_report | string | Markdown formatted comprehensive report summarizing key findings and insights |
data_collection_date | string | Timestamp indicating when the data was collected |
linkedin_url | string | URL to company's LinkedIn profile |
pitchbook_url | string | URL to company's PitchBook profile |
crunchbase_url | string | URL to company's Crunchbase profile |
Parameter | Type | Description | Required |
---|---|---|---|
domain | string | Domain name of the company to research (e.g., apple.com) | Yes |
The system uses CrewAI to coordinate three specialized agents:
1git clone https://github.com/pratik-dani/company-research.git 2cd company-research
1python -m venv venv 2source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
1cp .env.example .env 2# Edit .env with your API keys
1from apify_client import ApifyClient 2from src.company_research_crew import CompanyResearchCrew 3 4# Initialize the Apify client 5client = ApifyClient('YOUR_API_TOKEN') 6 7# Initialize the research crew 8research_crew = CompanyResearchCrew(actor=actor) 9 10# Start the research process 11result = research_crew.crew().kickoff( 12 inputs={'domain': 'apple.com'} 13) 14 15print(result)
The actor provides:
Comprehensive Report
Structured Data
Visit our docs/introduction.mdx for detailed information about:
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)This project is licensed under the MIT License - see the LICENSE file for details.
This report provides an overview of Apify, a web scraping and automation platform, based on available data as of March 4, 2025.
1. Overview and Core Business
2. Products and Services
3. Market Presence and Performance
4. Key Personnel and Organization
5. Financial Metrics and Funding
6. Technology Stack and Digital Presence
7. Recent Developments and News
Summary and Key Insights
Apify is a growing company in the web scraping and automation space. It has a strong technology platform, a growing user base, and is focused on integrating with emerging technologies like AI agents. Recent funding and product launches suggest a period of expansion and innovation. The company's focus on developer experience and community engagement is a positive indicator for future growth.
Uses these actors on Apify:
Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.
No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.
It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.
Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.
You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!