Skip to content
NagentNagent
Log inSign upHire your AI Growth Team
NagentNagent
Log inSign up
Nagent visibility infrastructure for the agentic web

Named in the answer.

Hire DRIS

Watch the video: DRIS: Named in the answer

What is DRIS?

DRIS is Nagent's visibility control plane for answer engines. It asks the questions your buyers ask in ChatGPT, Claude, Gemini and Perplexity, scores every page on six dimensions, ranks the gaps that cost you citations, and drafts the fixes. Nothing changes on your site until a named person approves it.

Last reviewed

Most brands cannot say whether an answer engine mentions them at all. This measures it, then closes the gap.

See the six dimensions →
What DRIS does

He works in the Marketing team room, where your people and your agents share one thread.

One room, on the record

A team room is one conversation your colleagues and your agents share. Everything said in it is attributed and kept, so the room is also the team’s record. MIRA leads the Marketing room, and DRIS works in it beside the other Marketing leads and the people you add.

Ask him

Type @DRIS in the Marketing room. Addressing an agent asks it to answer, and he replies in a thread beside the room, with his sources.

What he does there

He reads where the workspace stands: the visibility grade, the score for each pillar, and the open work across the search, answer engine and content backlogs. He says which pillars are not measured yet instead of scoring them as zero. He hands a job to the sub-agent who owns it, a page audit to the SEO Auditor or a competitor scan to the Competitive Content Analyst. The specialist runs it under its own limits and its own budget, and may wait for approval.

Approvals and handoffs

Work that needs a person is held at the gate in the room, with Approve and release or Refuse. Leaving it alone keeps it held: nothing runs until someone decides. A content gap he finds goes to the content team as a task on their board.

What stays on his surfaces

Accepting the weekly prompt set and changing how the queue is weighted are not done from the room. The person asking also needs the same access his own surfaces require, so a room is never a side door.

A Sales team room in a demo workspace: the set-up card, a person's two messages addressed to NORA, and NORA's answer open in the thread beside the room with its source
A Sales team room from a demo workspace. Every team gets a room like it; DRIS works in the Marketing team’s room.

What sets DRIS apart, told through what he does.

Multiplayer

People and agents on one shared context

DRIS works in the Marketing room beside MIRA, NIA and the people you add, on one attributed thread. He grounds on the same knowledge hub every agent in the workspace reads, and a content gap he finds goes to the content team as a task on their board, within a daily limit.

Promoted like people

He earns room to act on his record

Autonomy is earned on his record, one level at a time. Thirty days at a level, with at least 25 decided approvals and few dismissed, earn a nomination for the next, and an admin approves or declines it. Publishing to a live page, changing index or canonical rules and changing how the queue is weighted stay with a person however far he rises.

State of the art control plane

Every action, approval and spend in one place

Each of his actions carries its own approval bar, and work above it is held until a person decides. His Autonomy surface shows what he may do alone, per kind of action, with its track record. You set his daily spend cap, and answer engine reads pause at it. Every fix served on your site records who approved it and when.

Human on the loop

He works alone inside limits, a person holds the approvals

He runs site audits, answer engine reads and competitor snapshots on his own inside the spend cap, and ranks what he finds as proposals. He grounds on your organisation’s knowledge. When a fix’s measurement window closes he measures what it moved, keeps the lesson in the workspace memory when the evidence is strong enough, and ranks that kind of fix by its record.

His job

An objective, not a dashboard

You declare one number, a target and a date. He captures the baseline first, refuses a target that does not beat it, and measures every proposal against it.

His job

Measurement that will not guess

An engine that could not be reached is never recorded as not naming you. A pillar with no data shows as not measured rather than scored zero. On priority targets, repeated samples tell a real change from one answer’s noise before he raises an alert.

His job

Fixes that go live, and come off

Approved title, description, heading and structured data fixes go live on your site through the site connection, which is in Beta, and Withdraw takes one off within about five minutes. Index rule and canonical changes are never served that way.

His surfaces

Then his surfaces: one objective, one measurement, one ranked queue, and reports that say what moved.

Surface 01 · Objective

Declare an objective

One number, a target and a date: organic clicks, organic impressions, mean page score or AI answer presence. Search Console and Analytics connect first, a baseline sweep and a site audit run, and every target is measured against that baseline.

The Declare an objective page, with card 01, The number, asking for the objective in one sentence
Surface 02 · Visibility

Three measurements, one score

Answer engine tracking across ChatGPT, Claude, Gemini and Perplexity, the live citation graph, and full stack SEO with competitive content analysis, all folding into a single measurement rather than three dashboards nobody reconciles.

