AGNURA Feature Reference by App and Action
Official matrix of AGNURA actions by surface: popup research, SEO, Gmail, LinkedIn, WhatsApp Web, Reddit, Apollo, and what context each AI action sends.
Use this page when you need a clear answer to: what can AGNURA do on each surface, and what context leaves the browser when you click Generate or Rewrite?
AGNURA AI Assistant is a Chrome extension. The popup handles website research, a rules-based on-page SEO report, prospect helpers, and Apollo capture. Content scripts add writing help in Gmail, LinkedIn, WhatsApp Web, and Reddit. You start each action. You review the draft. You send or publish in the host app.
This is the official feature reference. For product overview, read What Is AGNURA?. For data flow, read AGNURA Privacy in Plain Language. For Chrome permissions, read Why AGNURA Requests activeTab, tabs, scripting, storage, tts, and Site Access.
Prerequisites
To match this reference to the live UI:
- Install AGNURA from the Chrome Web Store
- Open Settings → General and note channel toggles plus optional Speak selected text
- Sign in for AGNURA credits only if you will test AI generate or rewrite actions
- Sign in to the channel you want to test (Gmail, LinkedIn, WhatsApp Web, or Reddit)
Without sign-in, research, SEO export, templates, Apollo scrape, and Voice to Text still work. AI generate and rewrite need sign-in and credits.
How to read this guide
| Column idea | Meaning |
|---|---|
| Surface | Where the control appears |
| Action | Button or menu label in the current product |
| Needs AI credits? | Whether that click calls managed AI with AGNURA credits |
| Context sent (AI only) | Plain-text inputs the model may receive for that action |
| You still do | Insert, send, publish, or export stays manual |
UI labels can shift slightly with host-site redesigns. Behavior below is what the current extension implements.
Popup: website research and SEO
Open the extension on a normal http or https tab.
| Action | Needs AI credits? | What it does | Limits |
|---|---|---|---|
| Website analysis (open popup) | No | Collects public signals from the active tab and related same-origin fetches (platform hints, contacts, social, chat clues, sitemap page counts, and more) | Heuristics only; not verified enrichment; ~1 hour local cache per normalized URL |
| Reload analysis | No | Clears that tab cache (and origin sitemap snapshot) and runs live again | Needs network for sitemap and related probes |
| SEO Analysis | No | Rules-based on-page audit of the current page, plus light origin checks such as robots.txt and sitemap reachability | Score is not a Google ranking; not a full-site crawl or Search Console pull |
| Export SEO / analysis JSON or PDF | No | Downloads or copies structured results you already generated | You choose where files go |
| Copy JSON / Download JSON (analysis) | No | Exports the last analysis snapshot | Treat contacts as sensitive |
Popup: prospect helpers
| Action | Needs AI credits? | Context / gates | You still do |
|---|---|---|---|
| Email templates | No | Local templates with placeholders filled from analysis when available | Edit before send |
| Generate AI Email | Yes | Email template prompt, model, structured analysis fields, capped page text excerpt (no HTML) | Review subject/body; Open in Gmail opens compose; you send |
| Open in Gmail / Send Email path | No (compose open) | Prefills Gmail compose from detected contacts and draft fields when available | Confirm and send in Gmail |
| Get Apollo Data | No | Reads visible Apollo.io company rows on the open list tab into local storage | Scroll first; no Apollo API; no pagination automation |
| Download CSV (Apollo) | No | Exports stored Apollo rows | Handle CSV under your data policy |
| Add Lead | No managed AI; posts to your webhook | Full analysis JSON when Shopify is detected, an email was found, and a webhook URL is configured | You click Add Lead; you own the webhook destination |
Gmail
Requires Activate Gmail on (default on for new installs). Reload the Gmail tab after changing the toggle if the menu does not appear.
| Action | Needs AI credits? | Context sent to managed AI | You still do |
|---|---|---|---|
| Generate Reply | Yes | Reply prompt, optional knowledge base, optional one-run “What I want to say”, pasted/original email text in the modal | Insert into compose; send in Gmail |
| Rewrite Message | Yes | Shared rewrite prompt + current draft only (no thread/KB in rewrite) | Insert; send |
| Voice to Text | No | Browser speech recognition for the Gmail site (not managed AI) | Review dictated text; send yourself |
AGNURA does not request Gmail API scopes and does not send mail for you.
Requires Activate LinkedIn on. Surfaces differ by page.
Messaging
| Action | Needs AI credits? | Context sent to managed AI | Notes |
|---|---|---|---|
| Write Reply | Yes | LinkedIn reply prompt, optional KB, optional “What I want to say”, best-effort recipient profile, conversation thread | Needs profile and/or thread; insert is manual |
| Rewrite Message | Yes | Rewrite prompt + draft only | No profile/thread/KB on rewrite |
| Voice to Text | No | Site mic / browser speech | No managed AI |
Classic Messaging is handled by linkedin-compose-reply.js. It does not run on /sales/ paths.
Sales Navigator inbox
Requires Activate LinkedIn on and a conversation open under linkedin.com/sales/… (for example /sales/inbox/...). Separate content script: linkedin-sales-nav-compose.js.
| Action | Needs AI credits? | Context sent to managed AI | Notes |
|---|---|---|---|
| Write Reply | Yes | LinkedIn reply prompt, optional KB, optional “What I want to say”, thread-header name/headline (and lead URL when present), InMail/message thread | Thinner profile than classic /in/ Voyager enrichment; insert into the Sales Nav textarea is manual |
| Rewrite Message | Yes | Rewrite prompt + textarea draft only | No profile/thread/KB on rewrite |
| Select Template | No | — | Inserts a saved template into the compose textarea |
| Voice to Text | No | Site mic / browser speech | Appends into the Sales Nav textarea; no managed AI |
AGNURA does not auto-send InMail or Sales Navigator messages.
Feed comments
| Action | Needs AI credits? | Context sent to managed AI | Notes |
|---|---|---|---|
| Write a Reply | Yes | Comment prompt, optional KB, post text, visible comments, optional “What I want to say” | Last generated reply per post can be cached locally (limited count) |
| Rewrite Reply | Yes | Rewrite prompt + comment draft | No post/comments/KB on rewrite |
| Voice to Text | No | Browser speech | No managed AI |
Connection invite note
| Action | Needs AI credits? | Context sent to managed AI | Notes |
|---|---|---|---|
| Write Invite Note | Yes | Invite prompt, optional KB, recipient profile (may include recent activity posts when available on the profile) | Output capped at 200 characters |
| Rewrite Invite Note | Yes | Rewrite prompt + draft | Also capped at 200 characters |
Create post
| Action | Needs AI credits? | Context sent to managed AI / network | Notes |
|---|---|---|---|
| Generate Post (ideas + content wizard) | Yes for AI steps | Ideas/content prompts, wizard criteria, optional KB, inspiration headlines; public RSS or article fetches when that lane needs them | Appears in the create-post composer, not the closed feed composer row |
| Rewrite Post | Yes | Rewrite prompt + draft post | No ideas/KB/RSS on rewrite |
Profile and thread collection is best-effort. Lazy-loaded or private UI can omit fields.
WhatsApp Web
Requires Activate WhatsApp on. Open a chat compose box.
| Action | Needs AI credits? | Context sent to managed AI | Notes |
|---|---|---|---|
| Write Reply | Yes | WhatsApp reply prompt, optional KB, optional “What I want to say”, contact/chat name, scraped conversation history (best-effort full history load) | Insert replaces compose draft; you send in WhatsApp |
| Rewrite Reply | Yes | Rewrite prompt + current draft | No thread on rewrite |
| Voice to Text | No | Browser speech on web.whatsapp.com | No managed AI |
Requires Activate Reddit on.
Comment composers
| Action | Needs AI credits? | Context sent to managed AI | Notes |
|---|---|---|---|
| Write a Reply | Yes | Reddit reply prompt, optional KB, optional “What I want to say”, post context, visible non-promoted comments | Subreddit rules sidebar is not included as structured context |
| Rewrite Reply | Yes | Rewrite prompt + comment draft | Insert is manual |
| Voice to Text | No | Browser speech | No managed AI |
Submit post
| Action | Needs AI credits? | Context sent to managed AI | Notes |
|---|---|---|---|
| Rewrite Post | Yes | Rewrite prompt + current title and body; model returns rewritten title and body | Insert fills title and body; you submit |
| Voice to Text | No | Dictation into post body | No managed AI |
AGNURA does not auto-post comments or submissions.
Shared settings that affect many actions
| Setting area | Controls |
|---|---|
| General | AGNURA credits and model, knowledge base, Activate Gmail / LinkedIn / WhatsApp / Reddit, Speak selected text, Gmail compose helpers |
| Email / LinkedIn / WhatsApp / Reddit Prompts | Generate/write instructions per surface |
| Rewrite Prompt | One shared rewrite prompt across channels |
| News Sources | Industries and RSS feeds for LinkedIn Generate Post inspiration |
| Templates | Local email templates |
| Stats | Local lifetime counters only (not uploaded to an AGNURA server) |
Speak selected text (off by default): after you enable it, a Speak control can read a highlight on the active http(s) tab via Chrome TTS / OS voice. It does not send the highlight to managed AI or as an AGNURA analytics upload.
Cross-cutting rules (every surface)
- No auto-send. Generate and rewrite produce drafts. Insert is a separate click. Send or publish stays in Gmail, LinkedIn, WhatsApp, or Reddit.
- Credits. AI calls use AGNURA managed AI and consume account credits (free or Pro).
- Rewrite is narrower than generate. Rewrite usually sends prompt + draft only. Generate may include thread, profile, post, comments, analysis, or knowledge base for that action.
- Local storage is not local AI. Research caches stay local; account settings can sync. AI context still goes to managed AI when you start an AI action.
- Host UIs change. If a control disappears after a site redesign, reload the tab, confirm Activate toggles, and check troubleshooting when that guide ships.
What success looks like
You can use this reference when:
- You can name which surface owns an action
- You know whether that action needs AGNURA credits
- You know roughly what context that AI call may include
- You still expect to review and send yourself
Limits and non-goals
This reference does not claim:
- Feature parity with every third-party sales or SEO platform
- Guaranteed contact accuracy, ranking lifts, or reply rates
- Cloud sync, team workspaces, or an AGNURA-managed AGNURA credits in the current product
- That every LinkedIn profile field or WhatsApp message will always load
Related guides
- What Is AGNURA?
- AGNURA Privacy in Plain Language
- Why AGNURA Requests activeTab, tabs, scripting, storage, tts, and Site Access
- Privacy Policy
Soft next step
If this matrix matches the job you need, install from the Chrome Web Store, turn on only the channels you use, and test one generate action with a draft you are willing to edit before send.
Try AGNURA in Chrome
Draft in Gmail, LinkedIn, WhatsApp, and Reddit. You review every message before send.
Add to Chrome