research
Enrich Companies in Agents with company-enrichment Skill
Add comprehensive firmographic data to your agents with the company-enrichment skill from SandBase, covering industry, revenue, tech stack, and more.
Where this fits
You're building a B2B lead qualification agent. It needs to instantly pull a prospect's industry, revenue range, tech stack, and beneficial ownership to score and route leads. Without a solid integration, you'd be stitching together Apollo, Clearbit, and registry APIs yourself, managing keys and schema drift. The company-enrichment skill from SandBase wraps multiple data sources into one agent-friendly flow, so your agent can enrich any company without custom glue code.
Why agents benefit
- Single entry point to multiple APIs – Agent calls one skill that routes to Apollo, Strale, and Akta, avoiding separate integration code and secret management.
- Self-describing tools – The skill mandates calling
sandbase_describe_toolfirst, so your agent always uses up‑to‑date argument schemas, reducing runtime errors. - Firmographic depth – Get industry, employee size, revenue, funding status, and tech stack from one request, not a patchwork of lookups.
- Due diligence ready – Includes beneficial ownership and regulatory status via Strale, crucial for compliance and risk assessment.
- Workflow guidance – The README provides a clear workflow (understand context → describe → call), making it easy to integrate into multi‑step agent reasoning.
Practical scenarios
Sales Lead Scoring with Apollo
Your agent identifies a list of SaaS companies from a trade show. It uses apollo_company_enrich to pull industry, employee count, and annual revenue, then automatically scores each lead using your internal criteria. The agent doesn't need to know Apollo's API limits or field names—it just calls the tool.
Technology Stack Discovery for Outbound
Before drafting a personalized email, your agent needs to know if a target company uses Salesforce or HubSpot. It calls strale_company_tech_stack to retrieve the stack, then tailors the message. This adds a context layer that generic plotting tools miss.
Beneficial Ownership Verification for Compliance
Your agent is screening a partner for a financial product. It invokes strale_beneficial_ownership_lookup to obtain ultimate beneficial owners and regulatory standing, flagging any anomalies for human review. This turns a manual, multi‑hour check into a one‑step agent action.
Add it to your agent workflow
Install the skill into your agent's skill directory:
npx skills add sandbaseai/sandbase-skills --skill company-enrichment
Once added, your agent can use the SandBase tools. A minimal example:
# Agent pseudo-code
company_name = "Acme Corp"
tool_schema = await sandbase_describe_tool("strale_company_enrich")
data = await sandbase_call_tool(
tool_name="strale_company_enrich",
arguments={"company_name": company_name}
)
# Use data for qualification or next steps
Compare before adopting
Before adding this skill, compare it with alternatives like Clearbit or the API you're already using. Look for: quality signals (stars, repo activity, contributor responsiveness), data freshness guarantees, coverage of the fields you actually need, and how the skill's workflow fits your agent's existing tool‑calling pattern. Also consider cost—SandBase might have its own pricing, while some alternatives are free up to a limit.
Why it is worth tracking
With 45 stars on GitHub and an active repository from SandBase, this skill demonstrates early community interest. It's maintained by a vendor that combines multiple data sources, which lowers your integration burden and keeps schemas current. If you handle frequent company enrichment—sales, marketing analytics, or compliance—this skill deserves a trial. For a detailed overview, check the company-enrichment listing at OpenAgentSkill and monitor its evolution as new tools get added.
Featured Skill
company-enrichment
Skill by sandbaseai