[← Back to tools]
company.enrich

Enrich a company: pay per use, no API key

Use People Data Labs from Claude, Claude Code, Cursor, ChatGPT, and other agents through one Cralo balance.

Match a public company identifier and return firmographic data from People Data Labs.

Price and execution

Price
$0.05
Pricing model
Fixed price per successful call
Execution class
fast

Limits

No additional limits are published for this tool.

Parameters

Fields company.enrich accepts as JSON input.

  • namestringOptional

    Company name to match when its website is unknown.

  • tickerstringOptional

    Public stock ticker symbol for the company.

  • countrystringOptional

    Optional country name used to disambiguate a company match.

  • profilestringOptional

    Public company profile URL, such as a LinkedIn company page.

  • websitestringOptional

    Company website or domain, such as `example.com`; preferred when known.

  • min_likelihoodintegerOptional

    Minimum PDL match confidence from 1 to 10 required for a result.

Raw input JSON Schema
{
  "type": "object",
  "anyOf": [
    {
      "required": [
        "website"
      ]
    },
    {
      "required": [
        "name"
      ]
    },
    {
      "required": [
        "profile"
      ]
    },
    {
      "required": [
        "ticker"
      ]
    }
  ],
  "properties": {
    "name": {
      "type": "string",
      "maxLength": 255,
      "minLength": 1,
      "description": "Company name to match when its website is unknown."
    },
    "ticker": {
      "type": "string",
      "maxLength": 32,
      "minLength": 1,
      "description": "Public stock ticker symbol for the company."
    },
    "country": {
      "type": "string",
      "maxLength": 100,
      "minLength": 1,
      "description": "Optional country name used to disambiguate a company match."
    },
    "profile": {
      "type": "string",
      "maxLength": 2048,
      "minLength": 1,
      "description": "Public company profile URL, such as a LinkedIn company page."
    },
    "website": {
      "type": "string",
      "maxLength": 255,
      "minLength": 1,
      "description": "Company website or domain, such as `example.com`; preferred when known."
    },
    "min_likelihood": {
      "type": "integer",
      "maximum": 10,
      "minimum": 1,
      "description": "Minimum PDL match confidence from 1 to 10 required for a result."
    }
  },
  "additionalProperties": false
}

Returns

Fields a successful company.enrich call returns.

  • hqobjectOptional
    • regionstringOptional
    • countrystringOptional
    • localitystringOptional
  • namestringRequired
  • pdl_idstringRequired
  • foundednumberOptional
  • websitestringOptional
  • industrystringOptional
  • likelihoodnumberRequired
  • display_namestringOptional
  • linkedin_urlstringOptional
  • employee_countnumberOptional
Raw output JSON Schema
{
  "type": "object",
  "required": [
    "pdl_id",
    "name",
    "likelihood"
  ],
  "properties": {
    "hq": {
      "type": "object",
      "properties": {
        "region": {
          "type": "string"
        },
        "country": {
          "type": "string"
        },
        "locality": {
          "type": "string"
        }
      },
      "additionalProperties": false
    },
    "name": {
      "type": "string"
    },
    "pdl_id": {
      "type": "string"
    },
    "founded": {
      "type": "number",
      "minimum": 0
    },
    "website": {
      "type": "string"
    },
    "industry": {
      "type": "string"
    },
    "likelihood": {
      "type": "number",
      "maximum": 10,
      "minimum": 0
    },
    "display_name": {
      "type": "string"
    },
    "linkedin_url": {
      "type": "string"
    },
    "employee_count": {
      "type": "number",
      "minimum": 0
    }
  },
  "additionalProperties": false
}

Run this tool

Copy this instruction to your agent to set up Cralo and call this tool with the example input.

Set up Cralo by following https://cralo.ai/SKILL.md, then call the company.enrich tool with this input: {"website":"example.com"}

Safety notes

Side Effect
read_only
Public Sources Only
Yes

How this compares to using People Data Labs directly

You do not need a separate People Data Labs account or subscription for this call. Cralo uses one prepaid balance across all tools and shows the per-call price before you run the command.

Related tools

[Browse all tools]