Async-Friendly Company Directory
Pricing
from $0.01 / 1,000 results
Async-Friendly Company Directory
Async Company Directory features 200+ verified companies scored on meeting practices, remote policies & work-life balance. Includes detailed culture profiles w/policies, tools & Glassdoor ratings. Perfect for job seekers escaping meeting-heavy workplaces, career coaches & HR benchmarking competitors
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer

John Rippy
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Discover companies with meeting-light, async-first cultures. Search by industry, size, location, and remote policy. Perfect for job seekers who value focused work time.
Features
- Automated data collection
- Structured output format
- Error handling
- Pay-per-event billing
Quick Start
{"input": "your input here"}
Demo Mode
Set demoMode: true to test with sample data (no charges). When you're ready for real results, set demoMode: false or omit it.
{"demoMode": true,...}
Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| See input schema |
Output Format
Company Entry
{"company": {"name": "GitLab","domain": "gitlab.com","description": "DevOps platform delivered as a single application","logo": "https://gitlab.com/logo.png"},"asyncScore": 92,"asyncGrade": "A+","industry": "technology","size": {"category": "large","employees": "2000+"},"remotePolicy": {"type": "fully_remote","description": "All-remote company since founding"},"location": {"headquarters": "San Francisco, CA (virtual)","region": "global"},"asyncCulture": {"highlights": ["No recurring meetings required","Comprehensive async handbook","Written communication first","Meeting-free focus days","All meetings optional"],"policies": ["Bias towards async communication","Record all meetings for async viewing","15-minute default meeting length","No 'quick syncs' - use GitLab issues"],"tools": ["GitLab Issues", "Slack (async)", "Loom", "Google Docs"]},"workLifeBalance": {"rating": 4.5,"flexibleHours": true,"unlimitedPTO": true},"sources": {"glassdoor": "https://glassdoor.com/gitlab","handbook": "https://handbook.gitlab.com","careers": "https://about.gitlab.com/jobs"},"lastVerified": "2024-03-15","addedDate": "2023-01-01"}
Directory Summary
{"totalCompanies": 247,"filteredResults": 45,"averageAsyncScore": 78,"topIndustries": [{ "industry": "technology", "count": 156 },{ "industry": "fintech", "count": 34 },{ "industry": "ecommerce", "count": 28 }],"companies": [...]}
Pricing
This actor uses pay-per-event billing:
data_point: $0.01 per result
Use Cases
1. Job Search Integration
// Find remote tech companies with great async cultureconst companies = await apifyClient.actor("localhowl/async-company-directory").call({industry: "technology",remotePolicy: "fully_remote",minAsyncScore: 80,limit: 20});for (const company of companies) {console.log(`${company.name}: ${company.asyncScore}/100`);console.log(` Careers: ${company.sources.careers}`);}
2. Competitive Benchmarking
// Compare your company to async leadersconst leaders = await apifyClient.actor("localhowl/async-company-directory").call({industry: "fintech",sortBy: "async_score",limit: 10});console.log("Top async-friendly fintech companies:");leaders.forEach((c, i) => {console.log(`${i + 1}. ${c.name} (${c.asyncScore}/100)`);});
3. Content Creation
// Get data for "Top Async Companies" blog postconst topCompanies = await apifyClient.actor("localhowl/async-company-directory").call({sortBy: "async_score",limit: 25,includeDetails: true});// Generate blog content with company details
Common Problems & Solutions
"Invalid API key" error
Cause: Your API key is wrong, expired, or doesn't have the right permissions. Fix: Double-check your API key. Make sure you copied it exactly without extra spaces.
"Rate limit exceeded" error
Cause: You've hit the API's rate limits. Fix: Wait a few minutes, then try again. Consider reducing the number of concurrent requests.
Empty or incomplete results
Cause: The target may have anti-scraping protection or the data doesn't exist. Fix:
- Check if the URL/search query is correct
- Try with different parameters
- Some sites may block automated access
Demo data showing instead of real results
Cause: demoMode is still set to true.
Fix: Set demoMode: false and provide your API key(s).
Built by John Rippy | Actor Arsenal
