Quick Start
- Register and create an API key from nametoprofile.com/register.
- Install NameToProfile Engage from your browser's extension store — Chrome Web Store, Firefox Add-ons, Microsoft Edge Add-ons, or whichever store applies to your browser.
- Open the extension side panel (or popup) and paste your API key. The panel validates the key against /v1/auth/validate and unlocks once it's accepted.
- Complete the one-time onboarding: paste your own LinkedIn profile URL, fill in product / target / value-proposition details, and approve the generated brief. This is your positioning brief — every later draft is generated against it.
- Navigate to a prospect on LinkedIn (/in/<handle>, Sales Navigator lead, feed post, or post permalink). The side panel surfaces actions for that page.
- Click Score to evaluate fit, Draft message to generate outreach variants, or Suggest comment on feed posts. Each output is text you copy manually into LinkedIn.
Hard boundaries
- Never posts on LinkedIn. Every output is text you copy manually — the extension does not click, send, connect, or comment for you.
- Never crawls. Profiles are scraped only when you explicitly navigate to them.
- Never calls OpenAI / Anthropic directly. All LLM work runs server-side through your NameToProfile API key.
- Never reads your LinkedIn password or session cookies. The extension reads only the page DOM that LinkedIn already renders to you.
Scoring modes and credit costs
Set the scoring mode in Preferences. The mode controls which endpoints fire on a Score click.
- Fast (1 credit) — calls /v1/prospect/score only. Heuristic fit score.
- Deep (20 credits) — calls /v1/prospect/deep-score only. LLM-backed verdict with reasoning.
- Escalated (recommended) — runs Fast first; you click Get deeper analysis to add the Deep verdict only on prospects worth the spend.
- Outreach drafting — /v1/prospect/message. Cost scales with the variant count (1 / 2 / 3) and channel.
- Comment suggestions — /v1/suggest-comment. 5 credits per variant (1 / 2 / 3 variants).
Preferences
- Default channel — connect note, InMail, message, etc.
- Default variant count for outreach drafts (1 / 2 / 3).
- Default comment variant count (1 / 2 / 3) — separate from outreach because comments are priced at 5 credits per variant.
- Default tone — professional-warm, direct, casual, etc.
- Auto-open on LinkedIn — opens the side panel automatically when you land on a supported LinkedIn URL.
- Scoring mode — fast / deep / escalated (see above).
- Scrape debug — surfaces the raw scraped fields for troubleshooting.
Brief lifecycle
- Onboarding generates a draft brief from your LinkedIn profile plus the onboarding form.
- You can edit the draft, then Approve to lock it. Approved briefs become the positioning context for every later score and draft.
- You can keep multiple approved briefs (e.g. for different products / segments) and switch between them.
- The Lock control prevents accidental brief switching during a focused outreach session.
Stored locally
The extension keeps the API key, approved briefs, the most recent score per prospect, your preferences, and the cached credit balance in your browser's extension local storage (chrome.storage.local in Chromium-based browsers, browser.storage.local in Firefox). Briefs and scores are also persisted server-side under your account — that's what lets a deep score reuse context and a draft reuse your approved brief. See the Privacy Policy for full details on what leaves your device.
API endpoints called
- GET /v1/auth/validate — on key save and on the periodic re-validation.
- GET /v1/usage — credit balance refresh.
- POST /v1/onboard — submit your own profile scrape plus the onboarding form to generate the draft brief.
- PATCH /v1/briefs/{id} — edit the draft brief.
- POST /v1/briefs/{id}/approve — lock the brief.
- POST /v1/prospect/score — fast score on the current prospect.
- POST /v1/prospect/deep-score — LLM-backed deep score.
- POST /v1/prospect/message — generate outreach variants.
- POST /v1/suggest-comment — generate comment variants on a feed post.