LinkedIn Tools
LinkedIn automation — search, profile + company lookup, posts, jobs, DMs, invitations
LinkedIn automation — search, profile + company lookup, posts, jobs, DMs, invitations
The LinkedIn category covers LinkedIn automation. It exposes 19 tools for searching companies, resolving people, fetching profiles, browsing posts and jobs, listing employees with boolean title filters, and sending DMs and invitations. The write and personal-data tools run on a logged-in session shared through the browser extension, so the same browser identity persists across calls.
Write tools (send_linkedin_message, send_linkedin_invitation) and personal read tools (list_linkedin_conversations, list_linkedin_saved_posts, list_user_posts) need a logged-in LinkedIn session. That session is shared through the GTM Tools browser extension: install it, press Connect, and stay logged into LinkedIn in that browser. The extension syncs your session to your workspace and keeps it fresh automatically. Other read tools work without a session.
If you call one of these tools before connecting, it returns instructions with the install link. list_connected_linkedin_accounts shows which sessions are active — each teammate who connects adds theirs to a pool the tools rotate across.
The most common pattern is domain → company URL → employees → profile.
Two tools answer “who works at this company?” with different cost/quality trade-offs:
Both tools accept the same domain, title_filters, limit, and page body. search_ does not take company_id.
All
search_fields (first_name,last_name,full_name,job_title,location,company_domain,linkedin_url) are labeled identically inlist_, so an agent can read either response uniformly on that 7-field common set.list_additionally exposesaboutand a stable RapidAPIprofile_id.locationis best-effort onsearch_(Haiku reads it from SERP metadata when present, otherwisenull).
Both list_linkedin_company_employees and search_linkedin_company_employees accept boolean expressions in title_filters:
The same syntax works in the CLI’s --filter flag.
list_linkedin_company_employees_posts is by far the most expensive socials tool because it fans out across employees. Prefer list_linkedin_company_posts (5 tokens) when you only need official content, or scope to a known set of profile URLs with list_user_posts (5 tokens each).
Combine with signal_hiring_role (in Signals Tools) to confirm hiring activity from multiple sources.
send_linkedin_invitation and send_linkedin_message write to LinkedIn through the connected session. Both require a LinkedIn session connected via the browser extension first.
list_linkedin_conversations returns recent threads so your agent can poll for replies.