Changelog

Latest updates on autonomous product intelligence from Circuit

Get started →
Highlights
FoundationMar 21, 2026

Free plan

No credit card. No paywall surprise. Choose the plan that fits — or start free.

2 new · 1 improved
All 56 updates

March 2026

30 updates
Mar 31, 2026Smart priorities

Priority quality

More accurate groupings, especially with large volumes of feedback. Smoother mobile scrolling.

  • ImprovedPriority groupings are more accurate, especially with large amounts of feedback
  • ImprovedBatch park and restore actions stay applied
  • ImprovedPriorities scroll smoothly on mobile
Mar 31, 2026Foundation

Settings pages

Settings are routed pages. Deep link to Billing or Team, use the back button, refresh without losing your place.

  • NewEach settings section has its own URL — share or bookmark any settings page directly
  • ImprovedCentred layout on wide screens — settings no longer hug the left edge on ultrawide monitors
Mar 31, 2026Foundation

Polish

Activity log at /activity. Park and unpark events tracked. System theme as default.

  • NewActivity log on its own page at /activity
  • ImprovedPark and unpark events in the activity log show the priority name and reason
  • NewGet feedback in the avatar dropdown — reachable from anywhere
  • ImprovedDefault theme follows system preference for new accounts
Mar 29, 2026Foundation

Onboarding

Tell Circuit your role and it tailors the starting point. GitHub benefits explained before you connect. All sources visible at a glance. Seeing priorities faster.

  • NewRole pills on screen one — Circuit tailors the starting point to your role
  • ImprovedGitHub benefits explained inline — see the value before you connect
  • ImprovedTwo-column source grid — all ingestion options visible at a glance
Mar 28, 2026Instinct

Sharper priorities

Priority groupings capture subtle differences that similar phrasing used to merge. "Slow search for admins" and "slow search on mobile" stay separate when they should.

  • ImprovedPriority groupings capture subtle differences in meaning that similar phrasing would previously merge
Mar 26, 2026Specs out

Reliable brief generation

Specs generate consistently. Manual edits are protected on refresh — only untouched sections get new content. Your changes stay.

  • ImprovedBrief generation runs reliably from ingestion to output
  • ImprovedRefresh a brief and your manual edits stay — only untouched sections are regenerated
  • ImprovedGitHub context cached per run so generation is faster
Mar 24, 2026Feedback in

Surfaces setup

Set up a feedback surface in minutes.

A 5-step wizard — pick the type, set branding, copy one script tag, done. Drafts save automatically.

  • NewGuided 5-step wizard — channel type, branding, questions, notifications, embed code
  • NewDrafts save automatically so you can finish setup later without losing your work
  • NewSingle script tag embed — copy-paste install for every surface type
  • ImprovedResponse counts update live — see feedback arrive without refreshing
  • ImprovedAccurate page-level tracking in single-page apps
Mar 22, 2026Feedback in

+Add ingestion

Six feedback sources, one place to manage them. See what's connected at a glance. Two clicks to add anything new.

  • NewAll ingestion sources grouped in the left nav — one click to connect anything
  • NewConnection status ticks — see what's live without going into settings
  • ImprovedClicking Slack opens the channel wizard directly — two clicks from anywhere in the app
Mar 21, 2026Foundation

Free plan

No credit card. No paywall surprise. Choose the plan that fits — or start free.

  • NewFree plan available from signup — pick it upfront, no card required
  • NewPlan selection before entering the app — know what you're getting from day one
  • ImprovedDowngraded users can re-subscribe from the upgrade page instead of hitting a dead end
Mar 20, 2026Feedback in

CustomersBETA

Revenue-weighted prioritisation only works if you know who's who. A friction point from three enterprise accounts is a different decision than the same point from three free users — even if the words are identical.

Every customer who has ever sent feedback now has a record. Filter by revenue band. See every piece of feedback they've submitted. Connect revenue data and their submissions flow directly into how priorities are scored.

  • NewCustomers page — a record for every submitter with name, email and revenue band
  • NewCustomer detail panel — every piece of feedback a customer has submitted
  • NewRevenue bands feed directly into priority scoring if revenue data is added to Circuit
  • NewSearch and filter by name, email or revenue band
Mar 20, 2026Feedback in

Surfaces