The Visibility overview in a demo workspace, with citation, share of voice, cited page and drift tiles, target runs and proposed actions
Surface 03 · Queue

Every proposal shows its work

Each row in the queue carries its reason, a confidence figure, an effort rating and an impact score, and its diagnosis says so when the evidence is thin. A recommendation that cannot explain itself is worth less than one that admits the doubt. Approving one clears a step to run; it does not publish.

The Queue with its source, group and status filters, the ranking weights, and nothing proposed at the moment
Surface 04 · Reports

Reporting that will say nothing moved

Monthly, weekly and milestone reports are generated from persisted data rather than written to flatter, and they state plainly when a period produced no evidenced movement.

W1
W2
W3
W4
W5
no evidenced movement is reported as such
4 answer engines · 6 dimensions scored

Surfaces from a demo workspace. Figures are not customer results.

nagent.ai/admin/dris/scorecard
Live
Agent readiness
Schema and structured data partial
llms.txt summaries absent
Robots rules read
Proposals raised queued
D dispatch.trace
1
2
3
4
5
6
The six dimensions

One score per target, six dimensions, measured the same way before and after, so movement shows against the baseline it started from.

01
Coverage
The share of the prompt set where an answer names the brand at all. The first question, and the one most brands cannot answer today.
02
Share of voice
How much of the answer belongs to the brand once it is named, against everyone else the engine reached for.
03
Entity
How strongly the engine associates the brand with the category, rather than recognising the name and placing it nowhere.
04
Position
Where in the recommendation the brand lands. Named last is not the same as named first.
05
Sentiment
How the engine characterises the brand when it does mention it.
06
Readiness
Whether the page is legible to an agent in the first place: schema, structured summaries, and the machine readable layer underneath.
01

Measures how the answer engines describe the brand across every prompt a buyer would actually type.

D DRIS Visibility strategist, routes the search, answer engine and content work to the teammates who own it.
M Megan Shaw Head of growth, sets the target list and signs the queue
nagent.ai/admin/dris/keywords
1,180
prompts run across four answer engines
nagent.ai/admin/dris/visibility
Illustration
#visibility
D DRIS
M Megan Shaw
#visibility D M
M
Megan Shaw·Head of growth · 9:02 AM
DRIS, does anything in the category name the brand when a buyer asks?
D
DRIS·Visibility strategist · 9:04 AM
Finding out now. @query-intelligence built the prompt set and @aeo-runner is putting 1,180 prompts across ChatGPT, Claude, Gemini and Perplexity.
run_target analyse_results 4 steps
Worked 3:12 · 9.6k tokens
D
DRIS·Visibility strategist · 9:07 AM
148 targets discovered from the sitemap, each scored on six dimensions: coverage, share of voice, entity strength, recommendation position, sentiment and agent readiness.
M
Megan Shaw·Head of growth · 9:08 AM
Where does that put the brand?
D
DRIS·Visibility strategist · 9:10 AM
Plotted against coverage and recommendation position. Nine targets sit in the Leaders quadrant, the rest sit below the line.
DOC nagent.ai/admin/dris/competitors Brand positioning, 148 targets
M
Megan Shaw·Head of growth · 9:12 AM
And where are the answers going instead?
D
DRIS·Visibility strategist · 9:14 AM
@citation-ingester logged every URL the engines cited, with the domain, the competing brand and the exact prompt that produced it.
D DRIS DRIS, does anything in the category name the brand when a buyer asks? ↑
148 targets discovered
1,180 prompts run
6 dimensions scored
Brand positioning refreshed · 148 targets
02

Turns every gap into one ranked queue with the reason, the fix and the confidence attached.

D DRIS Visibility strategist, folds three surfaces into one backlog
A Adam Doyle Content editor, reads the queue before anything is approved
nagent.ai/admin/dris/gaps
87
gaps found and ranked
nagent.ai/admin/dris/queue
Illustration
#visibility
D DRIS
A Adam Doyle
#visibility D A
A
Adam Doyle·Content editor · 10:04 AM
What is actually wrong?
D
DRIS·Visibility strategist · 10:06 AM
Three surfaces reporting. @seo-auditor crawled the site, @competitive-content-analyst read the competitive field, and the answer engine scores name where the reply goes elsewhere.
audit_url scan_query analyse_gaps 6 steps
Worked 4:28 · 14.2k tokens
D
DRIS·Visibility strategist · 10:09 AM
87 gaps. Tracked keywords with no page targeting them, published pages no keyword reaches, page two rankings, and prompts where a competitor is named and the brand is not.
A
Adam Doyle·Content editor · 10:11 AM
How is the order decided?
D
DRIS·Visibility strategist · 10:13 AM
One backlog across SEO, answer engine work and content, weighted on contribution, severity, effort and age rather than on whichever surface shouted loudest.
D
DRIS·Visibility strategist · 10:15 AM
Every row carries the reason behind it and how confident that reason is. A title tag flag reads at 60 % confidence. An H1 finding with no Search Console corroboration reads at 45 % and says on the card that corroboration is missing.
A
Adam Doyle·Content editor · 10:17 AM
Good. The doubt is more useful than a clean number would be.
D DRIS What is actually wrong? ↑
Approvals 41
Title and heading fixes
llms.txt summaries
+
Growth queue rebuilt · 87 gaps ranked
03

