The complete list

Every feature it takes to grow on LinkedIn.
In one place, for less than dinner.

All 204, grouped by area. Titles in bold so you can skim, full detail right underneath every one.

01

Team & ghostwriting

26Run one profile or forty, each in its own voice.

Multi-profile workspace

  • Unlimited LinkedIn profiles
    Add as many personal profiles and company pages as you manage. Pricing is per profile, not per person.
  • Personal profiles and company pages
    Both types are first-class. Company pages get their own publishing route and their own analytics.
  • Profile switcher in the top nav
    Move between clients without logging out or opening a second browser profile.
  • Per-profile voice
    Each profile has its own voice brief learned from that account's own posts. No bleed between clients.
  • Per-profile brand documents
    Upload each client's positioning docs, tone guide, or one-pager and the AI writes from them.
  • Per-profile custom instructions
    Separate rule sets per client: banned phrases, signature openers, emoji policy, closing style.
  • Per-profile language
    One client posts in German, the next in Portuguese. Set it once per profile.
  • Per-profile idea feed
    Inspiration, topics, and saved creators are scoped to the profile you are working on.
  • Per-profile analytics
    Dashboards and caches are isolated per profile, so a multi-seat workspace never shows the wrong numbers.
  • "Post as" selector
    Pick the destination account at the top of the editor before you generate, so a client post never lands on your own feed.
  • Wrong-account detection
    If the connected LinkedIn account does not match the profile you are viewing, 2pr warns you instead of publishing.
  • Default profile picks the owner role first
    Sign in and you land on the account you own, not a random client.
  • Delete a profile cleanly
    Offboard a client and their drafts, schedule, and connection go with them.

Collaboration

  • Unlimited team members
    No per-seat fee. Add every writer, editor, and account manager you have.
  • Owner and collaborator roles
    Owners control billing and profile setup, collaborators do the work.
  • Shareable per-profile connect link
    Send one link to a client. They connect their own LinkedIn on their side, and you never see a credential.
  • Invite by link
    Add a teammate or a client from Settings, Profiles, then share the invite.
  • Deep-linked draft URLs
    Paste a draft link into Slack or email and it opens the exact draft for review.
  • Shortlist column in the planner
    Park approved-but-unscheduled posts where the whole team can see them.
  • Published notifications to every profile member
    When a post goes live, everyone attached to that profile gets the email, once, not five times.
  • Bulk CSV scheduling
    Load a month of approved copy for a client in one upload instead of twenty manual entries.

Client-safe by design

  • No password sharing, ever
    The single biggest ban risk in ghostwriting is handing over credentials. 2pr never asks.
  • Official LinkedIn API
    Publishing, commenting, and analytics all run through LinkedIn's own API, not a scraper.
  • No cookies, no browser extension
    Nothing to install in the client's browser and no session token to steal.
  • Verifiable connection
    Clients can see 2pr listed on their LinkedIn permitted-services page and revoke it themselves at any time.
  • No DM automation
    We deliberately do not ship the automation that gets accounts restricted.
02

Ideation

35Seven sources, a 2M post benchmark, and an interviewer.

Inspiration feed

  • LinkedIn trending
    Posts climbing right now in your niche, so you can see the angle before it cools off.
  • Reddit
    Threads your audience is actually arguing about, turned into topic cards.
  • X, via Grok
    Trending X conversations land in the same feed as everything else.
  • Hacker News
    Front-page items surfaced as topics for anyone writing to a technical audience.
  • GitHub Trending
    Daily trending repos for builders writing about open source.
  • Substack
    Long-form newsletter chatter, condensed into post-sized angles.
  • Your own past comments
    Recent comments you left on other people's posts become full post ideas. Your best thinking is usually already written.
  • Engagement signal on every topic card
    Each card shows how its source post performed, so you can pick proven angles instead of guessing.
  • One click from topic to draft
    Pick a card and the draft generates against your voice immediately.
  • Source toggles
    Turn any source on or off per profile so a finance client never gets GitHub topics.

