Monitoring

Monitoring — Case Study — Robin Ahn
{ Case Study · Monitoring }

From ignored spreadsheet emails to monitoring that works while you sleep.

Cypris is an AI-powered R&D intelligence platform used by innovation and IP teams at global manufacturers. Monitoring — recurring intelligence on the patents, papers, and competitors a customer tracks — was the product's most frequent touchpoint and its most ignored. Over fourteen months I led it through two full generations: a ground-up rebuild that replaced Excel attachments with AI-summarized in-platform reports, and then Agentic Monitoring, which turns those reports into an autonomous intelligence layer.

Role

Product Designer & de-facto PM — we have no PM, so I wrote the PRD, ran the roadmap, defined the measurement plan, and led post-launch research

Team

Me + 2 engineers (full-stack, frontend)

Timeline

Apr 2025 → present

Releases

Monitoring GA · Sep 2025
Agentic Monitoring · Jun 2026

{ Evolution }

Three generations of the same promise: never miss what matters.

v0 · Legacy–2025

The spreadsheet email

Scheduled emails with an .xlsx attached — sent whether or not anything changed, with links that broke on arrival. Customers learned to ignore the sender.

v1 · RebuildSep 2025

AI-summarized reports

One setup grammar across four monitor types, six new patent alert categories, newsletter-style emails, and an in-platform report that replaced the attachment entirely.

v2 · AgenticJun 2026

Autonomous intelligence

Define a domain once in natural language; agents monitor patents, papers, compounds, regulatory filings, and M&A continuously — acting while users are off-platform.

{ Problem }

The feature designed to bring customers back was teaching them to look away.

1

The data lived in an attachment

Every monitoring email carried an Excel file. Users had to download it, open it, and comb through hundreds of rows to spot anything new — an ask most simply stopped making.

2

The emails cried wolf

Reports went out on schedule regardless of whether anything changed. Identical datasets arrived week after week, and customers mentally filtered the sender out of their inbox.

3

Trust broke at the seams

Links redirected to the dashboard instead of the cited patent or paper, and update data wasn't always current. Once a research tool sends you to the wrong document, every future claim is suspect.

4

A feature nobody could find or finish

Monitoring lived only on the dashboard, setup was confusing enough that account managers configured monitors on customers' behalf, and few knew external colleagues could receive reports at all.

{ Evidence }

Every account call surfaced the same three complaints.

Mannington Mills

Links in the monitoring email redirect to the dashboard instead of the intended article or patent — and the same patents keep reappearing week after week.

TTM Technologies

The attachment-first emails are plain, text-heavy, and hard to scan. Downloading and combing a spreadsheet is an extra step nobody has time for.

Mother Parkers

Duplicate emails with the same content arrive every week. I only want to see new patents — not the ones I've already reviewed.

Paraphrased from account-management feedback sessions I audited before writing the PRD. Because there's no PM on the team, grounding every proposed feature in a named customer complaint was also my scoping tool — when engineering bandwidth tightened, we cut by severity of evidence, not by opinion.

{ Principles }

Three rules, written before a single screen.

01

Only interrupt with news

An alert product's currency is attention. If nothing changed, nothing sends. If something changed, the delta leads the message — not the full dataset.

02

Meet users where the search happens

Monitoring shouldn't be a destination you remember to visit. It should be one click from any search result, saved search, or company page you're already on.

03

Analysis over rows

Users don't want 400 rows; they want what the 400 rows mean. AI summaries interpret the update, with the raw, filterable evidence exactly one layer beneath.

{ Solution / Flows · v1 Rebuild }

One setup grammar across four monitor types — and a report that made the spreadsheet obsolete.

01

A single side-panel flow that flexes across keywords, patents, papers, and organizations

The legacy setup was a different, half-documented path per data type. I redesigned it as one consistent grammar — choose what to track → configure updates → add recipients → preview and schedule — that pulls from saved searches and flagged collections so users never re-enter work they've already done. The Monitor button now lives on every search results page and carries the current query and applied filters into setup.

Trade-off · Five entry points to keep consistent. The shared panel pattern kept that cost contained, and each entry point is instrumented separately so we know which ones earn their placement.

Create New Monitoring — choose data type step

Step one asks a plain-language question — "what area do you want to monitor?"

Video · Keyword monitor —
full setup flow
(paste URL in src)

Full flow · Configuring a keyword monitor

Video · Patent monitor —
full setup flow
(paste URL in src)

Full flow · Configuring a patent monitor