Executes only what was approved then re-scores the same targets against the same six dimensions.

D DRIS Visibility strategist, dispatches each approved fix and holds the cadence
M Megan Shaw Head of growth, works the queue one decision at a time
nagent.ai/admin/dris/published
33
fixes approved and executed
nagent.ai/admin/dris/in-progress
Illustration
#visibility
D DRIS
M Megan Shaw
#visibility D M
M
Megan Shaw·Head of growth · 2:31 PM
Working the queue.
D
DRIS·Visibility strategist · 2:32 PM
Raised for review.
41 proposals awaiting review
Approve or reject, one at a time or in bulk. Approving clears a step to run; it does not publish.
M
Megan Shaw·Head of growth · 2:36 PM
Approved 33. Rejecting the new comparison page until the positioning work lands.
D
DRIS·Visibility strategist · 2:40 PM
Executing. Schema and structured data, llms.txt summaries, direct answer blocks near the top of each article, and the title and heading fixes.
apply_fix augment_llms_txt add_schema 9 steps
Worked 2:54 · 8.8k tokens
D
DRIS·Visibility strategist · 2:44 PM
33 applied, 8 held. The next run re-scores the same targets on the same six dimensions, so movement shows against the old baseline rather than a fresh one.
D
DRIS·Visibility strategist · 2:46 PM
The weekly digest will state plainly if a week produced no evidenced movement. It has stated exactly that before.
D DRIS Working the queue. ↑
D DRIS
0:04
0:02
0:03
33 fixes executed, 8 held
Measured on the same six dimensions before and after, by the same run. See the measurement model
Illustration · the whole loop, one property

Measured, ranked, approved, executed and re-scored against the baseline it started from.

nagent.ai/admin/dris
Illustration
#visibility
D DRIS
M Megan Shaw
A Adam Doyle
#visibility D M A
M
Megan Shaw·Head of growth · 9:02 AM
DRIS, does anything in the category name the brand when a buyer asks?
D
DRIS·Visibility strategist · 9:07 AM
@query-intelligence built the prompt set, @aeo-runner ran 1,180 prompts across four engines. 148 targets scored on six dimensions, nine in the Leaders quadrant.
run_target 4 steps
Worked 3:12 · 9.6k tokens
D
DRIS·Visibility strategist · 10:09 AM
@seo-auditor and @competitive-content-analyst reported. 87 gaps, folded into one ranked queue with the reason and the confidence on every row.
analyse_gaps 6 steps
Worked 4:28 · 14.2k tokens
D
DRIS·Visibility strategist · 2:32 PM
Raised for review.
41 proposals awaiting review
Approve or reject, one at a time or in bulk. Approving clears a step to run; it does not publish.
A
Adam Doyle·Content editor · 2:34 PM
One row reads at 45 % confidence. Why is it in the set at all?
D
DRIS·Visibility strategist · 2:35 PM
Because the finding stands on the crawl alone and the card says so. Search Console corroboration is missing, and the confidence figure is the honest reading of that.
M
Megan Shaw·Head of growth · 2:36 PM
Approved 33. Rejecting the comparison page until the positioning work lands.
D
DRIS·Visibility strategist · 2:44 PM
33 executed, 8 held. Re-score is scheduled against the same baseline, @DRIS holds the cadence.
D DRIS DRIS, does anything in the category name the brand when a buyer asks? ↑
8 proposals held, awaiting the positioning work
148 targets tracked 1,180 prompts run 87 gaps ranked 33 fixes executed

Every proposal carries its reason and its confidence. Structural changes never auto-fire, and nothing reaches the site without an approval.

One strategist, one ranked queue.