Viral posts library

  • 2M+ high-performing LinkedIn posts
    A searchable, enriched benchmark of what has actually worked on the platform.
  • Refreshed every 1 to 3 days
    The library keeps up with the algorithm instead of aging into a museum.
  • Full-text search
    Search by topic, phrase, or hook to find the reference for the post you are about to write.
  • Language filter, 16+ languages
    Research across languages, or default the filter to your own.
  • Date-range and performance filters
    Narrow to the last week or to only the top performers.
  • Political creators excluded
    The library is filtered so your inspiration feed does not turn into a politics feed.
  • Save a post
    Keep references in a swipe file you can come back to.
  • Dismiss a post
    Tell the feed what you never want to see again.

Saved creators

  • Track specific creators
    Follow the people in your space whose posts are worth studying.
  • Creator lists
    Group creators by client, niche, or format and search across a whole list at once.
  • Per-creator insights briefs
    Generate a brief on what is working for one creator: their angles, formats, and openers.
  • Briefs persist
    The last brief is saved per creator, so you reopen it instead of regenerating it.
  • Refresh on demand
    Pull a creator's latest posts the moment you need them.
  • Ranked creator search
    Find the right person fast, with the most relevant creators first.
  • Follower context
    See audience size next to the numbers, so a 10k-follower post is not judged like a 500k one.
  • Per-profile scope and per-creator filter
    Each client gets their own tracked list, filterable from the sidebar.

Pull ideas out of your own head

  • AI interview
    Tailored questions based on your profile, audience, and industry, designed to get a real story out of you.
  • Voice recording
    Talk through the answer instead of typing it.
  • In-flight audio is saved
    Hitting Finish captures whatever you were mid-way through recording.
  • Reddit-powered interview themes
    The interviewer suggests themes drawn from live discussion, or you set your own.
  • Paste any article
    Drop a URL and get a LinkedIn post that keeps your perspective, not a summary.
  • Paste a YouTube video or podcast
    Long-form content becomes a post without you rewatching it.
  • Paste a LinkedIn or Reddit post URL
    Use someone else's post as a starting point and write your own take on it.
  • Paywall and Cloudflare fallback
    Pages that block a normal fetch route through a secondary scraper instead of failing.
  • Website import at onboarding
    Paste your site URL and the AI learns your voice before you write your first post.
03

Drafting & visuals

56Three drafts in your voice, then a coach, then the artwork.

Writing

  • Three versions side by side
    Every generation, every time. Pick the one that sounds like you.
  • Voice learned from your posts
    2pr reads your existing LinkedIn history and writes from it automatically.
  • Editable voice brief
    Read what the AI thinks your voice is, and correct it directly.
  • Brand documents as a prompt source
    Upload PDFs and docs in Preferences. The AI uses them as brand and voice context.
  • Custom instructions
    Write your own standing rules for the AI: tone, phrases to avoid, signature openers and closers.
  • Multiple instruction sets active at once
    Stack a tone rule and a format rule instead of choosing between them.
  • Prompt manager table
    Duplicate, edit, and activate every custom prompt from one table in Preferences.
  • Tone-aware override
    Ironic and deliberately short posts keep their style instead of being politely corrected into mush.
  • "Use as-is"
    Skip the AI rewrite entirely and keep exactly what you typed.
  • Free AI edits on the chosen draft
    Rewrites and tweaks on the version you picked do not count against generation.
  • Streaming generation
    Text appears as it is written, so you can start reading before it finishes.
  • Writes in 16+ languages
    Set the language per profile and the AI stays in it, including hooks and alternates.

Draft Coach

  • Line-by-line review
    The coach reads your post and flags what will cost you reach, with a one-click fix on each item.
  • Hook scoring
    The first two lines decide the post. The coach scores them and tells you why.
  • Structure and CTA feedback
    Flags a buried point, a missing ask, or a closer that goes nowhere.
  • Click-to-apply suggestions
    Hook feedback is actionable. Click it and it is in the draft.
  • Alt hook generator
    Generate alternative openers for the post you already wrote, in the post's own language.
  • Fact checking with sources
    Factual claims are verified against live search with source attribution, so you do not publish a wrong number.
  • 3,000 character warning
    Warns at LinkedIn's real post limit, before the truncation happens in public.