Video · Paper monitor —
full setup flow
(paste URL in src)

Full flow · Configuring a paper monitor

Video · Organization monitor —
full setup flow
(paste URL in src)

Full flow · Configuring an organization monitor

02

Six new patent alert categories, written as consequences instead of database fields

Patent data is jargon-dense, so every alert type is captioned with what it means for the user's coverage — "we'll alert you when patents approach their projected legal expiration dates" — and status changes render as explicit transitions like Pending → Discontinued on report cards. Forward-citation alerts let companies watch competitors cite their own patents: an early-warning signal customers had been assembling by hand.

Trade-off · Longer setup screens. Worth it — this is low-frequency, high-stakes configuration where comprehension beats compactness.

Which patent updates do you want to track — six alert categories

Legal status · expiration risk · assignee transfer · family expansion · forward citations · new filings

03

Recipients with smart suggestions, and a live preview before anything sends

Recipient selection suggests teammates, frequent contacts, and project collaborators — and states plainly that non-Cypris users can receive reports, a capability customers didn't know existed. The final step pairs scheduling with a live preview of the exact email that will arrive, a direct answer to the trust deficit.

Add recipients step with smart suggestions

Recipients · usuals, teammates, project collaborators, external emails

Preferences step with live email preview

Preferences · schedule beside a live preview of the actual email

04

The in-platform report: from attachment to destination

An AI-generated narrative leads; beneath it, updates are organized into the same categories chosen at setup, each filterable and sortable, with items flaggable straight into collections. Every report saves automatically, building a historical log teams scroll back through. The left navigation mirrors the setup taxonomy, so the mental model formed while configuring a monitor is the same one used to read it.

Trade-off · An LLM summary over an empty result set produces confident nonsense. We caught this in UAT and suppressed summaries on empty reports in the first iteration release.

Patent monitoring report page with categorized left navigation

The monitoring report page

Video · A real keyword
monitoring report
(paste URL in src)

A real keyword monitoring report

Video · Viewing an organization
monitoring report
(paste URL in src)

Viewing a live report · organization monitoring

05

Emails became a newsletter people actually open

Each email leads with an AI summary of what changed, one spotlighted trend, and a single CTA into the full report. Author lists are capped, large numbers are formatted, and dead-end unsubscribe links gave way to managing monitors in-product.

Monitoring email in an inbox with AI summary

The redesigned monitoring email

06

A control layer the legacy system never had

Monitoring home puts every active monitor in one table — enable/disable toggles, cadence configuration, resend, sharing, and the single highest-leverage control in the whole project: a "send only if new results exist" toggle. It rewrites the contract with the user: an email from Monitoring now means something happened.

Trade-off · Fewer touchpoints and lower raw email volume — a metric some teams optimize for. I argued signal quality compounds into retention; leadership agreed.

Monitoring home with enable/disable toggles

Monitoring home · every active monitor, one table

Video · Enabling/disabling monitors,
configuring cadence, and the
"only when new updates" toggle
(paste URL in src)

Enabling & disabling monitors · cadence · send-only-when-new

{ Shipping }

Plumbing before paint: a three-phase rollout, shipped on plan.

The legacy system's accuracy problems meant a beautiful UI on unreliable data would burn the one relaunch we'd get — so data reliability and observability landed before anything users could see. I stayed inside the build loop throughout: running design QA in UAT alongside engineering and maintaining the shared triage tracker.

Apr 2025

PRD & prototypes

I wrote the evidence-anchored PRD and built clickable Figma prototypes for all four monitor types and every entry point.

May 2025 · Phase 1

Plumbing

New monitoring database, endpoints, and observability — so we'd know something broke before customers did.

Jun 2025 · Phase 2

Creation flows

The new setup experience across all four types, the search-page Monitor button, and filter-aware saved searches.

Jul–Aug 2025 · Phase 3

The report page

Flagged in planning as the riskiest surface, so it got the longest QA runway.

Sep 17, 2025

UAT & bug bash

25+ bugs and polish tasks — broken share states, stale org data, filter failures, copy fixes — logged, owned, and resolved before GA.

Sep 25, 2025

GA — live for all users

Announced publicly and shipped across the platform.

Oct 17, 2025

Iteration 1

Duplicate-monitor prevention, document-status icons on report cards, AI summaries suppressed on empty reports, saved-search monitor editing fixed.

Oct 2025 – Apr 2026

Customer research → v2 concept

Session write-ups across six industries turned into the design brief for what came next.

