LaunchKit · 2026
Back to Skills

unipile-linkedin

Interact with LinkedIn via Unipile API - send messages, view profiles, manage connections, create posts, react.

0
936 downloads
by @sudhanshu746

Setup & Installation

openclaw skills install @sudhanshu746/unipile-linkedin

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install unipile-linkedin

What This Skill Does

Interact with LinkedIn via the Unipile API using a CLI script. Covers messaging, profile lookup, connection requests, post creation, comments, and reactions. Requires a Unipile account with a connected LinkedIn account.

LinkedIn has no public API for messaging or posting, so Unipile is the only programmatic path to automate these actions from an agent.

When to use it

  • Message a job candidate after reviewing their LinkedIn profile
  • Check unread LinkedIn conversations without opening a browser
  • Send connection requests with personalized notes in bulk
  • Post a LinkedIn update directly from the terminal
  • React to a contact's post after a meeting

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Send 'Great talking with you!' to chat ID abc123 on LinkedIn

AGENT
  1. 1Run accounts command to confirm the active LinkedIn account ID
  2. 2Run send command with the target chat ID and message text
  3. 3Read command output to confirm the message was delivered
OUTPUT

Message 'Great talking with you!' sent successfully to chat abc123

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

UNIPILE_DSN environment variable (your Unipile API endpoint, e.g. https://api1.unipile.com:13111)UNIPILE_ACCESS_TOKEN environment variable (from dashboard.unipile.com)Unipile account at dashboard.unipile.comLinkedIn account connected via Unipile dashboard