LinkedIn Messaging vs Sales Navigator: Which Context AGNURA Uses

Compare AGNURA on classic LinkedIn Messaging vs Sales Navigator inbox: separate scripts, profile depth, thread sources, rewrite/voice parity, and when to use each surface.

LinkedIn Outreach and ContentPublished Reading time 4 min

Classic LinkedIn Messaging and Sales Navigator inbox look similar (“type a reply, click Send”) but they are different products in the DOM. AGNURA therefore uses two content scripts so a Sales Nav UI change cannot break Messaging, and vice versa.

This page owns the context comparison. Step-by-step Write Reply on Messaging: How to Write a LinkedIn Reply From Profile and Thread Context. On Sales Nav: How to Write a Reply in LinkedIn Sales Navigator Inbox. Hub: LinkedIn Writing Workflows.

Direct answer

DimensionClassic MessagingSales Navigator inbox
URL areaMessaging / overlays on linkedin.com (not /sales/)/sales/inbox/... and related /sales/ conversations
Content scriptlinkedin-compose-reply.jslinkedin-sales-nav-compose.js
Write Reply contextBest-effort /in/ profile + message list (may use Voyager / profile helpers)Thread-header name/headline + InMail articles
Compose fieldContenteditable msg-form editortextarea (“Type your message here…”)
RewriteDraft-onlyDraft-only
Voice to TextFooter micActions-bar mic (left side)
Select TemplateIn AGNURA messaging menuIn AGNURA Sales Nav menu
Auto-sendNeverNever

If you need deep About / Experience / birthday enrichment, prefer classic Messaging or an open /in/ profile workflow. If you are already in Sales Nav InMail, use the Sales Nav Write Reply path and edit the modal fields when the header is thin.

Why they are separate

Sales Navigator’s compose form and message list do not use classic msg-form / msg-s-* markup. Shipping both surfaces in one injection path would couple fragile selectors. AGNURA:

  1. Loads the Sales Nav script only on …/sales/*
  2. Makes classic LinkedIn compose skip /sales/ paths

That keeps Messaging stable when Sales Nav markup changes.

Context map: Write Reply

Classic Messaging

Typical OpenAI inputs:

  • LinkedIn reply prompt
  • Optional What I want to say
  • Optional knowledge base
  • Recipient profile (best-effort; may include About, experience, Activity posts, birthday when available)
  • Conversation thread from the message list

Sales Navigator inbox

Typical OpenAI inputs:

  • Same LinkedIn reply prompt and optional knowledge base / What I want to say
  • Recipient name + headline from the conversation header (and lead URL when shown)
  • Conversation thread from InMail / message articles in section.thread-container

Not included from the Sales Nav script alone: full Voyager profile redirect to /in/…, CRM account notes, or lead-list metadata outside the open thread.

Context map: Rewrite and Voice

ActionClassic MessagingSales Navigator
Rewrite MessageShared rewrite prompt + compose draftShared rewrite prompt + textarea draft
Voice to TextBrowser speech; appends to editorBrowser speech; appends to textarea
OpenAI on VoiceNoNo

Rewrite never reloads profile or thread on either surface. If you need thread-aware wording, use Write Reply.

Decision framework

If…Use…Because…
You are in normal LinkedIn MessagingClassic Write ReplyDeeper profile fetch paths when available
You are in Sales Navigator InMailSales Nav Write ReplyCorrect DOM; header + thread for that conversation
You only need to polish typed textRewrite Message on that same surfaceDraft-only; faster; no thread reload
You expected full profile fields on Sales NavEdit the modal profile field, or continue in classic MessagingSN script is intentionally thinner

Common mistakes

MistakeWhy it failsBetter approach
Waiting for classic footer buttons on /sales/Different script and selectorsLook for AGNURA on the Sales Nav actions bar
Assuming Sales Nav = same profile enrichment as MessagingSeparate code pathCompare the two columns above
Using one “LinkedIn AI” mental model for invites/comments/postsDifferent surfacesUse the workflows hub

Checklist

  • You know whether your tab URL is classic Messaging or /sales/
  • You picked Write Reply vs Rewrite for the job (context vs polish)
  • You reviewed inserted text before clicking Send
  • You did not expect AGNURA to send InMail automatically

How this relates to AGNURA

CapabilityClassic MessagingSales Navigator
Separate content scriptYesYes
Write Reply / Rewrite / VoiceYesYes
Select Template in compose menuYesYes
Auto-sendNoNo
DifferentiationWhy it matters
Surface-specific contextPrevents false confidence that every LinkedIn draft saw a full profile
Human reviewKeeps outreach compliant with how you actually use LinkedIn and Sales Nav

Related reading

Open one classic Messaging draft and one Sales Nav conversation. Compare what appears in each Write Reply modal’s profile and thread fields. That single side-by-side check is the fastest way to internalize this map.

Try AGNURA in Chrome

Draft in Gmail, LinkedIn, WhatsApp, and Reddit. You review every message before send.

Add to Chrome