Anysite Web Data
Sales IntelligencePull LinkedIn profiles, companies, employees, posts, and job listings through the Anysite web data extraction platform. Agents build prospect lists and monitor hiring or headcount signals as buying triggers.
What This Integration Enables
Most connectors in this category are a bridge to one company's database. Anysite Web Data is a bridge to the parts of the public record that nobody has time to read. LinkedIn profiles, companies and employee rosters sit alongside Crunchbase funding history, the Y Combinator directory, full-text search over SEC EDGAR, X and YouTube, DuckDuckGo results, and a pair of actions that will fetch and clean any web page, including the ones that only render after JavaScript runs. That breadth is the product. An account did not change because a database updated. It changed because somebody filed something, hired somebody, announced something, or posted about it, and those events are published in five different places on five different schedules.
FlowRunner agents use that surface to keep account knowledge current without a person doing the reading. The agent resolves a company, reads its recent filings, checks who commented on a relevant post, pulls the employee roster, enriches a lead in either direction between an email address and a LinkedIn profile, and writes the result somewhere a human will actually see it. Because connectors are built and machine-verified against each vendor's official API, the fields an agent reads are the fields the source publishes, not a guess at them. The judgment about what any of it means stays with a person, which is the point of running this on an Orchestration as a Service platform rather than a scraper on a cron job.
Without FlowRunner
With FlowRunner
Use Case Scenarios
A funding and filings watch on named accounts
An enterprise team keeps a list of two hundred accounts it wants to know about before a competitor does. Every Monday an agent walks the list. For each company it calls Get Crunchbase Company for the funding history and Search SEC Filings scoped to the registrant name and the form types that matter, filtering out routine periodic filings. Anything new gets written to the account record in Salesforce with the source link and the filing date. The agent then posts a digest to Slack grouped by account owner. Nobody read a filing. Every owner starts the week knowing which of their accounts moved.
Harvesting a discussion as an intent signal
A competitor publishes a post about a problem your product solves and it draws two hundred comments. An agent calls Get LinkedIn Post for the post body and engagement counts, then Get LinkedIn Post Comments ordered by recency to capture who engaged and what they said. It runs Get LinkedIn Profile on each commenter, drops anyone already in an open opportunity, and calls Find Emails By LinkedIn Profile in batches to resolve contact details. What lands in Airtable is not a list of names, it is a list of people who publicly described the problem in their own words, with the comment text attached so the rep can quote it back.
Reading a supplier's own pages before a renewal
A vendor management flow needs to know whether a supplier quietly changed its pricing, its terms, or its support commitments. The agent calls Search Web to locate the current pages, then Parse Web Page for the static ones and Render Web Page for the single-page applications that publish nothing until the browser runs. It diffs the cleaned text against the copy captured at the last renewal. Where a page changed materially, the agent flags it to the contract owner with both versions side by side rather than deciding on its own what the change means.
Human-in-Loop Highlight
Get Crunchbase Company resolves a company from an alias, and that alias is case sensitive: Google and google are two different records. Search SEC Filings has the mirror image of the problem, because a full-text query scoped to a company name will happily return a filing belonging to a similarly named registrant. Neither failure looks like a failure. Both return a clean, well formed company record with a plausible funding history attached. So at the moment the agent is about to assert a fact back at the company that supposedly produced it, it stops and raises an automation exception. It posts the matched record next to the CRM account: the alias string it used, the domain and headquarters on the returned profile, the form type and date on the filing, and the exact opening sentence it intends to send. The account owner confirms the match or rejects it. The agent will research two hundred accounts unattended all night. It will not put "congratulations on the Series B" in front of a customer on the strength of one case sensitive string.
Agent Capabilities
25 actionsLinkedIn People and Companies
6- Get LinkedIn Profile Returns the full public profile for a member, resolved from an alias, a profile URL or an fsd_profile URN. Individual sections such as experience, education, certificates and skills can each be switched off, so a flow that only needs the current role does not pay for the full history.
- Get LinkedIn Company Returns the company page for an alias, URL or company URN, including description, website, employee count, founding year, locations and verification status. The URN it returns is the identifier the employee listing requires, so this is normally the first call in a company workflow.
- Get LinkedIn Company Employees Lists people currently employed at one or more companies, with optional keyword and name filters. Companies must be supplied as URNs in the company:{id} form returned by Get LinkedIn Company.
- Search LinkedIn People Searches members using the standard filters: keywords, exact first and last name, job title, company and school keywords, current and past employer, location and industry. Supplying a name markedly improves result quality over a bare keyword search.
- Search LinkedIn Companies Searches company pages by keyword, location, industry and employee-count band, with bracketed keywords performing an exact-phrase match. Used to build a target account list before enriching each hit individually.
- Search Sales Navigator People Runs a Sales Navigator people search, which exposes filters the standard search does not: job function, seniority, tenure in company and position, company size and type, profile language, and whether the member has posted recently. Filters accept lists, so several titles or companies can be matched in one call.
LinkedIn Posts and Jobs
4- Get LinkedIn Profile Posts Returns posts published by a member, newest first, with an optional cut-off so a monitoring flow only sees what is new since the last run. The profile must be identified by its fsd_profile URN.
- Get LinkedIn Post Returns the full detail of a single post from its URN or URL, including author, body text, media, reaction counts and share statistics.
- Get LinkedIn Post Comments Returns the comments on a post, ordered either by relevance ranking or strictly by recency. People who publicly comment on a problem are describing their own situation, which is why this action tends to sit at the head of intent-driven flows.
- Search LinkedIn Jobs Searches job postings by keyword, location, industry and hiring company, with bracketed keywords performing an exact-phrase match. Used to check whether a target account is staffing up in a function relevant to your product.
Contact Resolution
2- Find Emails By LinkedIn Profile Resolves email addresses for members identified by internal ID, profile URL or alias, accepting up to ten profiles per call. Batching is the efficient shape here, so a flow enriching a list should group rather than loop.
- Find LinkedIn Profile By Email The reverse lookup, returning the member associated with an email address. Used to attach a professional profile to inbound signups, form fills and CRM records that arrived carrying nothing but an address.
Funding, Filings and Cohorts
4- Get Crunchbase Company Returns the Crunchbase profile for a company, including description, website, founding date, operating status and funding history. The alias is case sensitive and must match the source exactly.
- Search Crunchbase Companies Searches Crunchbase on firmographic and funding criteria: description keywords, headquarters, industry, employee band, founding window, round type, funding and valuation ranges, revenue band, investors and hiring status. Every filter accepts a single value or a list.
- Search Y Combinator Companies Searches the Y Combinator directory by free text, industry, region, batch, team size and hiring status, and can restrict results to companies flagged as top companies or nonprofits. Useful for building a cohort list rather than a firmographic one.
- Search SEC Filings Runs a full-text search over SEC EDGAR, scoped by company name or ticker, exact CIK identifiers, form type, date range and registrant state. Supports quoted phrases, boolean logic, and exclusion of form types with a leading minus sign.
Social Listening
5- Get Twitter User Returns the profile of an X account from an alias, URL or numeric user ID, including bio, location, follower and following counts, tweet count and verification status.
- Search Tweets Searches X posts using the full advanced-search grammar, with dedicated fields for exact phrases, optional and excluded words, hashtags, accounts, engagement thresholds and date range assembled into the final query. Results can be ranked by relevance or recency and restricted to posts carrying media.
- Get YouTube Video Returns metadata for a single video from a bare video ID or a full watch URL, including title, channel, view count and publication details.
- Search YouTube Videos Searches YouTube for videos matching a query and returns the ranked result set, normally as the first step before enriching or reading comments on each hit.
- Get YouTube Video Comments Returns viewer comments on a video. Used for reaction monitoring on your own launches and on competitor announcements.
Web Reading
3- Search Web Runs a DuckDuckGo search and returns result URLs with their snippets, between one and twenty per call. A lightweight way to locate a page before parsing it.
- Parse Web Page Fetches a page and returns cleaned HTML without executing JavaScript. CSS selectors can include or exclude elements, a heuristic can isolate the main article body, and switches strip tags to plain text, drop comments and base64 images, and resolve responsive image sources. Contact extraction additionally pulls out links, email addresses and phone numbers.
- Render Web Page Loads a page in a real browser so JavaScript executes, then returns the same cleaned HTML. Slower than the plain parser, and the correct choice for single-page applications and any site that populates its content client side.
Account
1- Get Request Count Returns the number of API requests consumed by the current access token. Used to gate an expensive bulk sweep before it runs and to alert when quota is burning faster than expected.
Frequently Asked Questions
What can FlowRunner do with Anysite Web Data?
FlowRunner agents can run Get LinkedIn Profile, Get LinkedIn Company, and Get LinkedIn Company Employees in Anysite Web Data, plus 22 more actions.
Does connecting Anysite Web Data to FlowRunner require OAuth?
No. Anysite Web Data connects to FlowRunner with an API key, no OAuth flow required.
Can Anysite Web Data trigger a FlowRunner workflow automatically?
Anysite Web Data doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.
Start building with Anysite Web Data
$100 in credits. No card required. Connect in minutes.