Bubble, Embed, Banner, Thumbs, Trigger — each suited to a different moment in the product. Per-surface analytics show sentiment, revenue impact and which pages generate the most signal.

  • NewRenamed from Widget to Surfaces throughout the product
  • NewSurface types: Bubble, Embed, Banner, Thumbs and Trigger
  • New1-line embed for every surface format
  • NewSPA support — Surfaces stay in sync with page routing automatically
  • NewPosition controls: top/bottom for Bar; inline/thumbs positioning for others
  • NewDesktop/Mobile preview toggle in the editor
  • ImprovedTheme defaults to System — matches your users' OS setting
  • ImprovedReal-time stats update as feedback comes in
Widget preview

Share feedback

What would make this better?
Send
Mar 20, 2026Smart priorities

Park priorities

Not every priority belongs in this cycle. Park it. Feedback stays attached, scores keep updating. Unpark when the time is right.

  • NewPark any priority from the action menu or keyboard shortcut
  • NewBatch park — select multiple priorities and park in one action
  • NewParked priorities keep all attached feedback and scores
  • NewUnpark to restore a priority to the active list instantly
Mar 20, 2026Share back

Activity feed

Activity feed badge shows new items since your last visit. 30-day history.

  • ImprovedActivity feed badge shows new item count since your last visit
  • ImprovedActivity log retains 30 days of history
Mar 20, 2026Instinct

Circuit

The context needed to make a good decision is rarely in one place. It's in last week's Slack threads, the support tickets from Q4, the spec from six weeks ago.

Ask a question in plain language — "which priorities have the most enterprise backing?", "what did customers say about search last quarter?" — and Circuit answers from your actual data. Not a generic response. An answer from your product history.

  • NewAsk Circuit anything — feedback, priorities, specs or shipping history
  • NewAnswers drawn from your actual data, not generic responses
  • NewHelp us to keep making Circuit better with thumbs up or down to improve answer quality over time
Mar 19, 2026Feedback in

Multi-language supportBETA

Signal doesn't stop at language boundaries. Nine customers reporting the same friction in Japanese and Spanish is one priority — not nine separate items in two languages that never connect.

Circuit detects the language on ingestion, translates everything into English for analysis, and preserves the customer's original quote in the brief. Engineers read the customer's exact words.

Sixteen languages. One priority list.

  • NewAuto-detection on ingestion — no manual tagging needed
  • NewAll feedback translated into English for analysis — feedback from every market competes on meaning, not language
  • NewCustomer quotes preserved in the original language inside briefs
  • New16 languages: Spanish, French, German, Portuguese, Japanese, Korean, Chinese, Italian, Dutch, Arabic, Hindi, Russian, Turkish, Polish and Swedish
Mar 17, 2026Feedback in

ProjectsBETA

At a certain scale, one priority list isn't enough. A billing issue and a dashboard feature shouldn't compete for the same ranking — they serve different teams, different goals, different customers.

Projects give every product line, team or initiative its own feedback container. Priorities and briefs stay focused. Slack channels map to projects so signal routes correctly from ingestion. An all-projects view shows where priorities overlap across streams.

  • NewCreate a project to keep feedback, priorities and briefs for each product or team separate
  • NewAll-projects view — see priorities across every stream, then dive into individual projects
  • NewProject picker in CSV and Sheets imports so feedback lands in the right container from day one
  • NewMap Slack channels to projects so each channel feeds the right priority list automatically
  • NewClustering and priority generation respect project boundaries — a billing request never competes with a dashboard feature
Mar 15, 2026Foundation

Navigation redesign

A persistent left sidebar so Circuit feels like one app, not a collection of screens. Ask Circuit, breadcrumb headers and a consolidated avatar dropdown always one click away.

  • NewPersistent left sidebar — navigation always visible
  • NewAsk Circuit in the nav — AI assistant reachable from every page
  • NewBreadcrumb header on every screen including deep-linked pages
  • NewAvatar dropdown — settings, sign out, theme and Get Feedback in one place
  • ImprovedNav icons aligned with the marketing site — product and website feel like one brand
Mar 13, 2026Feedback in

Multi-channel Slack

Feedback is already happening in Slack. The challenge is that it's spread across channels — and no single person reads all of them.

