Skip to main content

Company Research

EXPENSIVE — full-profile dashboard, ~10 credits per call. Builds one multi-signal company profile in a single call: firmographic (industry, size, revenue, HQ, rankings) + technographic (installed tech stack) + IT spend + cloud spend + intent signals + federal contracts + operating signals, aggregated into an interactive dashboard.

Use this when the user explicitly asks for a broad company overview, briefing, or account snapshot spanning MULTIPLE data domains at once — the whole point is getting the complete picture in one call.

Do NOT use this when you only need ONE signal — for any narrow question, call that individual tool instead: company_firmographic (industry/size/revenue), company_technographic (tech stack), company_intent (buying signals), or company_spend (IT spend). The specific tool is far faster, returns a smaller payload, and costs a fraction of this. Do not call this repeatedly for the same company.

Provide a company domain (e.g., "cisco.com") or an HG Insights company ID (hg_id). All sections default to ON and you are billed for every section returned — pass include* booleans (false) to drop sections you do not need and pay less. Pass full: true to bypass per-section row caps (defaults trim spend/cloudSpend/intent so an unconstrained call stays under 40KB).

Credits​

Metered separately — Sum of the sections returned (~10 for a full profile). See the full credit table for how AI Credits work.

Parameters​

NameTypeDefaultDescription
companyDomainstring-The company domain to look up (e.g., "cisco.com"). At least one of companyDomain or hg_id must be provided. Protocol prefixes (http://, https://), leading www., and trailing paths/queries/fragments are accepted and stripped automatically; case is normalized.
hg_idstring-HG Insights company ID (32 alphanumeric characters, e.g. from a company_search result). When provided, this overrides companyDomain. At least one of companyDomain or hg_id must be provided.
includeFirmographicbooleantrueInclude firmographic data — industry, size, revenue, HQ, rankings (default: true). Cannot be disabled: firmographic is the mandatory header source and is always fetched regardless of this flag.
includeTechnographicbooleantrueInclude the installed technology stack, top 20 products by intensity (default: true). Set false to drop this section and save credits when the tech stack is not needed.
includeSpendbooleantrueInclude IT spend broken down by category (default: true). Set false to skip the fetch and save credits.
includeCloudSpendbooleantrueInclude cloud spend by service and vendor (default: true). Set false to skip the fetch and save credits.
includeIntentbooleantrueInclude intent topics and activities (buying signals) (default: true). Set false to skip the fetch and save credits.
includeContractsbooleantrueInclude federal (government) contract data (default: true). Set false to skip the fetch and save credits.
includeOperatingSignalsbooleantrueInclude operating signals (e.g. work model, operational posture) (default: true). Set false to skip the fetch and save credits.
fullbooleanfalseWhen true, bypass the per-section row caps applied to technographic, spend, cloudSpend, intent, and contracts so every row is returned. Default: false (caps applied so a no-arg call stays under Claude's ~40KB inline cap). Only set true when the caller explicitly needs the complete, untruncated dataset.

Required Integrations​

This tool is only available when your organization has the following integration configured in the HG Insights Integrations settings:

  • HG Insights (Unified API) (hginsights_v2)

Use Cases​

  • Give me a full briefing / account snapshot on a company — one call covering profile, tech, spend, and intent
  • I'm prepping for a sales meeting with company X and need the complete picture across every data domain
  • Build a company overview dashboard combining firmographics, tech stack, spend, and buying signals
  • I have an hg_id from search_companies and want the full multi-signal profile for it
  • Show everything HG knows about this company in one place

Example Usage​

Full profile by domain

{
"tool": "company_research",
"arguments": {
"companyDomain": "cisco.com"
}
}

Profile by hg_id, skip contracts + gov signals

{
"tool": "company_research",
"arguments": {
"hg_id": "25582D0E650950949A473EA7345C193E",
"includeContracts": false
}
}

Untruncated full dataset

{
"tool": "company_research",
"arguments": {
"companyDomain": "salesforce.com",
"full": true
}
}

Response Format​

FieldTypeDescription
headerobjectCompany header information
header.companyNamestring
header.domainstring
header.industrystring | null
header.employeeCountstring | number | null
header.revenuestring | number | null
header.locationobject | null
header.websitestring | null
header.foundedYearnumber | null
header.companyTypestring | null
keyMetricsobjectKey business metrics
keyMetrics.itSpendnumber | null
keyMetrics.fortune500Ranknumber | null
keyMetrics.forbes2000Ranknumber | null
keyMetrics.topTechCategoriesarray
firmographicobject | nullFirmographic data
technographicobject | nullTechnographic data (top 10 products by default; bypassed when full=true)
spendobject | nullIT spend data (top 10 categories by default; bypassed when full=true)
cloudSpendobject | nullCloud spend data (top 5 services x top 10 vendors per service by default; bypassed when full=true)
intentobject | nullIntent signals (top 10 topics/activities by default; bypassed when full=true)
contractsobject | nullContract data (50 rows by default; 100 when full=true)
operatingSignalsobject | nullOperating signals

company_firmographic, company_technographic, company_intent, company_spend, company_cloud_spend