Skip to main content

Input Parameters

The Company Research & Analysis Agent uses a simple input schema that triggers the CrewAI research process.

Input Schema

Parameters

string
required
The domain name of the company you want to research. This will be used by the AI agents to:
  1. Search for company news
  2. Find professional profiles
  3. Gather LinkedIn data
  4. Collect Crunchbase information
  5. Extract PitchBook details
Examples:
  • apple.com
  • microsoft.com
  • tesla.com

Input Processing

The domain input goes through several processing steps:
  1. Validation
  1. 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:
string
required
Your Apify API token for accessing web scraping capabilities
string
required
Google API key for the Gemini model used by AI agents

Error Cases

The agent will fail with an error message if:
  1. Domain Validation
    • No domain is provided
    • Domain format is invalid
    • Domain cannot be resolved
  2. API Access
    • Invalid or missing API tokens
    • Rate limits exceeded
    • API service unavailable
  3. 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.