The editor

  • AI editor and manual editor in one place
    Rewrite with a prompt or fix the comma yourself, without switching tools.
  • Rich text formatting
    Bold and italic that survive the paste into LinkedIn.
  • Special character picker
    Arrows, bullets, and dividers without hunting through a character map.
  • Live LinkedIn preview
    See the post rendered the way the feed will render it, including the "see more" cut.
  • URLs and hashtags render blue
    Editor, comment box, and preview all show links the way LinkedIn will.
  • Tag people from typeahead
    Start typing a name and tag the person directly from the composer.
  • Tag by pasting a profile URL
    Paste a LinkedIn URL or slug and it resolves into a real @mention.
  • Tag organizations
    Mention companies, including multi-word names, and have them resolve properly.
  • Local draft history
    Step back through earlier states of the draft in a popover.
  • Version selector
    Switch between the three generated variants at any time without losing edits.
  • First comment
    Write the first comment alongside the post so links live where they belong.
  • Copy text and Share Now
    One click to copy clean text, or publish straight from the editor with a double-post guard.
  • Delete from the draft row
    Clear dead drafts without opening them.

Carousels

  • Native carousel generator
    Turn a post or a URL into a slide deck without a Canva tab.
  • LinkedIn-tuned templates
    Layouts built for the LinkedIn document viewer, not generic social templates.
  • AI-driven visual settings
    The AI picks colors, fonts, alignment, and backgrounds so you get something usable on the first try.
  • 25+ Google Fonts
    Change the typeface without leaving the editor.
  • Palette selector and color overrides
    Match a client brand exactly, and the custom colors persist.
  • Custom slide editor
    Edit any slide by hand when the generated version is close but not right.
  • Headshot toggle
    Put your face on the deck, or do not.
  • Autosave
    Carousels save as you work, for anyone signed in.
  • Carousel library
    Save, reload, and manage past decks instead of rebuilding them.
  • PDF preview in the editor
    See the LinkedIn-style PDF preview inside the draft, before you publish.
  • Attach to a draft in one click
    Open the carousel as a modal and attach it to any post.
  • Carousel picker with real previews
    Choose from actual thumbnails and date labels, not filenames.
  • Upload your own PDF, up to 100MB
    Bring a deck built somewhere else and publish it as a native LinkedIn carousel.

Images and video

  • Native image generation
    Generate artwork inside the editor, attached to the draft, in one step.
  • Ideogram built in
    The model to reach for when the image needs legible text in it.
  • ChatGPT Image built in
    A second generator for when the first one misses the brief.
  • Google Nano Banana Pro built in
    A third option, so you are not stuck with one model's house style.
  • No LinkedIn content-credentials badge
    Generated images have C2PA metadata stripped, so they post without the AI badge on your post.
  • Stock image search
    Search and attach a real photo without leaving the editor.
  • Multi-image posts
    Attach several images natively and preview the gallery before publishing.
  • Native video upload
    MP4 and MOV upload straight to LinkedIn, with inline preview in editor and planner.
  • Paste an image directly
    Copy from anywhere and paste into the draft.
  • Automatic compression
    Attached images are compressed so uploads do not fail on size.
  • Mixed-media safety guard
    Combinations LinkedIn cannot render are blocked or collapsed, so no stray image leaks into a published post.
04

Scheduling

22A week of content planned in fifteen minutes.

Planning surfaces

  • Calendar view
    See the whole month, per profile, at a glance.
  • Drag and drop
    Move a post to a different day by dragging it.
  • Kanban planner board
    A board view for organizing what is coming, before it has a date.
  • Shortlist
    A holding column for approved posts that are ready but not yet scheduled.
  • Status colors
    Draft, scheduled, published, and failed are visually distinct at a glance.
  • Target profile on every card
    Each scheduled post shows which LinkedIn account it is going to.

Editing in place

  • Edit copy from the calendar
    Click a scheduled post and change the text without reopening the editor.
  • Swap the image from the calendar
    Replace the visual on a queued post in place.
  • Reschedule
    Change the date and time on anything that has not gone out yet.
  • Delete a scheduled post
    Pull it from the queue in one click.
  • Date picker closes on selection
    Small thing. It is the difference between fifteen minutes and twenty.

