Apify Integration Guide
This guide covers all Apify actions available in TexAu. Apify actions scrape data from LinkedIn, Google Maps, Google Search, and websites.
Before you begin
- An Apify account is required. Sign up at apify.com.
- Your Apify API token is at Settings > Integrations > API & Integrations in Apify.
- In TexAu, go to Settings > Integrations, find Apify, enter your API token, and click Save.
- Apify charges per actor run. Costs vary per action. Check apify.com/pricing.
LinkedIn actions
Get LinkedIn Profile Detail (Apify)
Scrapes a LinkedIn profile and returns structured data about the person.
Input:
- LinkedIn Profile URL (required)
Output:
- First Name, Last Name
- Headline
- Current Job Title, Company Name
- Location
- Experience history (array)
- Education history (array)
- Skills (array)
- Connections count
- Follower count
- Profile summary
Typical use case: Deep profile enrichment when you want more than just email or phone.
Search LinkedIn Profiles (Apify)
Searches LinkedIn for people matching a query and returns a list of profiles.
Input:
- Search query (required): e.g., "VP Sales fintech San Francisco"
- Result limit: number of profiles to return
Output per profile:
- First Name, Last Name
- Headline
- LinkedIn Profile URL
- City, Country
- Current company
- Follower count
- Connections count
Typical use case: Build a prospecting list directly from a LinkedIn search query.
Scrape LinkedIn Company Employees (Apify)
Returns a list of employees at a given company on LinkedIn.
Input:
- LinkedIn Company URL (required)
- Result limit
Output per employee:
- First Name, Last Name
- Job Title
- LinkedIn Profile URL
- Location
Typical use case: Build a full employee list for targeted account-based outreach.
Search LinkedIn Companies (Apify)
Searches LinkedIn for companies matching a keyword or filter.
Input:
- Search query (required)
- Result limit
Output per company:
- Company Name
- LinkedIn Company URL
- Industry
- Employee count
- Location
- Tagline
Get LinkedIn Job Postings (Apify)
Finds current job postings at a specific company.
Input:
- LinkedIn Company URL (required)
Output:
- Job title
- Job location
- Date posted
- Job URL
Typical use case: Identify companies that are hiring to infer growth signals.
Get LinkedIn Job Listings (Apify)
Searches LinkedIn for job listings matching a query.
Input:
- Job title or keyword (required)
- Location (optional)
- Result limit
Output:
- Job title
- Company name
- Job URL
- Posted date
Get LinkedIn Posts from Profile (Apify)
Retrieves recent posts from a LinkedIn profile.
Input:
- LinkedIn Profile URL (required)
- Number of posts (optional)
Output:
- Post text
- Post date
- Like count
- Comment count
- Post URL
Typical use case: Research what a prospect has written about recently before outreach.
Get LinkedIn Post Data (Apify)
Retrieves data for a specific LinkedIn post.
Input:
- LinkedIn Post URL (required)
Output:
- Post text
- Author name and title
- Reactions count
- Comments count
- Published date
Search LinkedIn Sales Navigator People (Apify)
Searches Sales Navigator for people matching your filters. Requires a LinkedIn Sales Navigator subscription.
Input:
- Search URL from Sales Navigator (required)
Output:
- Full name
- Job title
- Company
- LinkedIn profile URL
- Location
Search LinkedIn Sales Navigator Accounts (Apify)
Searches Sales Navigator for companies matching your filters. Requires a LinkedIn Sales Navigator subscription.
Input:
- Search URL from Sales Navigator (required)
Output:
- Company name
- LinkedIn company URL
- Industry
- Employee count
- Location
Google actions
Get Google Maps Places (Apify)
Finds businesses on Google Maps matching a search query in a specified location.
Input:
- Search query (required): e.g., "plumbers in Austin TX"
- Location (optional)
- Result limit
Output per business:
- Business name
- Address
- Phone number
- Website URL
- Rating and review count
- Google Maps URL
Typical use case: Build a local business prospect list from Google Maps.
Get Google Maps Reviews (Apify) [see actions.json for display name]
Retrieves reviews for a specific place on Google Maps.
Input:
- Google Maps Place URL (required)
- Result limit
Output:
- Reviewer name
- Rating
- Review text
- Date
Get Google Search Results (Apify)
Returns top search results from Google for a query.
Input:
- Search query (required)
- Result count
Output:
- URL
- Title
- Snippet
- Position
Website actions
Crawl Website Content (Apify)
Crawls a website and returns the text content of pages.
Input:
- Starting URL (required)
- Max pages to crawl
Output:
- Page URL
- Page title
- Page content (text)
Typical use case: Pull website copy before passing to an AI Column for summarization.
Scrape Website to Markdown (Apify)
Fetches a URL and converts the content to Markdown.
Input:
- URL (required)
Output:
- Markdown content
Take Webpage Screenshot (Apify)
Loads a webpage and captures a screenshot.
Input:
- URL (required)
Output:
- Screenshot image URL
Troubleshooting
LinkedIn actions return empty or very few results. Apify's LinkedIn actors require a valid LinkedIn session. Some actors use Apify's proxy pool. If results are sparse, check the Apify dashboard to confirm your actor has sufficient resources and your account is in good standing.
Google Maps actions return results from the wrong location. Be specific in the location field. Use city and state or city and country. Avoid country-only location inputs for large countries.
Scraping actions time out on large pages. Reduce the result limit or the max pages setting. Very large pages or sites with anti-bot measures may slow down or block actor runs.
I see charges on Apify but no data in TexAu. The actor ran but returned no results. Check the Apify dashboard for the specific actor run to see its output log.