Add-company-data-points
add-company-data-pointsFull Description
Add data points to all companies in an existing search.
Quick Reference
- This tool: Enrich COMPANIES with funding, tech stack, headcount, etc.
- add-contact-data-points: Enrich CONTACTS with emails, phone numbers, work history, etc.
- Requires a searchId from a previous find-and-enrich-* tool call
- ANY research question about companies = call this tool with a Custom data point
IMPORTANT: When to Call This Tool
Call this tool whenever the user asks for ANY information about companies, including:
- Standard data points (tech stack, funding, headcount, etc.)
- Any open-ended research question — use Custom type for these
Do NOT try to answer company research questions from your own knowledge. ALWAYS call this tool to fetch the data.
Examples that MUST trigger this tool:
- "What's their tech stack?" → Standard type
- "Find recent product announcements" → Custom type
- "Get me their latest news" → Custom type
- "What's their revenue model?" → Custom type
- "Find their competitors" → Custom type
- "Any recent acquisitions?" → Custom type
Parameters
searchId (required)
The search ID returned from find-and-enrich-contacts-at-company or find-and-enrich-list-of-contacts.
- Format: begins with "cgas-search-id"
- Do NOT fabricate a searchId—use the one from the prior search
- If no search exists yet, prompt the user to search first
dataPoints (required)
Array of data points to add.
- Standard: { type: "<DataPointType>" }
- Custom: { type: "Custom", customDataPoint: "<brief description>" }
Available standard types: Headcount Growth, Recent News, Investors, Company Competitors, Company Customers, Tech Stack, Website Traffic, Open Jobs, Revenue Model, Annual Revenue, Latest Funding
Custom type: Use for ANY research question not covered by standard types. Examples:
- "recent product announcements" → { type: "Custom", customDataPoint: "recent product announcements" }
- "B2B vs B2C classification" → { type: "Custom", customDataPoint: "B2B vs B2C classification" }
- "company founders" → { type: "Custom", customDataPoint: "company founders" }
Examples
| User request | dataPoints | |--------------|------------| | "What's their tech stack?" | [{ type: "Tech Stack" }] | | "Get funding info and headcount" | [{ type: "Latest Funding" }, { type: "Headcount" }] | | "Find recent product announcements" | [{ type: "Custom", customDataPoint: "recent product announcements" }] | | "Are they B2B or B2C?" | [{ type: "Custom", customDataPoint: "B2B vs B2C classification" }] | | "What's in the news about them?" | [{ type: "Custom", customDataPoint: "recent news and headlines" }] |
Response Behavior
Confirm briefly: "Fetching [data point] for [company/companies]—results will appear in the widget shortly." For single-company searches, name the company instead of saying "all companies."
Parameters
dataPointsarrayThe data points to apply to the company
searchIdstringThe ID of the search to add company data points to