ACTION_ID: person_enrich_using_aviato NAME: Aviato: Person Profile Enrich CATEGORY: Person Enrichment CREDITS: 2 Get a person's full Aviato profile from a LinkedIn URL (public profile or Sales Navigator) or an email — not just a resolved LinkedIn URL. Unlike the LinkedIn-URL waterfall, this returns the entire profile Aviato has on the person: LinkedIn stats, employment/education history, and investor data, with nothing trimmed or flattened. 1. INPUTS linkedin_url (type: url, optional) — LinkedIn URL The URL for the person's LinkedIn profile or Sales Navigator page. Both `linkedin.com/in/` and Sales Navigator URLs are accepted. email (type: email, optional) — Email The person's email address. At least one of linkedin_url or email is required. Both are individually optional but the action needs one to identify the person. 2. OUTPUTS full_name (type: string) — Full name of the person. first_name (type: string) — First name of the person. last_name (type: string) — Last name of the person. headline (type: string) — Profile headline. linkedin_url (type: url) — Canonical LinkedIn profile URL, formatted from the raw URLs.linkedin field. about (type: string) — About/bio text. location (type: string) — Human-readable location. id (type: string) — Aviato's internal person ID. entity_type (type: string) — Entity type (e.g. person). gender (type: string) — Inferred gender. linkedin_id (type: string) — LinkedIn vanity ID (profile URL slug). linkedin_numeric_id (type: string) — LinkedIn's internal numeric ID. linkedin_entity_id (type: string) — LinkedIn entity ID. linkedin_connections (type: number) — Number of LinkedIn connections. linkedin_followers (type: number) — Number of LinkedIn followers. linkedin_join_date (type: date) — When the person joined LinkedIn. linkedin_labor_status (type: string) — LinkedIn labor status (e.g. OPEN_TO_WORK, HIRING). last_updated (type: date) — When Aviato last updated this record. investor_type (type: string) — Investor type. investor_title (type: string) — Investor title. investor_current_firm_id (type: string) — Current investment firm ID. investor_firm_position (type: string) — Position at current investment firm. investor_previous_firm_id (type: string) — Previous investment firm ID. investor_previous_firm_position (type: string) — Position at previous investment firm. investor_interests (type: string) — Investor interests. investor_disinterests (type: string) — Investor disinterests. investor_min_investment (type: number) — Minimum investment amount. investor_max_investment (type: number) — Maximum investment amount. investor_target_investment (type: number) — Target investment amount. investor_participated_rounds_count (type: number) — Number of funding rounds participated in. linkedin_premium (type: boolean) — Whether the person has LinkedIn Premium. linkedin_open_profile (type: boolean) — Whether the person's LinkedIn profile is open. email_available (type: boolean) — Whether any email is available for this person in Aviato. personal_email_available (type: boolean) — Whether a personal email is available for this person in Aviato. work_email_available (type: boolean) — Whether a work email is available for this person in Aviato. skills (type: raw_array) — List of skills. highlights (type: raw_array) — Aviato-computed highlight tags (e.g. bigTechAlumPublic). invested_industries (type: raw_array) — Industries the person has invested in. invested_round_list (type: raw_array) — Funding rounds the person has invested in. investor_category_list (type: raw_array) — Investor category tags. location_details (type: json) — Nested geographic place details (continent, country, region, locality, etc.). location_id_list (type: raw_array) — Aviato location IDs associated with the person. urls (type: json) — Social/profile URLs (linkedin, twitter, github, website, etc.), as returned by Aviato. certifications (type: raw_array) — List of certifications. education_list (type: raw_array) — Education history. degree_list (type: raw_array) — Degrees earned. experience_list (type: raw_array) — Work experience history. founded_company_list (type: raw_array) — Companies founded by the person. company_investment_list (type: raw_array) — Company investments made by the person. fund_investment_list (type: raw_array) — Fund investments made by the person. language_list (type: raw_array) — Languages spoken and proficiency level. 3. HOW TO CONFIGURE Configure Action body: { "inputs": { "linkedin_url": "{{input.linkedin_url}}", "email": "{{input.email}}" } } Pass at least one of linkedin_url or email — both are individually optional but the action needs one to identify the person. If both are mapped, they're sent to Aviato together in a single call rather than tried one at a time. 4. KEY NOTES - The output is deliberately unflattened: every field Aviato returns is exposed as its own output, including nested blobs (urls, location_details) and list fields (experience_list, education_list, company_investment_list, etc.) as raw_array/json. Extract specific nested fields downstream with formula or raw_to_structured_array. - linkedin_url (the output) is a separate, canonically-formatted field derived from Aviato's raw urls.linkedin — use it rather than parsing urls yourself. - Investor fields (investor_type, investor_title, investor_current_firm_id, etc.) are only populated when Aviato has investor data on the person; they're empty for non-investors. 5. WHERE IT FITS IN A WORKFLOW Pattern (LinkedIn/Sales Navigator URL or email -> full profile -> filter -> outreach): you already have a LinkedIn or Sales Navigator URL (e.g. from a list-building source) or an email, and want the full profile — not just a resolved LinkedIn URL — to filter or segment on before pushing to outreach. input (linkedin_url or email) -> person_enrich_using_aviato (full profile: employment history, LinkedIn stats, investor data) -> filter (e.g. linkedin_connections greater than 500) -> outreach. 6. WHEN TO USE Use person_enrich_using_aviato when you need the full person profile Aviato has — employment/education history, LinkedIn stats, or investor data — not just a resolved LinkedIn URL. Also useful when your only identifying signal is a Sales Navigator URL, which this action accepts directly. 7. WHEN NOT TO USE You only need to resolve a LinkedIn URL from an email, nothing else -> action-detail/person_linkedin_url_by_email.txt Cheaper and simpler when the full profile isn't needed. You want Apollo's or PDL's person + company contact data instead -> action-detail/person_enrich_using_apollo.txt -> action-detail/person_enrich_using_people_data_labs.txt Last updated: 2026-09-01.