DRIS and his team
01
OOrchestration3 agents
Routes the work, arbitrates priority and dispatches each approved fix.
VVisibility StrategistDRIS himself. Reviews the week’s signals and routes search, answer engine and content work to the teammates who own it.
VVisibility DispatcherExecutes approved proposals, and applies only what the approval engine cleared.
OOrganic StrategyReports what organic growth costs and where it should go next, and ranks open work so an indexing block comes first.
02
AAnswer engines7 agents
Runs the prompt set across the answer engines, builds the citation graph and measures share of voice.
AAEO RunnerRuns a target’s accepted prompts against the answer engines and captures citations and share of voice.
AAEO Prompt GeneratorBuilds the buyer intent prompt set for a target from its keywords, for a person to curate.
CCitation IngesterExtracts the citations from every run and attributes each to the brand or a competitor.
EEntity LinkerResolves each new citation to the entities it names and keeps the entity graph current.
AAEO OptimisationScores how citable each page is, drafts answer blocks and page schema, and opens reversible proposals.
QQuery IntelligenceMaps the keywords typed into search and the questions asked of answer engines, with intent and competitor gaps.
VVisibility MonitoringMeasures share of voice and rankings across search and answer engines and surfaces what moved.
03
SSearch and content planning6 agents
Audits the site, reads the competitive field and plans the content that closes the gaps.
SSEO AuditorAudits pages for technical, on page, content and internal linking issues, and opens reversible proposals.
TTechnical SEOComing soonReports crawl changes, page performance regressions, crawler coverage and redirect chains.
CCompetitive Content AnalystFinds what competitors rank for on each tracked keyword and, with approval, proposes the content you lack.
CContent ArchitectOwns the topical map, one page per query. Every change to the map waits for a named person.
CContent ProductionComing soonCommissions drafts from briefs and checks what comes back against the brief it was written to.
EEditorial QAComing soonThe independent quality gate. Checks every claim against the brand’s facts, and only a named person clears a block.
DDRISOrganic visibility
TeamMarketing
Reports toMIRA
Every change to a live page waits for a person.
DRIS writes the brief; CREA’s content team produces the post. Blog research, writing, editing and publishing report to CREA. His team runs on the Visibility module, which comes with the Marketing team.Meet CREA
Works with

His skills, his tools, the signals he reads and what you connect.

Skills

  • Citation-worthiness auditScores how citable a page is to an answer engine and lists the fixes.
  • Answer-block authoringWrites short answer blocks for a target’s accepted questions, checks each and opens it as a proposal.
  • Schema engineeringGenerates structured data from a page’s content, validates it against what the page shows, then proposes it.
  • Machine-readability layerRecommends which AI crawlers to allow, proposes llms.txt lines, checks pages render without scripts and reports bot activity.
  • Knowledge-consistency enforcementCompares the facts your pages state with your brand facts and flags where they differ or are missing.
  • Third-party presence auditRanks the outside domains the engines cite most and checks what each says about you.
  • Competitor gap analysisFinds the queries where a competitor is cited and you are not, scores each and routes it to its owner.
  • Intent classificationTags each query by intent, and by whether an answer engine or a click is the likelier result.
  • AI answer share of voiceHow often each engine mentions and cites you against each tracked competitor, per engine and blended.
  • Citation source tracingMaps the sources the engines cite for each question, with your own share of them.

Tools

  • Read the current visibility positionThe visibility grade, the score per pillar and the open work, from the room or his surfaces.
  • Route a job to the sub-agent who owns itHands a page audit, a page score, a keyword lookup or a competitor scan to the agent whose tool covers it.
  • Discover targetsSuggests the pages and topics to track, from your sitemap, your top traffic or a competitor.
  • Generate promptsBuilds the buyer questions a target is checked against, for a person to accept.
  • Start a full auditAudits the whole site in the background; Run audit checks a single page.
  • Discover keywordsFinds new keywords from a seed phrase, your own site or a saved competitor; Upload a CSV adds your own.
  • ScanReads what a competitor covers and can open proposals for what you do not.
  • Approve and RejectDecides each proposal in the Queue, with a short window to undo.
  • WithdrawTakes an approved fix back off your site.
  • Hand to content teamSends a content gap to the content team as a task on their board.
  • Generate this weekWrites the weekly digest from what was measured, saying so when nothing moved.

