# Enrich a list of companies from their websites

Paste a list of company domains or upload a CSV. The agent reads each company's home page and records its industry, what it sells, size signals and how well it fits your ideal customer profile, with the reason. Each record is posted as JSON to your webhook, and you get a summary table at the end. A company whose website cannot be processed is listed as not processed instead of stopping the run.

**Use cases:** Sales, Data processing

**Tags:** lead enrichment, company data, ICP, ideal customer profile, prospecting, account list, CSV, domains, firmographics, webhook

[Create this agent](https://seclai.com/agent-examples/create/company_website_enrichment)

## How it starts

Trigger: dynamic input.
Accepts files: CSV of companies (optional, or paste domains).

## What it needs

No knowledge base, memory bank or connection to create first.

## Steps

- List the company websites
- For each company
  - For each item: Read the home page
  - Profile the company
  - Parse and validate the record
  - Send the record to your webhook
  - Keep the record
- Summarize the list
- Show the summary
