Description
@periodix/n8n-nodes-actions
This is the Periodix Actions community node package for n8n. It lets you pull LinkedIn data — search results, full profiles, company profiles, posts, post comments and reactions, and connections — straight from your workflows, using safe, rate-limited calls through a connected LinkedIn account.
Installation
Features
Credentials
Nodes
Usage
Example Workflow
Resources
Version history
Installation
Community Nodes (recommended)
1. In n8n, go to Settings → Community Nodes.
2. Click Install.
3. Enter @periodix/n8n-nodes-actions and click Download.
4. The Periodix LinkedIn node will appear in your node palette.
Self-hosted / manual
Run npm install @periodix/n8n-nodes-actions inside your n8n installation, then restart n8n.
See the official community nodes installation guide for full details.
Features
- Search by URL — paste any LinkedIn Classic or Sales Navigator search URL and get back matching People, Companies, Posts, or Jobs.
- Profile & company enrichment — fetch a full person profile (experience, education, skills, summary) or a company profile (industry, size, locations) by identifier.
- Engagement & content — list a person’s or company’s recent posts, and the comments and reactions on any post, to find and qualify warm leads.
- Network — list the 1st-degree connections of a connected account.
- Managed profile connection — connect LinkedIn accounts in the Periodix Actions dashboard with a hosted auth flow; no cookies or credentials in n8n.
- Built-in rate limiting — Periodix paces calls per profile so you stay within LinkedIn’s limits.
- Search URL — a fully-qualified LinkedIn search URL. Supported:
- Limit — maximum number of results to return.
- Options → Timeout (Minutes) (advanced) — how long to wait for the search to finish before giving up.
- n8n community nodes documentation
Credentials
Steps to obtain the API key needed for authentication:
1. Go to Usage.
– LinkedIn Classic: People, Companies, Posts, Jobs.
– LinkedIn Sales Navigator: People, Companies.
Usage
Search is asynchronous. The Search → Search operation processes a single input item and waits (via webhook) for the search to complete — searches typically take minutes depending on result size and LinkedIn pacing.
The other operations are synchronous. They return immediately, process every input item, and emit one output item per result. The list operations (Post → Get Many, Get Comments, Get Reactions, and Connection → Get Many) paginate automatically: turn on Return All to fetch everything, or leave it off and set a Limit.
Post IDs. Comments and reactions are keyed by a post’s social_id, which you get from Post → Get Many — the numeric ID in a post’s URL will not work.
New to n8n? See the Try it out guide.
Example Workflow
Find and enrich engaged leads from a post
1. Add a Manual Trigger (or any trigger).
2. Add Periodix LinkedIn (Resource Post, Operation Get Many), pick a connected Profile, and enter the author’s Author ID to find a relevant post; note its social_id.
3. Add another Periodix LinkedIn (Resource Post, Operation Get Comments or Get Reactions) and pass that social_id as the Post Social ID to list everyone who engaged.
4. Add another Periodix LinkedIn (Resource Profile, Operation Get) to enrich each commenter/reactor into a full profile.
5. Connect a Google Sheets → Append Row node downstream, mapping the fields you need.
Version history
See CHANGELOG.md for the full release history.