Connect Slack and pick the channels that matter. Messages land with deduplication. Nothing gets counted twice.

  • NewConnect Slack and pick multiple channels directly from +Add or Integration settings
  • NewActivity feed updates to provide updates on feedback in and specs out across surfaces and CSV
  • ImprovedSlack messages land with deduplication for large channel histories
Mar 13, 2026Feedback in

Smarter surfaces

A thumbs up is a signal. But it doesn't tell you why. Every surface type now captures written feedback alongside the reaction — the reason behind the rating.

  • NewAdd written feedback to the Embed, Banner and Thumbs surfaces — if a customer gives a thumbs up or thumbs down, know why
  • ImprovedAll surfaces available in dark and light mode following the user's system
  • ImprovedSurface creation and setup experience improvements
Mar 13, 2026Feedback in

Richer manual entry

Manual feedback now captures customer name, email and revenue band. Priorities score more accurately when they know who asked.

  • NewManual feedback captures customer name, email and revenue band
Mar 13, 2026Foundation

MCP improvements

First MCP connection shows what's available. Ask Cursor or Claude Code what Circuit can do — circuit.help explains the tools.

  • Improvedcircuit.help tool — ask Cursor or Claude Code what Circuit can do
  • ImprovedFirst connection shows orientation with available tools
Mar 13, 2026Foundation

OAuth and error handling

Smoother OAuth and error handling across GitHub, Slack and Google Sheets.

  • ImprovedOAuth and error handling for integrations across GitHub, Slack and Google Sheets
Mar 12, 2026Smart priorities

Sharper priority titles

Priority titles now describe consequences — "Slow search frustrates power users" instead of just "Search." Intents simplified to 4: Bug, Feature, Improvement, Praise.

  • ImprovedPriority title refinement focused on the problem statement ("Slow search frustrates power users") not just topics ("Search")
  • ImprovedSimplified to 4 intents for better clustering — Bug (fix it), Feature (build it), Improvement (enhance it), Praise (talk about it)
  • ImprovedDistinguish between competitor differences and partner integrations
Mar 12, 2026Instinct

Smarter clustering

Feedback groups more accurately. Circuit learns the team's product terminology and auto-tunes grouping based on feedback volume. "Slow dashboard" and "performance issues on the main screen" end up in the same priority.

  • ImprovedIntent-anchored embeddings produce tighter, more meaningful clusters
  • NewCircuit learns product terminology from your website and feedback corpus
  • NewClustering parameters auto-tune per account based on feedback density
Mar 8, 2026Foundation

Mobile performance

Faster load times on mobile. Review priorities between meetings.

  • ImprovedMobile experience load time to use Circuit on the go
Mar 6, 2026Foundation

Security hardening

Separate staging and production environments. Cookie preferences saved permanently.

  • NewSeparate staging and production environments
  • ImprovedCookie preferences saved permanently — no more re-accepting on each visit
Mar 5, 2026Foundation

Polish

Dark mode transitions. Google Sheets native picker. MCP zero-config. Small things that add up.

  • ImprovedDark mode — smooth 0.2s transitions, no white flash, default for new accounts
  • ImprovedGoogle Sheets — native Picker API, opens automatically after OAuth
  • ImprovedMCP — zero config
  • ImprovedStripe and Google Pay iframe payment support
Mar 4, 2026Specs out

Pipeline & activity

Priorities appear as they generate — the team doesn't wait for specs to finish.

A live activity feed shows each step. No black box.

  • NewInline activity feed on the Priorities page during processing
  • NewPriorities surface before briefs finish generating
  • NewPer-brief progress — 1/5 → 2/5 → 3/5
  • NewActivity log pagination — load older activity without leaving the page
Mar 3, 2026Smart priorities

Smarter priorities

Each focus lens now explains what it optimises for. The team can see why retention mode ranks differently from growth mode — and switch with confidence.

  • NewFocus engine descriptions — each lens explains what it optimises for
  • NewAssignee visible in priority table and brief panel
  • ImprovedLabels renamed — "Retention Risks" and "Delighters"
  • ImprovedGitHub and website context cached for faster re-runs
Mar 1, 2026Specs out

Faster briefs

Spec generation is faster. Quality maintained.

  • ImprovedContinued enhancements for faster briefs whilst managing quality
  • NewRefresh brief if not up to date