Publishing

  • Publish now
    Skip the queue and go live from the editor.
  • Schedule to a company page
    Queue posts for an org page as easily as a personal one.
  • Automatic first comment
    The first comment posts itself the moment the post goes live, which is where links belong.
  • Optimal posting time
    Suggested slots based on when your audience actually engages, not a generic best-time chart.
  • Timezone-aware scheduling
    Times are in your timezone, and stay right when a client is in another one.
  • Bulk CSV upload
    Schedule a month of posts in one file, on Team plans.
  • Failure reason and reconnect CTA
    If LinkedIn rejects a post, the card tells you why and gives you the button to fix it.
  • Double-share guard
    Rapid clicks cannot fire the same post twice.
  • Published email notification
    Confirmation when a post goes out, to everyone on the profile, once.
  • One-click LinkedIn reconnect
    Reauthorize from the sidebar when a token expires, without hunting through settings.
  • X publishing and scheduling
    Connect X and publish or schedule there too, from the agent side of 2pr.
05

Engage

15Every comment, answered in your voice, without opening LinkedIn.

The inbox

  • One feed for every comment
    All comments and reactions across every post you have published, in one place.
  • Long-tail commenters surfaced
    Catches the people LinkedIn's own notifications quietly stop showing you.
  • Replies to your own comments
    Threads where someone answered you are surfaced too, not just top-level comments.
  • Threads resurface on new replies
    When the other person replies last, the thread comes back to the top.
  • Auto-syncs your posts
    The inbox populates itself, so it is never empty when you open it.
  • Fast reopen
    Coming back to the inbox is instant, not a reload.
  • Dismiss
    Clear the ones that do not need an answer.

Replying

  • Three AI replies per comment
    Drafted in your voice, learned from your past posts and past replies.
  • Keyboard-first
    Tab to cycle options, Cmd+. to regenerate, Enter to send. The whole inbox without a mouse.
  • Edit before sending
    Every suggestion is a starting point, not a send button.
  • Native LinkedIn reactions
    Like, celebrate, and the rest, applied through the official API.
  • Correct comment author tagging
    Replies tag the right person, reliably.
  • Suggestions anchor to the latest message
    The draft answers what was actually just said, not the top of the thread.
  • Image attachments in comments
    Reply with a screenshot when words are not enough.
  • AI settings popover
    Tune reply length and tone right in the inbox, per profile.
06

Analytics

22Impressions, funnel mix, best hours, and a coach that reads it for you.

The dashboard

  • Follower growth over time
    The trend line, per profile, over the period you choose.
  • Per-post impressions
    Real LinkedIn impression data on individual posts, the primary signal for what worked.
  • Reactions, comments, and reposts
    The engagement side, alongside reach rather than instead of it.
  • Average-per-post strip
    Typical performance sits right under the totals, so one viral post does not distort your read.
  • Top posts table
    Your best performers ranked, with the numbers that made them best.
  • Period filters
    Compare last week to last quarter without exporting anything.
  • Company page analytics
    The full dashboard works for org pages, top posts included.
  • Background refresh on sign-in
    Data is current the moment you open it, not after a manual sync.

Analysis

  • Posting-times heatmap
    Engagement by day of week and two-hour slot, from your audience, not an industry average.
  • TOFU / MOFU / BOFU classification
    Every post auto-labelled by funnel stage: awareness, engagement, or lead generation.
  • Funnel mix chart
    See that you have written nine awareness posts and no lead posts this month, and rebalance.
  • "What's working for you"
    Patterns pulled from your own top posts: the angles, formats, and topics landing right now.
  • Impression-first coaching
    Performance analysis leans on reach as the primary signal instead of vanity likes.
  • Lagging-data handling
    Coaching does not report "0 impressions" while LinkedIn is still catching up on a fresh post.

