Playbook
TheirStack Agent Guidance
Decision Framework
Use TheirStack when:- Crustdata is unavailable or rate-limited
- You need tech-stack-driven company discovery (TheirStack’s core strength)
- You need job posting data as a hiring intent signal
- You need to enrich a known company’s tech stack
- You need person/contact enrichment (TheirStack has no people data)
- You need PersonDB search
Operation Sequence
-
Validate slug names first (free): Use
theirstack_catalog_keywordsto look up the correct technology slug (e.g.,react,salesforce,hubspot) before running a paid company or job search. -
Company discovery: Use
theirstack_company_searchwithcompany_technology_slug_ororcompany_technology_slug_and. For precision, use_and. For broad reach, use_or. -
Hiring signals: Use
theirstack_job_searchto find companies actively hiring for specific roles or technologies. Always provideposted_at_max_age_daysor a company filter — the API requires at least one. -
Tech stack enrichment: Use
theirstack_technographicsfor a single known company — providecompany_domainwhen possible (most reliable identifier). -
Check credits: Use
theirstack_credit_balancebefore large batch runs.
Key Filters
- Technology slugs use kebab-case (e.g.,
react,node-js,salesforce). Usetheirstack_catalog_keywordsto find the exact slug. - Country codes are ISO 2-letter (e.g.,
US,GB,DE). - Funding stages:
seed,series_a,series_b,series_c,growth,ipo. - Job seniority:
senior,junior,manager,director,vp,c_level.
Cost Awareness
- Company search: 3 credits per company returned. Use
limit: 10for exploration. - Job search: 1 credit per job. Safe to use with
limit: 25. - Technographics: 3 credits per company lookup (regardless of result count).
- Catalog keywords and credit balance: free.
Common Mistakes
- Forgetting to provide a time filter OR company filter on job search → API returns error
- Using display names for technologies instead of slugs → no results
- Setting
limittoo high on company search → expensive