Company Technographic
Get the current installed technology stack for a company. Returns products with productId (numeric), vendor, usage intensity (higher = stronger signal), product locations count, and first/last verified dates.
Use this when: user asks "what technology does [company] use?", "does [company] use Salesforce/AWS?", "what's [company]'s tech stack?", or needs a current-install snapshot.
Do NOT use this when:
- User wants usage trends over time → use company_install_time_series
- User wants which department/team uses a product → use company_fai
- User wants spend estimates → use company_spend
BEFORE filtering — resolve IDs first:
- By vendor/product: call get_vendor_information(vendorName: '<name>') to get vendorId, then pass here. Skipping causes misses (Snowflake is under vendor 'Snowflake Inc.', not just the string 'Snowflake').
- By category: call get_product_category(categoryName: '<name>') to get the exact category_name, then pass here. Categories use case-insensitive SUBSTRING matching — "CRM" matches both "Customer Relationship Management Applications" and "Customer Relationship Management (CRM) BPO". Empty results on a category filter do NOT include a warning field; inspect the response's categories[] array to confirm which categories matched.
- For full unfiltered stack: call directly with no filters.
productId values in results can be passed directly to company_fai or company_install_time_series for deeper analysis. Default limit: 50; max: 500 (use filters instead of high maxResults). Sort by intensity (default) or date (most recently verified first). Empty results mean no data found — do NOT say the tool lacks functionality. Provide companyDomain (e.g., "cisco.com") or hg_id; hg_id takes precedence when both provided.
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
companyDomain | string | ❌ No | - | The company domain to lookup (e.g., 'example.com'). Either companyDomain or hg_id is required. 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). When provided, this overrides companyDomain. Obtain from a previous company_search result. |
categories | array | ❌ No | [] | Filter by technology category names (case-insensitive SUBSTRING match on category_name, not fuzzy). Call get_product_category first to find the exact category_name to pass here. Leave empty for all categories. WARNING: broad category filters can include peripheral products (upstream data-quality issue) — prefer vendorIds/productIds for precision when checking specific vendors. |
productIds | array | ❌ No | - | Filter by exact HG Insights product IDs (passed directly to API). Get IDs from get_vendor_information or from previous company_technographic results' productId field. |
vendorIds | array | ❌ No | - | Filter by exact HG Insights vendor IDs (integers). Call get_vendor_information(vendorName: '<name>') first to resolve the integer vendor_id, then pass it here. You can also reuse a vendor_id from a previous company_technographic result's vendorId field. |
sort | string | ❌ No | intensity | Sort results by usage intensity (high to low) or last verified date (most recent first). |
maxResults | number | ❌ No | 50 | Maximum number of results to return (1-500, default 50). Use 'categories', 'productIds', or 'vendorIds' to filter for focused results instead of requesting large result sets. |
provider | string | ❌ No | auto | Data provider to use. Use 'auto' for automatic selection or specify provider name. |
Required Integrations
hginsights
Use Cases
- What technologies does a company use? — full unfiltered call by domain
- Does a company use a specific vendor's products? — vendorIds filter after resolving via get_vendor_information
- What CRM/category tools does a company have installed? — categories filter after resolving via get_product_category
- Is a specific product installed at this company? — productIds direct lookup
- Show a company's most recently verified tech installs — sort=date
Example Usage
Full tech stack for Cisco, top 10 by intensity
{
"tool": "company_technographic",
"arguments": {
"companyDomain": "cisco.com",
"maxResults": 10
}
}
All Salesforce products at Cisco (vendorId resolved via get_vendor_information)
{
"tool": "company_technographic",
"arguments": {
"companyDomain": "cisco.com",
"vendorIds": [
376
]
}
}
CRM tools at Microsoft (category resolved via get_product_category)
{
"tool": "company_technographic",
"arguments": {
"companyDomain": "microsoft.com",
"categories": [
"Customer Relationship Management Applications"
],
"maxResults": 20
}
}
Related Tools
get_vendor_information, get_product_category, company_install_time_series, company_fai, company_spend, search_companies