Coaching and reporting

  • Daily coaching email
    Follower deltas and an impressions baseline in your inbox, so you spot a winner while it is still hot.
  • Analytics into a post brief
    The AI coach turns what performed into the brief for what to write next.
  • CSV export
    Take the raw numbers into a spreadsheet or a client report.
  • Branded PDF export
    A 2pr.io-branded PDF of the dashboard, ready to send to a client.
  • LinkedIn profile review
    A scored audit of the profile itself: headline, about, banner, and the rest.
  • Stable, comparable scores
    Re-running a review produces consistent results, so you can measure the improvement.
  • Shareable review link
    Send the audit to a prospect or a client, and it replays for them.
  • LinkedIn Wrapped
    Your year on LinkedIn as a shareable card.
07

MCP & agents

18Your whole LinkedIn stack, exposed to Claude as 42 tools.

Connection

  • 2pr as an MCP server
    A first-class Model Context Protocol server, not a webhook with a REST doc.
  • Works with Claude Desktop and Claude Code
    Connect once and drive 2pr in conversation.
  • Works with Cursor and any MCP client
    Nothing in the integration is Claude-specific.
  • One-click desktop extension
    A packaged .mcpb install, so setup is not a JSON config exercise.
  • OAuth authorization flow
    Standard OAuth, with the discovery endpoints MCP clients expect.
  • Personal access tokens
    Mint tokens from Preferences for clients that want a static credential.
  • Multiple tokens, revocable
    One per machine or per agent, killable individually.
  • One token covers every profile
    A single credential reaches every LinkedIn profile in your workspace.
  • Same guardrails as the app
    Agents publish through the same posting guardrails and URL safety checks you get in the UI.

What the agent can do

  • Research
    Search the viral library, pull inspiration topics, list and add creators, fetch any LinkedIn profile, plus general web search and fetch.
  • Write
    Create drafts, read them back, refine them, and attach media or images.
  • Control the voice
    Read the persona, append a directive to it, or replace it wholesale, plus read and update preferences.
  • Publish and schedule
    Publish immediately, schedule for later, list what is queued, update it, or delete it.
  • Handle media
    Upload from a file or a URL, do a two-step prepare and commit for large assets, or generate an image.
  • Engage
    Read the comment inbox, draft replies, post them, set reactions, and refresh the post list.
  • Read analytics
    Profile stats, per-post stats, and your posting-times data, straight into the conversation.
  • Post to X
    Connect X, publish, and schedule, from the same agent session.
  • Log a feature request
    Tell us what is missing without leaving your agent.

The 42 tools, by name

profile_listdraft_createdraft_getdraft_refinedraft_attachMediadraft_attachImagesviral_searchviral_savePostviral_dismissPostinspiration_getTopicscreator_listcreator_addpersona_getpersona_appendDirectivepersona_replacepreferences_getpreferences_updatepost_publishpost_schedulepost_listpost_updatepost_deletex_connectx_publishx_schedulemedia_uploadmedia_uploadFromUrlmedia_prepareUploadmedia_commitUploadmedia_generateImagelinkedin_fetchProfileengage_getInboxengage_draftRepliesengage_postReplyengage_setReactionengage_refreshPostsanalytics_getProfileStatsanalytics_getPostStatsanalytics_getPostingTimesfeature_request_logweb_searchweb_fetch
08

Also included

10
  • Full UI in 6 languages
    English, German, Spanish, Portuguese, French, and Russian, across every surface including billing and support.
  • Free trial on every plan
    Write, schedule, and publish before you pay. Cancel any time before it ends.
  • No lock-in
    Cancel from your account and keep access to the end of the billing period.
  • Works without connecting LinkedIn
    Generate and export content first. Connecting unlocks publishing, scheduling, and analytics.
  • Free LinkedIn headline generator
    One of several free tools, no account required.
  • Free LinkedIn hook generator
    Openers you can test before you write the post.
  • Free LinkedIn text formatter
    Bold, italic, and list formatting that survives the paste.
  • Free carousel generator
    Build a deck without an account.
  • Free profile analyzer
    Score any LinkedIn profile, including one that is not yours.
  • Free LinkedIn video downloader
    Pull a video off a post for reference or repurposing.

All of it, for less than a ghostwriter charges for one post.

Free trial, no limits on requests. Cancel any time.

Try for free