Jun 1, 2026

Agentic Monitoring launches

The rebuild's infrastructure becomes the foundation for an autonomous intelligence layer.

{ Listening }

Post-launch research became the brief for the next product.

After GA I sat in on customer sessions across textiles, currency security, food & beverage, tire manufacturing, packaging, and pharma — writing each one up with a proposed design response. The pattern: the rebuild fixed delivery; the next frontier was meaning.

"Set up a monitor for how something is biodegradable and what a material ends up degrading into." A customer's keyword query returned zero results for weeks — she didn't need a better report, she needed the system to write the query.
Seed of v2
I proposed natural-language monitor setup in my session write-up — describe the goal, let the system configure keywords and tailor the report. This became the founding interaction of Agentic Monitoring.
"The summary reads the same every week when the underlying search barely changes. I only want what's new — like '3 new sources published this week.'"
Shipped in v2
Delta-first intelligence: agentic reports lead with what changed since the last cycle instead of re-describing the space.
"What is an active assignee?" — the same terminology question, verbatim, from two different customers.
Renamed
Reworked the section around the NEW-patents / NEW-papers grammar customers already used, and validated the language in follow-up sessions.
"The AI voice sounds robotic — every paragraph opens with the same structure. I read it, but I cross-check the raw data."
Prompt iteration
Worked with engineering on summary prompt revisions toward a warmer register — and treated cross-checking as intended behavior, keeping filterable evidence one click beneath every claim.
"When I click a paper in the email I expect to land on that document — it just takes me to the top of the report."
Triaged
Deep-linking from email cards to the opened document, logged with engineering straight from the session write-up.
"I want to see which patents or papers were used to generate each line of the report — that's how I build trust in the AI."
On the roadmap
Inline citations in report summaries — every claim traceable to the patent or paper behind it.
{ Current State · v2 Agentic Monitoring }

The rebuild taught customers to trust the reports. Agentic Monitoring removes the last manual step: asking.

Launched June 2026, Agentic Monitoring is the first R&D intelligence product that acts on users' behalf while they're off-platform. Users define a monitoring domain once, in natural language — the interaction customers asked for in my September 2025 research sessions — and Cypris's agents continuously watch patents, scientific papers, chemical compounds, regulatory filings, M&A activity, and product launches, delivering filtered, contextualized intelligence on each user's cadence.

I designed the end-to-end experience: the natural-language setup flow, how agents communicate what they found and why it matters, and how autonomous runs stay inspectable — because our users are professionally skeptical, and v1 taught us that trust is built by keeping evidence one click beneath every claim.

Agentic Monitoring · setup & domain definition (Figma)

Agentic Monitoring · agent report experience (Figma)

Agentic Monitoring · signal review & inspectability (Figma)

{ Impact }

Instrumented from day one — I defined the Mixpanel event plan alongside the designs.

0

Of users who entered the keyword monitoring flow completed a monitor — 46 of 46 in the first tracking window

0

Keyword monitors created in the first six months of instrumentation (Jul–Dec 2025)

0

Actively refined data types and searched mid-setup rather than accepting defaults

0

Expanded into organization monitoring after creating their first keyword monitor

0

Returned post-creation to edit monitors, open advanced search, or prompt Cypris Q from monitoring flows — high-intent, workflow-embedded behavior

0

Post-creation drop-off — the design goal, not a failure: monitoring runs in the background so users don't have to

Source: Mixpanel flow analysis, Jul 2 – Dec 29, 2025. Users transitioned between Monitoring, Search, and Cypris Q within the same sessions — evidence the feature is embedded in real workflows rather than trialed and abandoned.

Mixpanel flow analysis of monitoring creation events

Mixpanel flows · keyword & organization monitoring funnels

{ In the Wild }

The launch, in public.

{ Reflection }

What I'd carry forward.

Wearing the PM hat sharpened the design

With no PM, every feature had to trace to a named customer complaint I could defend. Scope debates became evidence reviews — and when bandwidth tightened, we cut by severity of pain, not by opinion.

Reliability is a design deliverable

The most elegant email template can't survive a broken link. Sequencing plumbing first and personally staying in bug triage through UAT is why launch week produced polish requests instead of trust incidents.

AI shifted the question from "what do we show" to "what do we claim"

The sharpest post-launch feedback was about sameness, voice, and provenance — not layout. Designing the delta logic and evidence trail became the heart of v2, and the sessions that surfaced it became the brief for Agentic Monitoring.

Next
Next

Cypris Q