LinkedIn supports a versatile media mix — images, video, and PDF documents — in a single post (though not mixed together). Connect a personal profile or an organization page.
Capabilities
| Publish | ✅ |
| Insights | ✅ |
| Fetch comments | ➖ (no real-time webhook for personal pages) |
| Reply to comments | ✅ |
| Like comments | ✅ |
| Send DM | ➖ |
| Delete post | ✅ |
| Comment automation | ✅ (reply) |
note
LinkedIn has no real-time comment webhook for personal pages (only
organization pages via reviewed orgSocial subscriptions). Comment ingestion for
LinkedIn relies on cron polling via the LinkedIn platform adapter
(fetchCommentsForMedia).
Media limits
| Constraint | Value |
|---|---|
| Files | 0–10 (images, videos, or documents — not mixed) |
| Videos | |
| Max videos | 1 |
| Video max size | 2 GB |
| Video resolution | 256×144 to 4096×4096 |
| Video aspect ratio | 1:2.4 to 2.4:1 |
| Video duration | 3 s – 30 min |
| Images | |
| Max images | 10 |
| Image max size | 5 MB each |
| Image min resolution | 200×200 |
| Documents | |
| Max documents | 1 |
| Document max size | 100 MB |
| Document format | PDF only |
Text limits
text: 3,000 characters.mediaTitle: 200.
How data arrives
A LinkedIn webhook endpoint exists (/api/linkedin/webhook) so the callback
URL is valid and returns 200 on verification pings, but real comment ingestion
relies on polling. See Webhooks.
Connect notes
- Connect a personal profile or an organization page.
- The webhook endpoint verifies LinkedIn's callback intent but doesn't deliver real-time comments for personal pages.
- See Connect a channel.