Company FAI (Functional Area Intelligence)
Functional Area Intelligence (FAI): shows WHICH DEPARTMENTS inside one company use specific products, with per-department usage share, signal strength, decision-maker/influencer flags, roles, and signal location. Use this when you already know (or can name) the products and want the departmental/functional-area breakdown of who uses them at a single company — e.g. "which teams at Cisco use Salesforce?" or account mapping to find the department to sell into. Do NOT use this when you want the company's whole-company technology installs (use company_technographic — it also returns the productId values to feed back in here), or when you need to resolve or list valid FAI department/role IDs and names (use list_fai_departments). Identify the company with a domain (e.g., "cisco.com") or an HG Insights company ID (hg_id); if both are given, hg_id wins. You MUST supply at least one product via productIds (PREFERRED — numeric IDs from company_technographic, exact and deterministic) or products (FALLBACK — names, fuzzy-matched).
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
companyDomain | string | ❌ No | - | The company to analyze, as a website domain (e.g., "cisco.com"). Either companyDomain or hg_id is required (hg_id wins if both are given). Protocol prefixes (http://, https://), leading www., and trailing paths/queries/fragments are accepted and stripped automatically; case is normalized. |
hg_id | string | ❌ No | - | HG Insights company ID (32 alphanumeric characters) identifying the company; overrides companyDomain when provided. Obtain it from a prior search_companies or company_firmographic result. Prefer this over a domain when disambiguating subsidiaries from their parent. |
products | array | ❌ No | - | FALLBACK product selector: product names to fuzzy-match (e.g., ["snowflake", "microsoft office"]), max 20. Use only when you lack exact IDs; prefer productIds. Unrecognized names fail loudly with "Unknown product(s): ...". Ignored when productIds is also supplied. |
productIds | array | ❌ No | - | PREFERRED product selector: HG Insights numeric product IDs (max 20) for exact, deterministic lookup with no fuzzy matching. Get them from the productId field of a company_technographic result for this same company. Takes precedence over products when both are given. |
provider | string | ❌ No | auto | Data source provider. Leave as "auto" (default) to auto-select the best configured provider; only override with a specific key like "hginsights" if you must pin the source. |
limit | integer | ❌ No | 50 | Maximum number of enriched.records entries to return (default: 50, max: 200). Ignored when full=true. |
fields | array | ❌ No | - | Project each enriched.records row to this subset of fields. departmentName, departmentId, productName, and productId are always included regardless of this list (they are required to correlate rows). Ignored when full=true. |
full | boolean | ❌ No | false | When true, return the full payload with no limit and no field projection. Default: false (limit and fields apply, keeping unconstrained payloads under 40KB). |
Required Integrations
hginsights
Use Cases
- Which departments at a company use a given product? — pass a domain plus products or productIds
- Account mapping: find the functional area to sell a product into at a target account
- Identify departments where decision makers or influencers for a product are present
- Compare per-department usage share and signal strength for a product across a company
- See the geographic (country/state/city) footprint of a product's usage within a company
Example Usage
Which departments at Cisco use Salesforce (fuzzy name match)
{
"tool": "company_fai",
"arguments": {
"companyDomain": "cisco.com",
"products": [
"salesforce"
]
}
}
Exact lookup by productId from company_technographic, projected fields only
{
"tool": "company_fai",
"arguments": {
"companyDomain": "cisco.com",
"productIds": [
12345
],
"fields": [
"departmentUsageShare",
"isDecisionMaker",
"signalCountryName"
]
}
}
Multiple products at Microsoft, capped to the top 20 enriched rows
{
"tool": "company_fai",
"arguments": {
"companyDomain": "microsoft.com",
"products": [
"snowflake",
"microsoft office"
],
"limit": 20
}
}
Related Tools
company_technographic, list_fai_departments, company_install_time_series, company_spend, search_companies