ElectroNeek

Integrations · productivity

ElectroNeek + Village

The Social Capital API Ships with 40 ready actions — usable in agent workflows without code.

What agents can do with Village

Actions · 40

  • Get App Information

    Get information about the partner application associated with your token — title, description, domain, logo URL, public key, and active flag

  • Check Company Paths

    Quickly check if you have connections to a company without fetching full details. Returns whether paths exist, an overall score, count of re

  • Refresh Companies

    Refresh/import company data from LinkedIn URLs or domains. Realtime mode returns enriched data synchronously (or times out after 25s); async

  • Enrich Company

    Get detailed information about a company by domain, LinkedIn URL, or any URL. Returns name, website, LinkedIn URL, logo, employee count, ind

  • Enrich Company (Bulk)

    Get detailed information for up to 10 companies in a single request. Each result contains either company data or an error.

  • Get Company Paths

    Find introduction paths to people at a specific company. Returns up to 50 employees you can reach through your network, ranked by connection

  • List Companies

    Get your top-connected companies ranked by network strength. Returns a paginated list with connection score, label, LinkedIn URL, domain, an

  • Search Companies

    Search for companies using natural language (in the "prompt" field) and/or structured filters. Returns matching companies with relevance and

  • Sort Companies

    Rank a list of companies (up to 100 LinkedIn URLs or domains) by how well-connected you are to people there. Each result includes a score, l

  • Join Group

    Join a group using an invite link. Once joined, you gain access to the shared network of all group members.

  • Leave Group

    Leave a group you are a member of. If you are the last member, the group is deleted. Admins must remove all other members before leaving.

  • List Groups

    Get all groups (communities) you are a member of. Groups allow members to share network access with each other, expanding everyone's reach.

  • Create or Update Group

    Create a new group or update an existing one. To create: provide a name (id is auto-generated). To update: provide group_id (requires admin

  • List Gmail Integrations

    Get all your connected Gmail integrations, including rate limits, timezone, the default sending account, and whether you can add more based

  • Reset Integration

    Trigger a full resync of a Google or LinkedIn integration. Clears sync cursors and re-imports all contacts/calendar data; all graph operatio

  • Update Gmail Integration

    Update settings for a connected Gmail integration — adjust rate limits, timezone, status, or set as the default sending account. Provide onl

  • Add items to list

    Add people or companies to a list. Each identifier is resolved (LinkedIn URLs, company domains, emails, or graph IDs) and added. Returns det

  • Check list membership

    Check which lists contain the given entities. Returns a map of entity_id to the lists that contain it. Entities not in any list are omitted.

  • Create a list

    Create a new list to organize people or companies. The creator becomes the list owner. List creation may be limited based on your subscripti

  • Delete a list

    Permanently delete a list and all its items. This action cannot be undone.

  • Get a list

    Get a list with all its items. Returns the list metadata plus paginated items. For people lists, items are sorted by connection strength (wa

  • List all lists

    Get all your saved lists of people or companies. Supports pagination, filtering by type, and searching by title.

  • Remove items from list

    Remove items from a list by their item IDs (obtained from get_list). Returns the count of successfully removed items.

  • Update a list

    Update a list's metadata. Provide at least one of: title or description. The list type cannot be changed after creation.

  • Enrich Person

    Get detailed profile information (name, headline, current company, location, photo, LinkedIn URL) for a person identified by LinkedIn URL or

  • Enrich Person (Bulk)

    Get detailed profile information for up to 10 people in a single request. Partial results are returned if some lookups fail — check each res

  • Enrich Person Email

    Find the email address for a person by LinkedIn URL or generic URL. Returns the verified email address if found, or null if unavailable.

  • Enrich Person Email (Bulk)

    Find email addresses for up to 10 people in a single request. Returns email addresses where found, with error messages for failed lookups.

  • Get Person Paths

    Find introduction paths to reach a specific person through your professional network. Provide a LinkedIn URL and get back direct connections

  • Get Person Paths (Bulk)

    Find introduction paths to multiple people in a single request. Provide up to 100 LinkedIn IDs (the slug after linkedin.com/in/) and get con

  • List People

    Get your network contacts ranked by connection strength. Returns a paginated list with enrichment data, supporting cursor-based pagination a

  • Refresh People

    Refresh or import people data from LinkedIn URLs. In realtime mode, returns enriched person data immediately (or times out after 25 seconds

  • Search People

    Search for people using natural language queries. Pass your search text in "prompt" (e.g. "engineers at Google"). Supports cursor-based pagi

  • Sort People

    Rank a list of LinkedIn profile URLs by how well-connected you are to them. Returns each person sorted by connection strength (highest first

  • Join Team

    Join a team using an invite link. Provide the invite link code (the part after /join/ in the URL).

  • Leave Team

    Leave a team you are a member of. If you are the last member of a non-paid team, the team is deleted. Admins of paid teams cannot leave — us

  • List Teams

    Get all teams you are a member of. Each team includes id, name, logo, invite_link, and an is_admin flag indicating your admin status.

  • Create or Update Team

    Create or update a team. The team ID is derived from the team name; repeated calls with the same name update the same team (requires admin p

  • Get Current User

    Get profile information for the authenticated user — id, email, name, account creation date, sync completion status, and active flag. Useful

  • Import Relationships

    Import manual relationships to expand your network graph — useful for adding people you know but aren't connected to digitally. Provide emai

How Village fits an agent workflow

01

Trigger or read

An agent starts from a Village event or reads Village data as part of a broader workflow.

02

Decide with AI

The agent classifies, matches, or drafts — with your guardrails and human approvals where it matters.

03

Act across systems

Results post back to Village and to the rest of your stack — ERP, spreadsheets, email — in one run.

Ship a Village workflow this month — built and run by us.