February 2026

26 updates
Feb 28, 2026Share back

Share Back

Closing the loop takes too long without a system. Someone has to remember who asked, draft the message and send it one by one.

Choose email, a widget banner or both. Approve, skip or customise per recipient. A new Shared status marks the full circuit complete: feedback in, priority scored, spec written, feature shipped, customer notified.

  • New"Shared" status — the final stage in the pipeline
  • NewChannel selection — email, widget banner or both
  • NewBranded email preview with logo, accent colour and quoted feedback
  • NewWidget banners for returning visitors
  • NewRecipient approval flow — approve, skip or customise per person
Feb 27, 2026Feedback in

TranscriptsMAJORBETA

Customer calls are where the most honest signal lives. They're also where it dies — locked in a recording nobody has time to watch, a transcript nobody has time to read, notes that lose nuance on the way to the backlog.

Upload a call transcript and Circuit pulls out the feedback. Speaker attribution. Topic segmentation. Churn signals. Competitive mentions. One transcript becomes up to 25 classified feedback items, with the customer's actual words preserved through to the brief.

  • NewTranscript import — paste text or upload .txt, .vtt or .srt
  • NewAuto-detects Otter, Fireflies, Grain and Whisper export formats
  • NewTopic segmentation with speaker attribution — one transcript becomes up to 25 feedback items
  • NewDiscovery report — reinforcing themes vs. new territory
  • NewChurn signals and competitive mentions flagged from interview content
  • NewContact metadata carried through to priorities and briefs
  • NewImport from Google Drive
Transcript

Alex: The export keeps timing out on large files.

Sam: I gave up and used the API instead.

ITEMExport timeout on large files
ITEMAPI as workaround for export
Feb 26, 2026Feedback in

Surfaces (formerly Widget)BETA

One feedback form doesn't fit every moment. A floating widget makes sense on the dashboard. An inline prompt makes sense after onboarding. A thumbs up makes sense after a feature interaction.

Five surface types, each suited to a different moment. Per-surface analytics show sentiment and revenue breakdown by touchpoint.

  • New5 surface types — Bubble, Embed, Banner, Thumbs and Trigger
  • NewSlide-out editor with split settings and live preview — toggles between desktop and mobile
  • NewSingle-line embed code for every surface type
  • NewPer-surface analytics — sentiment, revenue impact and top page locations
  • NewSurface list with sorting, type filters and enable/disable toggle
  • ImprovedRedesigned form with auto-growing textarea and icon-based type selector
Widget preview

Share feedback

What would make this better?
Send
Feb 24, 2026Foundation

Settings

Sign in with GitHub alongside Google. Settings in 4 sections — Account, Integrations, Team, Billing. Workspace management from one place.

  • NewSign in with GitHub alongside Google
  • NewUnlink a sign-in provider from Settings → Account
  • NewPromote editor to owner from the team roster
  • ImprovedSettings simplified into 4 sections — Account, Integrations, Team & Billing
  • ImprovedReset your workspace with all team members notified
  • ImprovedDelete your workspace with immediate cancellation
Feb 23, 2026Foundation

Billing

14-day free trial. Self-service upgrades, downgrades and cancellation. No sales call required.

  • New14-day free trial on all plans
  • NewSelf-service cancellation flow
  • ImprovedSelf-service upgrade and downgrade experiences
  • ImprovedRe-subscription improvements
Feb 22, 2026Foundation

Stability

Stability improvements across CSV uploads, GitHub OAuth and mobile.

  • ImprovedImprovements across CSV uploads, GitHub OAuth and mobile experience
Feb 21, 2026Smart priorities

Semantic search

"Slow" and "performance" and "loading time" are the same problem — but keyword search treats them as three.

Search by meaning. One search for "slow" finds every variation of the performance complaint. Cmd+K from any screen.

  • NewSemantic search — "slow" finds "performance," "latency," "loading"
  • NewCommand palette — Cmd+K / Ctrl+K from any screen
Feb 20, 2026Foundation

Quality improvements

Interface reliability improvements across dropdowns, filters, menus and caching.

  • ImprovedInterface reliability — dropdowns, filters, menus and caching
  • ImprovedCookie consent and session persistence
  • ImprovedAvatar and navigation interactions
Feb 19, 2026Smart priorities

