API Reference
Input Parameters
Input schema and parameters for the Company Research & Analysis Agent
Input Parameters
The Company Research & Analysis Agent uses a simple input schema that triggers the CrewAI research process.
Input Schema
Parameters
The domain name of the company you want to research. This will be used by the AI agents to:
- Search for company news
- Find professional profiles
- Gather LinkedIn data
- Collect Crunchbase information
- Extract PitchBook details
Examples:
apple.com
microsoft.com
tesla.com
Input Processing
The domain input goes through several processing steps:
- Validation
- AI Agent Assignment The validated domain is passed to the Research Specialist agent, which coordinates with other agents to gather information.
Environment Variables
The following environment variables are required:
Your Apify API token for accessing web scraping capabilities
Google API key for the Gemini model used by AI agents
Error Cases
The agent will fail with an error message if:
-
Domain Validation
- No domain is provided
- Domain format is invalid
- Domain cannot be resolved
-
API Access
- Invalid or missing API tokens
- Rate limits exceeded
- API service unavailable
-
AI Processing
- LLM service unavailable
- Invalid response format
- Processing timeout
Example Usage
Basic Input
Input with Auto-Cleaning
The input system is designed to be user-friendly. It automatically cleans and normalizes the domain input, allowing users to provide URLs in various formats.