Skip to main content
Carnot Search provides powerful company search capabilities to find detailed business information. With both standard and Pro versions, you can access comprehensive company databases for market research, lead generation, and business intelligence.

Tools

CARNOT_SEARCH_CORP

  • Basic company search functionality
  • Find company information by name or criteria
  • Retrieve company URLs and addresses
  • Configurable result count
  • Inputs: query (search text), num (number of results, default 10) — Output: result.items, an array of { name, url, address }

CARNOT_SEARCH_CORP_PRO

  • Triggers a Carnot Search Corp Pro job on Carnot’s external server; the job itself runs outside the flow
  • Inputs: spreadsheets_key (required; the key of the target spreadsheet), and optional mail_runner_flow_url, mail_runner_flow_secret, and slack_channel_id
  • Output: result.content is Job triggered successfully or Failed to trigger job

Authentication

CARNOT_SEARCH_CORP requires API keys from both Perplexity and OpenAI (perplexity_api_key and openai_api_key config). CARNOT_SEARCH_CORP_PRO requires a Carnot API key (carnot_api_key config). Required credentials:
  • Perplexity API Key and OpenAI API Key (CARNOT_SEARCH_CORP)
  • Carnot API Key (CARNOT_SEARCH_CORP_PRO)
Note: Treat API keys as sensitive information and never commit them to public repositories.

Trigger a Pro job

Analyze and export search results

Example: Market Research Workflow

Build a lead generation pipeline

Search Parameters

Query Optimization

  • Use specific industry terms
  • Include geographic qualifiers
  • Specify company size when relevant
  • Use boolean operators for complex searches

Result Management

  • Start with smaller result sets (10-20)
  • Increase for comprehensive research (50+)
  • Consider API rate limits
  • Balance accuracy vs coverage

Use Cases

  • Market Research: Identify competitors and market players
  • Lead Generation: Find potential customers and partners
  • Investment Research: Analyze market sectors and opportunities
  • Competitive Intelligence: Monitor competitor landscape
  • Partnership Development: Discover potential business partners
  • Sales Prospecting: Build targeted prospect lists
  • Due Diligence: Research companies for business decisions

Data Structure

CARNOT_SEARCH_CORP returns result.items; each item includes:

Best Practices

  • Query Design: Use specific, targeted search terms
  • Result Processing: Always validate and enrich search results
  • Rate Limiting: Respect API limits and implement delays
  • Data Quality: Clean and verify company information
  • Privacy: Handle company data responsibly and legally