Sharper priorities

Priority summaries rewritten to problem-statement format — what breaks, not what exists. Mixed-intent feedback prefers the actionable signal.

  • ImprovedPriority summaries rewritten to problem-statement format
  • ImprovedMixed-intent clusters prefer actionable feedback (bugs, friction) over praise
  • ImprovedTitles generate in batch — faster on larger pipelines
  • FixedDuplicate priorities caught and merged post-save
Feb 18, 2026Foundation

Mobile sign-in

OAuth works on mobile. Review priorities on the go.

  • NewMobile OAuth sign-in
  • FixediOS Safari redirect and error recovery
  • ImprovedCompact login layout for mobile and tablet
Feb 17, 2026Feedback in

Google Sheets import

The team's feedback is in a spreadsheet. It shouldn't take reformatting to get it scored. Import from Google Sheets — Circuit maps the columns automatically.

  • NewGoogle Sheets as a feedback source
  • NewSmart column mapping — detects feedback, date, customer and source columns automatically
Feb 16, 2026Specs out

Export

Export specs as Markdown — individual or batch. Full data export as JSON.

  • NewExport briefs as Markdown — individual or batch
  • NewFull data export from Settings as JSON
Feb 15, 2026Foundation

Circuit Log

A lot of tools are black boxes. Submit feedback, wait, priorities appear.

Circuit Log is a real-time view of everything Circuit does — the current theme being processed, intent breakdown, elapsed time, every spec generated. Pipeline processing made visible.

  • NewReal-time pipeline view — current theme, intent breakdown and per-brief events
  • NewElapsed timer shows processing duration
  • NewActivity timeline — imports, status changes, specs generated
  • New90-day audit log retention
  • ImprovedPriorities and briefs appear progressively as they generate
Feb 15, 2026Foundation

Hardening security reviews

Hardened before the first user signed in. 2FA with recovery codes. Security review across authentication, service layer and content security.

  • NewTwo-factor authentication (TOTP) with recovery codes
  • NewPre-launch security review across authentication, service layer and content security
  • NewSafe error messages — no internal details exposed
Feb 14, 2026Smart priorities

Batch actions

Select multiple priorities. Change status, assign, export as markdown. One action, not forty.

  • NewBatch status change, batch assign, batch export
  • NewMarkdown export — download individual briefs or a batch
  • NewUndo CSV import — reverse your last upload from the completion screen
Feb 10, 2026Instinct

MemoryMAJOR

The same prioritisation instincts that work in year one don't always hold in year three. Not because attention fades. Because nothing remembers.

Circuit now learns from every brief you ship. The theme, the customer segment, the category. After a few ships, patterns emerge — and they start shaping what surfaces next. Priorities that match what you've consistently built for get flagged. Briefs surface what you've built before. Corrections you make to classifications stick.

The longer Circuit runs, the less it looks like a tool you use and the more it looks like autonomous product intelligence.

  • NewShip a brief and Circuit writes a memory — theme, volume, segment at time of ship
  • NewCorrect a classification and Circuit remembers for next time
  • NewBriefs show what Circuit remembers — previous ships, corrections and related context
  • NewMCP tools enriched — priorities flag when they match your shipping history, briefs include past context
Feb 9, 2026Smart priorities

Smarter priorities

Priorities should use the team's language, not generic labels.

Connect your website and Circuit classifies feedback in your product's terms. Correct a category and it learns. When competitors get mentioned, they show up on the card.

  • NewWebsite-aware classification — urgency and themes use your domain language
  • NewCorrect a category and it sticks — even when new feedback comes in
  • NewCompetitor mentions surfaced on priorities and in briefs — names on the card, context in the spec
  • NewStale brief detection — "Refresh" badge appears when new feedback changes scope
  • ImprovedMore feedback, more priorities. No artificial cap
  • ImprovedClassification, theme and brief generation rewritten for quality — titles are clearer, summaries are tighter
Feb 8, 2026Feedback in

Getting started

Pick your sources, connect GitHub, go. Priorities appear in minutes, not days.

  • NewStreamlined onboarding — import sources, connect GitHub, go
  • NewLive processing banner with stage-by-stage progress
  • NewQuick walkthrough covers priorities, filters, briefs and key actions
  • ImprovedData syncs silently across tabs — no refresh needed
  • ImprovedTheme follows your OS preference automatically — no setup needed