Signals

  • Search performanceClicks, impressions, click rate and position by page and query, for the baseline, rank tracking and each proposal’s diagnosis.
  • Site analyticsSessions and conversions by source, including visits referred by AI assistants, for attribution.
  • Answer engine answersWhat each engine says to a buyer’s question, which sources it cites and whether it names you, for the six dimensions.
  • AI answers in search resultsThe AI summaries search pages show, kept apart from the chat engines.
  • Site crawlPage structure, metadata, robots rules for AI bots and llms.txt, for the site audit and agent readiness.
  • Page performanceLoad and interaction timings, for performance regressions.
  • AI crawler visitsWhich AI bots read which pages, for whether the engines can see the site at all.
  • Keyword dataVolume, difficulty and intent, for ranking the keywords worth winning.
  • BacklinksWho links to you and to competitors, for the off page score.
  • Competitor contentWhat competitors publish, for the gaps you can close.
  • Your knowledge hubThe documents your organisation uploads, so his answers and fixes stay grounded in your facts.

Integrations

  • Google Search ConsoleConnected from the workspace, so he reads your search performance.
  • Google Analytics 4Connected from the workspace, so he reads traffic and conversions by source.
  • Site connection (Beta)Your developers connect your site once with a key; approved fixes then go live on it, and withdrawn ones come off.
See every integration →

Autonomy is earned against outcomes. Approved work, edited messaging and rejected drafts all feed back, and the structural changes that cannot be undone stay behind a gate however high the level climbs.

See the trust model
Week one
A baseline
Search Console and Analytics connect, a baseline sweep and a site audit run, and an objective is declared: one number, a target and a date.
The first month
Ranked and approved
Findings become proposals ranked by contribution to the objective, severity, effort and age, each with a "Why"; a person approves or rejects.
From then on
Earned per kind of action
Thirty days at a level, with at least 25 decided approvals and few dismissed, earn a nomination for the next level that an admin approves or declines. Publishing to a live page needs a human every time, and destructive changes such as index rules and canonicals never earn autonomy.
V
The first run
What onboarding looks like

A property is connected, targets are discovered from the sitemap, and the first run returns the quadrant plot, the six dimension scores per page, the citation graph naming who the engines reached for instead, and a ranked list of the gaps with the fix that closes each one.

Hire DRIS →
Four answer engines Delivered in week one
S
Customer stories
Teams running Nagent

Read how teams use Nagent’s AI teammates in their own growth work.

Read the customer stories →
Compare and keep reading

How DRIS compares, and where to read more.

01

What does DRIS actually measure?

Whether the answer engines name the brand, and how. Six dimensions per target: coverage, share of voice, entity strength, recommendation position, sentiment, and whether the page is legible to an agent at all. Every figure carries the run count, the window and the engine it was measured on.

02

Which answer engines are covered?

DRIS asks ChatGPT, Claude, Gemini, Perplexity and Grok. The exact prompt that produced each result is recorded alongside the citation, and the prompt set is fixed per account so a trend means something.

03

What is the Leaders quadrant?

Every target is plotted on brand coverage against recommendation position. The top right quadrant is where an answer both mentions the brand and recommends it well. Driving targets into it is the goal the whole workflow is organised around.

04

Does DRIS change our website on its own?

No. Every fix is a proposal carrying its reason and its confidence, and publishing a change to a live page needs a person at every level. Approving in the Queue clears a step to run; it does not publish. Destructive changes such as index rules and canonicals never earn autonomy.

05

What is live in DRIS today?

The objective and baseline, answer engine sampling and citations, gaps, the site audit, ranked keywords, Search Console, traffic and competitor tracking, the Queue and Backlog, and reports. Approved metadata fixes go live through the site connection, with Withdraw to take one off. Content gaps go to the content team as tasks.

06

Who does DRIS work with?

DRIS leads organic visibility on Nagent's Marketing team and reports to MIRA, the AI Marketing Chief of Staff. He routes search, answer engine and content work to the teammates who own it. Content gaps go to CREA's content team as tasks, and blog production reports to the Content lead.

07

Where does the data live?

In the tenant, encrypted in transit and at rest, with role based access and an audit trail carrying the actor and timestamp on every executed fix. Enterprise plans deploy in the customer's private VPC.

08

How much does DRIS cost?

DRIS works on the Marketing team. Nagent plans are Solo at $29.99 a month ($19.99 billed annually), Team at $299 a month ($199 billed annually) and Business at $1,499 a month ($999 billed annually). Enterprise is by quote. The pricing page shows which teams each plan includes.

Get named in the answer.

The first run scores every page on six dimensions across four answer engines, and names every gap with the fix that closes it.

Pricing

DRIS works on the Marketing team. Nagent plans are Solo at $29.99 a month ($19.99 billed annually), Team at $299 a month ($199 billed annually) and Business at $1,499 a month ($999 billed annually). Enterprise is by quote. The pricing page shows which teams each plan includes.

See all plans →
Hire DRIS