Feb 7, 2026Share back

Close the loopMAJOR

Closing the loop takes too long without a system. Someone has to remember who asked, find them, write the message, send it.

When a brief is marked shipped, Circuit finds every customer who asked for it and emails them — with their original feedback quoted back. Nobody writes anything. Nobody forgets.

  • NewShipped notification emails with original feedback quoted
  • NewPer-priority customer list with feedback source and date
  • ImprovedPriority status now tracks ready, building and shipped
Customer email

We shipped it.

You asked for bulk CSV import. It's live.

"We have 500 items in a spreadsheet and no way to get them in."

Feb 6, 2026Specs out

Versioning, privacy and dark mode

Every spec edit is saved. Revert to any version. Customer names, emails and phone numbers stripped before AI processing. The spec improves over time without losing its history.

  • NewBrief versioning — every edit saved, revert to any previous version
  • NewPII protection — customer names, emails and phone numbers stripped before AI calls
  • NewDark mode — follows system preference or toggle in Settings
Feb 5, 2026Specs out

MCP for Cursor and Claude Code

Specs live in one tool. Code lives in another. MCP bridges the gap.

Pull priorities and specs directly into Cursor or Claude Code. No tab switching. No copy-pasting. The spec is there when they open their editor.

  • NewMCP server for Cursor and Claude Code
  • NewPull priorities, fetch specs and list recent changes from the editor
  • ImprovedSpec format built for AI coding agents
Feb 4, 2026Foundation

Team management

Invite the team. Owners manage settings and billing. Editors upload feedback and work with specs. Role-based access from day one.

  • NewTeam invites with owner and editor roles
  • NewSeat limits by plan — 2 on Starter, 5 on Pro, 10 on Max
  • NewTeam roster with invite links and role management
Feb 3, 2026Smart priorities

Priority EngineMAJOR

Every team has a theory of what matters most. It usually lives in someone's head — and gets tested in planning meetings by whoever spoke last.

The Priority Engine makes the theory explicit. Set a goal — Revenue Growth, Retention, Bug Fixes — and every priority re-ranks to match. Switch lenses anytime. The list reflects the goal, not the loudest voice in the last meeting.

  • NewGoal-based re-ranking across all priorities
  • NewSix focus lenses: User Growth, Revenue Growth, Improve Retention, Improve Delight, Bug Fixes & Quality, New Features
  • ImprovedScore breakdown visible on each priority card
Priorities
1Bulk CSV importNEW
92
2Slack thread replies
87
3Dashboard filtering
74
Feb 3, 2026Specs out

Codebase-aware specsMAJOR

Without codebase context, a spec says "update the payments module" and leaves the engineer to figure out where. The file paths, tech stack and naming conventions live in the repo, not the document.

Connect GitHub and every spec Circuit generates knows the codebase. File structure, tech stack, naming conventions, recent commits. The result references real paths. Pull it directly into Cursor or Claude Code via MCP. The spec is there when they open their editor.

  • NewGitHub integration for codebase context
  • NewSpecs include file paths, tech stack and naming conventions
  • New5 spec sections: what, why, customer voice, files, done when
  • ImprovedSpec regeneration preserves manual edits
Feb 2, 2026Feedback in

Circuit Surface (formerly Widget)

Most feedback tools ask customers to leave the product to give feedback. Most don't.

A one-line embed on any page. Customers share feedback without leaving what they're doing. It flows straight into Circuit for scoring and ranking.

  • NewEmbeddable feedback surface with one-line install
  • NewAdjustable theme to match any brand
  • ImprovedFeedback intake now supports Surface, Slack, CSV, Sheets and manual entry
Widget preview

Share feedback

What would make this better?
Send
Feb 1, 2026Feedback in

Launch

Connect your sources. Priorities scored across 6 dimensions, ranked and ready to review in minutes.

  • NewAI scoring: volume, urgency, revenue impact, positive sentiment, negative sentiment, feature demand
  • NewAutomatic duplicate detection and removal
  • NewIntent classification: bug, feature, friction, complaint, praise
  • NewTrend indicators and category tagging
  • NewWeekly digest notification with what moved, what's new and what dropped off

Ship. Hear back. Ship again.

Get started