·Minds Team

Feature Catalog

Minds feature categories and the customer-facing feature descriptions used across product, pricing, and contract references.

This page lists the main Minds feature categories and the customer-facing feature descriptions used across product, pricing, and contract references. Customer-specific agreements may set plan limits, usage allowances, service scope, or enterprise configuration separately.

Feature Categories

Audience Modeling

Core objects for creating Minds and reusable Audiences.

FeatureDescription
MindsCreate AI personas from descriptions, profiles, links, files or research notes. Everything you supply stays in the Mind’s own knowledge base, and web enrichment can be switched off.
Included capabilities
Guided creationWhen New Mind is selected, one dedicated profile pass classifies whether the request names a real person and produces the initial description and collection queries together, without running Audience-roster generation. A Mind is created through the same guided panel as an Audience, with the same steps and the same composer, and takes the same material: uploaded files, files from connected cloud storage, links, and keyword sources.
Mind creation progress: sources collected, knowledge items read, personality being shaped
Own knowledge baseEverything supplied at creation is retained in that Mind's own knowledge base, so it can be cited on later turns rather than only in the conversation it was created in. Web enrichment can be turned off, in which case the Mind is built solely from the material you supplied.
Knowledge base section of a Mind with its uploaded and auto-collected items
Editable descriptionsOwners and workspace collaborators can edit a Mind description directly from its profile, with the same inline auto-save feedback used for Audience descriptions; demo, shared-link, and public viewers remain read-only.
Inline description editor with auto-save status
Language and PRISM groundingA Mind is generated in the interface language it was created in: the persona profile behind the description is written in that language too, and later enrichment passes keep it instead of reverting to English. Minds PRISM source modelling adds public-source context and can incorporate permitted research inputs where enabled, so Minds can be reused across research workflows.
PRISM thinking model of a Mind
Profile contextSigned-in Mind profiles can show approved biographical context alongside the persona description, so teams can review relevant background without exposing internal calibration notes. Public Mind, landing, and share responses omit system prompts and internal calibration or source metadata.
Context tab of a Mind profile with the personality sections
Audience CreationBuild reusable synthetic Audiences from existing Minds, a description, and attached files or links. Distributions are grounded in public sources and your own research, reviewed before creation, and turned into exact quotas.
Included capabilities
Creation panel, API and MCPAPI and MCP clients can import supplied UTF-8 research files into durable account-owned storage and preview complete caller-reviewed distributions without web research. Audience creation started through V1 or MCP is persisted in the same AudienceDraft lifecycle as the webapp and streams the same Drafting, Creating, and Ready status into every open workspace. The initial creation screen keeps a compact description composer anchored below optional context and uses Enter to continue without a separate footer action.
New Audience panel with website and description fields
Tiered source researchTiered research expands from the exact target to broader, general, and global proxies to find every defensible source-grounded distribution the evidence supports, with no fixed chart limit. Research retries transient search failures and widens its queries when a pass returns too few sources to support a defensible distribution, so a temporary provider outage is reported as research being unavailable and retryable rather than as an audience having no evidence. Progressive source-diverse extraction reads every selected source and returns the best validated set within the request budget.
Source research with the verified sources behind the distributions
Uploaded screeners, reports and respondent dataUploaded research is classified by evidence state: screeners and unfielded questionnaires define candidate options, eligibility exclusions, and explicit target quotas, while completed reports and respondent datasets can supply observed distributions. Source-excluded and unresolved conditional options remain visible in review with their reason and never become allocation inputs; matching respondent axes inherit the screener rules. A screener variable the source specifies without any target or observed share is completed with a proposed distribution so the Audience can still vary on it: those percentages are labelled Assumed distribution, are never attributed to the uploaded file, and never dilute a stated quota or revive a screened-out option. Select-all variables keep per-option incidences that can exceed 100% instead of being forced to partition the base, and completing an instrument is independent of reading it, so a degraded extraction no longer leaves every unquotaed variable review-only.
Drop zone for screeners, reports and respondent data
Your brief as specificationThe creation prompt itself counts as first-party specification — a pasted screener, stated quotas, or an instruction to split or not split on a variable produces the same reviewed distributions as an upload, whether or not web research independently found data for it. Prose briefs no longer yield fragment-labelled splits.
Creation composer with a pasted screener brief
Built-in demographic splitsBuilt-in Age, Gender, Income, and Life stage splits are offered only where the Audience’s Minds carry evidence for them, instead of appearing as failed splits, and grounded splits assign each Mind from its persisted cohort profile rather than re-reading its description. A built-in Representation split uses the same canonical vocabulary as the portrait matcher, so the axes an Audience is built on and the axes it can be filtered by agree; grounded Ethnicity, Race, or Heritage distributions replace it rather than adding a second split for the same axis. Built-in dimensions are recognised from how a source actually names a distribution, not only from an exact match, so qualified names such as Race and Ethnicity or Ethnic Group (2021 Census categories) resolve to the same split, and distributions named in the requester locale are recognised too; a distribution that merely breaks another metric down by a demographic stays a group-specific split.
Age, Gender, Income and Life stage distribution cards
Grounded distributions as filtersEvery grounded distribution the Audience was actually built on becomes a filter after creation, not only the first few: distributions whose segments are assigned deterministically from persisted cohort profiles are all exposed, while only model-generated suggestions stay within the per-mode budget.
Filter list built from the grounded distributions
Deterministic quota allocationGrounded percentages are converted into exact integer quotas by a seeded deterministic allocator; every Mind receives a persisted Audience-specific cohort profile and the target-vs-achieved audit is available through the API. Marginal-only evidence uses an explicitly independence-based joint reconstruction rather than inventing correlations. API callers can adjust the seed, included dimensions, dimension cap, feasible segment floor, joint strategy, response detail, and profile-context behavior; the same contract is ready for future UI controls. A distribution is allocated against the population it actually measures: one that reports a subset (for example the origin of foreign students) is drawn only across the members holding that base segment and is labelled with the subset and its share, so it can no longer be spread across the whole Audience. Where the same attribute arrives from more than one place, a study quota outranks a public statistic and a public statistic outranks an assumption, with dropped assumptions still listed as identified.
Grounding summary with the research-driven Audience size note
Review before creationReview actual provisional profiles and their allocated composition, with all eight core groups visible: Age, Gender, Geography, Employment, Occupation, Income, Education, and Life stage. Ask for changes through Rework; the review is read-only and Create uses the accepted server snapshot.
Distribution review with one distribution deselected before creation
Respondent datasets as reference samplesCounts, missingness, percentages, and survey-weighted findings are calculated from uploaded rows. Raw-study characteristics define a reference sample while supplied answers remain historical findings. New research withholds those answers from persona generation and retrieval; explicitly requested reconstruction may use historical aggregates and is disclosed in the same review. Requested quotas override observed shares while retaining both observations. Missing, not-asked, and unknown fields remain distinct; uncollected dimensions are labeled modeled or unknown. Composition currently uses unweighted sample counts and observed relationships, with weighted observations retained separately when one valid survey-weight column is supplied. An uploaded customer sample is never silently labeled as a national population.
Editable descriptions and preserved compositionExisting saved Audience composition and cohort assignments are preserved; provenance is additive metadata. Edit owner-controlled Audience descriptions while keeping Marketplace descriptions in sync.
Audience description editor while saving
Portrait matchingWhere enabled, draft Minds receive rights-cleared first-party portraits from public Marketplace Audiences. Existing public Minds contribute stored visual-presentation metadata; age and declared representation refine the match when available, and the drafting model maps each requested nationality or region onto canonical representation buckets so persona tags and catalog labels share one vocabulary. Each generated persona carries an explicit visual profile, and biographies follow the already allocated cohort profiles without changing quotas. Visual presentation is the one hard constraint — a portrait never contradicts a declared gender — while age and representation degrade to a best-effort preference, and portraits that carry no representation label stay usable as neutral matches instead of being rejected. As a result every synthetic Mind receives a gender-appropriate portrait; the matcher prefers exact age and representation and reuses compatible portraits when a narrow demographic bucket has fewer distinct assets than the Audience. Stable initials remain only for the deliberate cases — a named real person, a Mind with no declared presentation, or a cohort slot that contradicts its own identity — never a demographic mismatch. The portrait pool is drawn from every Mind that owns a rights-cleared first-party portrait rather than only public Marketplace Audiences, with Minds cloned from named public figures excluded from anonymous reuse, and it is complemented by generated coverage portraits spanning wardrobe archetypes — business, casual, creative, trades, and education-and-care — so a demographic cell offers visible variety instead of one repeated look.
Live creation progressShared-corpus creation reuses seeded sources in phase 1 and marks every Mind ready as soon as its personality is built; optional individual deep analysis continues in the background without blocking completion. During the build, a compact live processing layer shows the current Audience-level step and one real-time training status for every individual Mind.
Readiness status: Minds ready and Minds in training
Creation modes: Balanced, Segment Coverage, Benchmark Depth, Custom SizeThe creation panel uses Balanced by default and also offers Segment Coverage, Benchmark Depth, and Custom Size. Custom Size sets the exact number of Minds instead of letting a mode size the Audience from capacity: the design mode is chosen automatically to match the requested size, and the number is bounded by the plan’s per-Audience allowance, including a negotiated Enterprise cap. API and MCP callers set the same number with an explicit memberCount, which overrides any count written in the brief and is rejected with the upgrade gate rather than being silently reduced. Balanced sizes each Audience from its own evidence — enough Minds to give the smallest evidenced segment its own representative, from 10 up to 20 — so a narrow audience stays small instead of filling a fixed share of the plan allowance, and a bigger plan never inflates a Balanced Audience. Where the evidence is finer than 20 Minds can represent, Balanced builds its most detailed Audience rather than dropping the rare segments, which stay visible in the distributions and keep their place in the allocation. Team-only Segment Coverage gives every limiting grounded audience cell two representatives, from a 10-Mind evidence floor up to its 50-Mind mode ceiling, instead of filling a fixed share of capacity. Team-only Benchmark Depth gives every limiting grounded audience cell five representatives for comparison-ready depth, from a 15-Mind evidence floor, and uses the paid allowance only as a ceiling. That ceiling is 200 Minds on standard Team, with negotiated Enterprise capacity up to the 1,000-Mind system ceiling. Explicit Custom Size counts can use the entire paid allowance; counts above it open the upgrade gate.
Creation panel with the Balanced, Coverage, Benchmark and Custom Size modes, Custom Size set to 500 Minds
Segmentation and Info tabsAfter creation, the Audience opens on a Segmentation tab that mirrors the draft review with its persona orbit and an outlined card per distribution, using horizontal share bars that carry every label and percentage. The Info tab follows with the expandable description, complete Mind list, and one source archive at the bottom, while composition changes are requested through Rework. Broader-population and reverse-conditional statistics remain visible at their published percentages as supplementary context. Values outside the Audience definition remain inspectable as source findings with their exclusion reason; changing eligibility requires Rework.
Audience panel on the Segmentation tab
Durable draftsAudience drafts are saved before acceptance, keep running in the background, and can be resumed from the Audience list at any time.
Audience draft row in the list while drafting
Social Profile AudiencesBuild an Audience from a public Instagram, YouTube, or LinkedIn account by pasting its profile URL. Minds reads the account and models the audience that follows it — their demographics, interests, and motivations — so you can research the people who follow a competitor, creator, or company without cloning the account itself.
Dataset Segmentation ReviewAnalyse XLS, XLSX or CSV respondent data field by field, hold outcomes out for testing and generate a representative Benchmark cohort of up to 1,000 Minds.
Included capabilities
Field classificationStructurally analyze every row in XLS, XLSX, and CSV respondent data and classify each field as a population definition, segmentation variable, study outcome, decision driver, open-ended question, weight/identifier/metadata, or derived statistic. Population and segmentation variables shape the cohort by default; outcomes and drivers remain held out for testing instead of being baked into the Audience. Review the population distribution for every variable in a dedicated post-analysis step.
Privacy-safe relationshipsFor completed respondent data, privacy-safe pairwise relationships are measured deterministically and separated into structural dependencies versus holdout evidence. The observed allocation strategy preserves exact selected marginals while reproducing the strongest compatible structural dependencies through a deterministic dependency tree; small cells are suppressed and respondent rows or unique joint profiles are never converted one-for-one into Minds.
Benchmark cohort generationRemove irrelevant variables, then generate a broad representative Benchmark cohort whose aggregate attributes preserve every selected distribution. Where enabled, a reviewed selection can include up to 200 variables and generation scales to the workspace’s configured Audience allowance, up to the 1,000-Mind system ceiling. A bounded set of broad seed archetypes is expanded into distinct, deterministically assigned profiles. Spreadsheet-grounded Minds are ready from their assigned profiles while portraits generate in the background.
Progress bar of a Benchmark cohort generation
Audience ValidationValidate an Audience against real published surveys, your own survey files in PDF, Excel, CSV or Word, or both; review the recommended public surveys with their sources and population fit first, or let Minds choose the best-fitting ones. Minds keeps only the questions whose published answers are a fair target for this Audience, asks its Minds all of them in one run, and lists every question it left out with the reason. Each survey gets a score out of 100 with a 95% range, its source and who it asked; new Audiences are validated automatically once trained, and any Audience can be validated again from its Validation tab, the API or the MCP tools validate_audience and get_audience_validation. Individual includes 3 validations a month, Team 3 per seat and Enterprise a contract number; included validations use no synthetic responses, further ones one synthetic response per Mind per question. A validation needs at least 10 ready Minds and 8 fitting questions.
Review public survey sources and population fit before validation; deselect surveys to exclude them. Illustrated with fictional preview data.
Validation tab of an Audience: its validity out of 100 with one chart row per survey, the form to run a validation, and previous validations
Marketplace AudiencesSubscribe to partner-published Audiences or publish your own for other teams, with paid access billed as a monthly Team add-on.
Included capabilities
Per-plan pricingPublishers can price an Audience per plan: an optional Team-plan price applies to buyers on a Team subscription, and leaving it unset charges every plan the same. The price quoted in the Audience details, subscribe dialog, and invoice is always the one that plan actually pays.
Team plan price row of a Marketplace Audience
Covers and library performanceGenerated covers keep a consistent white-room setting while using audience-specific wardrobe, activities, and floor-placed objects to make each Audience visually distinct. The Audience library uses display-sized cover thumbnails and prioritizes visible cards so large saved and Marketplace collections stay responsive while you browse.
Marketplace cardsMarketplace cards use three levels of visual emphasis: high and normal treatments scale the cover-led layout, while low-emphasis rows use a left-side Audience avatar with the Mind count beneath the name. Each catalog card keeps one contextual action beside the title: Save for free Audiences or Subscribe for paid add-ons; Study and management actions stay in the details modal.
Public Marketplace pageThe catalog is public at getminds.ai/marketplace, in all nine languages: anyone signed out — a visitor, a search engine, an AI assistant — browses every published Audience with its description, sources and Mind count, and can search the whole catalog without an account. Acting on a listing opens signup, named after the Audience that was chosen.
The signed-out Marketplace page at getminds.ai/marketplace
A page per public AudienceEvery public Audience has its own page at getminds.ai/marketplace/<name>, in all nine languages, showing the same view a share link opens: cover, sourced description, the Minds in it, and a conversation with them. Share links for public Audiences point search engines at that page instead of competing with it, while links to private Audiences stay unindexed.
Custom OnboardingSet up your first Audiences in minutes: describe your brand, paste your website and attach context files; Minds drafts core Audiences for review before creating them.
Included capabilities
Three grounded core AudiencesSet up your first Audiences in minutes: describe your brand, paste your website, and attach multiple context files; Minds identifies the business context before drafting three core Audiences—end customers, professional users, and trade or channel audiences where relevant—plus additional opt-in stakeholder Audiences only when materially distinct. Each Audience is independently grounded against its own sources and distributions, with a grounded description, balanced member count, and progressively generated cover.
Selected core Audience card
Review and edit before creationBefore creation, a dedicated review step lets you inspect every proposed Audience and edit its grounded distribution percentages. Approved grounding and segmentation Formations are persisted with each Audience before it opens.
Covers, sources and live researchCovers begin in parallel as soon as Audience candidates are identified, while research and hidden persona balancing continue. Draft cards show the verified sources used for each Audience. The loader stays in analysis until live research keywords arrive, then streams verified research at a readable pace; ready drafts are not held for optional covers or Marketplace matching. Reworks visibly repeat the same research steps and preserve exact unaffected cards.
Live research status line
Fallback questions and Marketplace suggestionsIf a supplied business source cannot provide enough context, Minds asks for a concise description of the offering and market before drafting. It suggests relevant Marketplace Audiences and opens Custom Plan for a temporary questionnaire Study with the Audiences you keep.
Fallback question for the offering and market
Handoff to the first StudyCustom Plan carries over the selected research goal, business description, website, and uploaded context, skips repeated Audience selection, and moves directly through research method choice and editable question review; the first submitted question creates the Study, so saving Audiences stays separate from Study allowances.
Start your first Study button
Allowance, skipping and restartFree workspaces include 30 AI-generated Audience requests per rolling 30 days; if that allowance is reached, the plans screen explains the limit and current usage. Custom onboarding is optional: you can skip it at any step and enter the workspace without creating Audiences. If you leave without completing or skipping, it restarts on reload.
Allowance notice with the plans action

Research Workflows

Ways to query Minds, compare segments, and test stimuli.

FeatureDescription
StudiesOne Study workspace for in-depth Mind interviews, qualitative exploration at scale, questionnaires with directional quantitative readouts, concept and message tests, and segment comparisons.
Included capabilities
Study formatsAn in-depth interview with one Mind, a moderated discussion between several Minds, a question put to a whole Audience with every Mind answering in parallel, or a questionnaire with a research method. Formats can be combined in one Study.
Format toggle: Interview, Discussion, Audience, Questionnaire
Contextual Mind chat threadsClick Chat on a Mind response to continue from that exact question with its earlier answers and relevant Study files and images, without uploading them again. The saved thread reopens with its context and links back to the source Study; it excludes other respondents’ answers and later questions. Context-aware follow-up suggestions match the current Study language.
Mind answer card with the Closer Look, Chat and Copy actions
Claim-level citations in interviewsIn an in-depth one-to-one Mind interview, knowledge-base, web-search, analyzed-link, and uploaded-document claims show the same inline source-logo hovers as Study answer cards: public sources open their exact URLs, while private files remain non-linking and never expose storage paths.
Choosing Minds and AudiencesChoose Minds from the main input to open the picker immediately; an open Minds panel collapses during the handoff. Recent Mind and Audience suggestions appear once each instead of repeating to fill empty slots.
Recent Minds picker
Quick start with Audience discoveryFor a request-driven Quick start, the keyboard-accessible picker keeps the stable loading state (Twinkle) visible while it resolves and analyzes the request plus attached websites, uploads, and supported integration assets before inferring the intended Audience. It jointly ranks relevant private-library and Marketplace matches and drafts useful new Audiences. Obvious workspace actions such as exporting, downloading, or reformatting an existing result are routed to action guidance instead of inventing analyst audiences. Discovery has a bounded wait: it preserves useful matches already found or offers retry instead of loading indefinitely. It can show several reusable and NEW exact or adjacent alternatives side by side, including a same-named new option when an existing Audience matches, while keeping every result unselected until the user chooses it. Existing Audiences keep their actual stored number of Minds, including larger manually curated Audiences; only NEW Quick drafts use the plan-safe 5–20 Mind range. Every Quick request requires explicit Audience confirmation before a Study starts, including an exact existing-Audience match. Confirmed NEW drafts enter the shared Audience creation flow with the analyzed sources preserved.
Audience selector with existing and new Audience suggestions
Project StudiesProjects can start a new Study from the project’s individual Minds and retain it with the project. Study messages stay explicit when an Audience has no available Minds or is still preparing them.
Progress and status cardA top-right status card keeps the current Study’s Audiences together with ongoing background Studies, and returns to a finished Study when a background result is ready. Inside a Study the card is always reachable and scopes to that Study, pairing its running progress with its Audiences as a management surface: ready Audiences show their real stored Mind count, a circle-minus control removes an Audience from the Study, and an Add Audience row opens the same staged select-Audiences picker used elsewhere in the workspace. On the overview the card continues to gather every saved draft, running Study, and Audience still being prepared. Other long-running features can publish their own progress rows into the same card, and clicking a row returns to the feature that published it.
Fast result historyLong-running Studies initially render the newest completed results so the transcript opens quickly. Earlier results remain available in predictable batches, and selecting any deferred result from research navigation reveals it before scrolling to the requested evidence.
Study Setup and PlansStart a Study in Quick mode or through the six-step Custom setup. Every request becomes a versioned Study Plan with reviewed questions, response formats and method, confirmed before anything runs.
Included capabilities
Quick mode and Custom setupStart a Study through Quick mode or use the six-step, AI-guided Custom setup to define the research goal, add a website, files, or notes, select Audiences, review goal-matched questions, and confirm the complete setup before the Study runs.
Custom setup step 1 of 6: the research goal
Audience step with Marketplace pickerThe Audience step in both Quick and Custom can open the full Marketplace as an external picker: confirmed Marketplace selections return to the plan, while cancelling restores the plan’s previous selection. Switching from the composer into Custom carries the current request plus attached website, upload, and supported integration context into the setup. Contextual Audience recommendations use the same ranked saved Audiences and audience drafts as Quick, with the inferred drafts as a relevance anchor so unrelated weak library matches are not presented as recommendations. NEW drafts are selected inside step 3; the New Audience tile accepts an additional description in the same step instead of leaving the wizard for the standalone creation slide-in. Every draft remains visibly marked for creation in step 6 and enters the shared grounded Quick Audience creation pipeline only after the user confirms the complete setup.
Custom setup step 3 of 6: Audiences
Resumable Study draftsAfter the first planning choice, every new Quick or Custom setup is saved as an isolated Study draft whose sidebar subtitle is Draft. Closing, navigation, reload, or a failed start preserves the exact planning step, questions, method, Audience selection, and canonical uploaded context; several drafts can be resumed independently. Checkpoints remain isolated per draft when switching chats. Planner prompts opened later inside an existing Study are deliberately excluded. The same owner-scoped, revision-safe draft lifecycle is available through the v1 API and MCP so agents can create, revise, and resume a plan while execution still requires explicit confirmation.
Study draft row in the sidebar
Confirmation and launchConfirmation creates and opens the durable Study immediately; uploads and NEW Audience preparation continue behind the existing in-Study loaders, and the resulting Audiences attach to that same Study before its confirmed questions begin. The draft is removed only after the server accepts that start: at queue acceptance, the matching draft is atomically consumed so one launch cannot appear as both a Study and a duplicate Draft; a rejected launch leaves the Draft resumable. Once confirmed, the running Study owns the Study state instead of reopening the setup on reload, and its result uses the concise confirmed research subject rather than the complete internal brief as its headline.
Confirm and run button
Plan capture and confirmationThe planner captures the objective, subject, primary question and main source, distinguishes user questions from agent suggestions, and returns explicit confirmation questions before anything runs. Users can revise the draft or keep the executable questionnaire path simple. The confirmation shows every question’s proposed response format—open text, choice, a standard numeric scale, or a custom scale—and lets users edit it before execution; the confirmed response contract stays attached through durable processing. After confirmation, Custom shows a concise planner-generated summary with localized question-count and method metadata in the originating message instead of repeating the full brief. Confirmation follows authorship rather than question count: a single question the planner wrote itself, including its reading of a short follow-up such as “wie viel”, is confirmed before it reaches the Audience, while a question the user wrote runs directly.
Review step with goal, context, Audiences, method, questions and a confirmation question
Study languageA confirmed Study persists the current UI language in its plan and uses it throughout processor execution; legacy plans without a study language retain the saved saved owner-language fallback. An explicit Study language governs server-added confirmation copy, questions, Mind responses, category labels, per-question and grouped findings, and later whole-Study summary refreshes even when a collaborator or API-key caller uses another locale. When a Study owner starts a questionnaire run after switching the request language, the run uses that current request language; collaborator-triggered runs retain the owner’s saved language so the shared Study stays consistent.
Study language toggle
Allowance checks before and during a runA confirmed Custom Study checks its Chat allowance before generated Audience work begins, so a blocked launch opens the existing contextual upgrade path immediately instead of spending minutes preparing an Audience first. Audience-response limits are enforced before launch and before each queued question: blocked launches open the upgrade path without starting, while mid-run limits preserve partial evidence, stop the remainder, notify the user, and remain explicitly plan-limited rather than completed.
Allowance notice pausing a queued question
Question origin blockConfirmed multi-question runs render one numbered origin block from the exact questions, while abandoned accepted/pending records without a queued job remain hidden.
Question header with number, response format and method tags
Plans via API and MCPConfirmed executable Studies keep an immutable plan snapshot and expose durable questionnaire progress, method calculations, and flexible semantic summary blocks through the v1 API and MCP; visual-asset plans preserve heatmap-oriented output intent for UI renderers.
Question detection and plan reviewExtract and detect questions from prompts typed in a Study or uploaded as questionnaire files, let users review the interpreted goal and source, distinguish user-authored from suggested questions, and edit multi-question plans generated from broader research objectives before they run. Quick, Custom question generation, plan revision, v1, and MCP share the same research-planning policy and fast planner model. A confirmed available method keeps its exact method and pipeline contract through the normal stream or durable questionnaire processor; experimental and planned methods remain reviewable but cannot start. Processor-side document analysis uses authenticated internal upload bytes directly when available, so Custom and questionnaire workers do not depend on turning a relative upload proxy path into a public URL.
Questions step with detected questions and response formats
Question queueShow every waiting item and its live progress in a question queue above the Study input, append further typed queries in submission order, and keep each sub-question answer grouped under its original request. Method-generated tasks replace the optimistic question list with the processor-owned executable queue, so progress remains aligned after expansions such as MaxDiff. When a queued follow-up starts, it leaves the queue immediately and appears in the Study with its loading state before the answer arrives. Follow-ups remain behind the active primary research run. In a saved Study, queued follow-ups run durably in the processor, so they survive a page reload or closing and reopening the Study and still complete. Pending items can be removed before they start. Removing the final visible row of a queued request cancels its complete durable job, including any tasks created by later classification; after the queue is empty and no answer is running, the next message starts immediately.
Queued question chip with its remove action
What counts as one questionA request is only separated where the user wrote a list: explicit markers, separate lines, or consecutive questions. A multi-part question stays whole, so its options, follow-up probes, and soft-wrapped lines remain attached to the question they belong to, and pasted reference material is never mined for the rhetorical questions inside it. Anything else is interpreted as one research request instead of being divided on punctuation.
Completion emailWhen a Study with more than one question finishes a longer background run, the submitter receives a single email notification linking back to the results, including when some questions could not be completed; short runs, cancelled runs, and runs stopped by the plan's response allowance never send an email.
TemplatesSave question sets as templates and reuse them in Custom research, privately or shared with your team.
Saved question template row
Research MethodsEleven deterministic research methods run end to end inside a Study: MaxDiff, NPS, top/bottom box, key driver analysis, TURF, Gabor-Granger, Van Westendorp, Kano, ranked preferences, segment comparison and conjoint. Significance is claimed only where the sample supports it.
Included capabilities
Eleven executable methodsEleven methods execute end to end: MaxDiff uses a server-designed forced-choice workflow, and NPS, top/bottom box scoring, key driver analysis, TURF, Gabor-Granger, Van Westendorp, Kano, ranked preferences, and segment comparison run through the same deterministic adapter contract with overall and per-Audience calculations, including pairwise between-group significance testing for segment comparison, top/bottom box scoring, NPS, and ranked preferences, using exact and small-sample-correct tests with a multiple-comparison correction across each result. Segment comparison compares the Audience groups that actually answered rather than a declared segment list, and reports a single answering group with an explanation instead of no result. A method expands one planner question into one task per item, price point, or feature pair, up to 100 questions in a Study; a design trimmed by that ceiling keeps feature pairs whole and reports what it could not ask. Conjoint executes as well: the server builds a D-optimal choice design, asks respondents to pick between complete configurations, and fits a conditional logit for per-level part-worths and attribute importance, refusing to expand a design whose part-worths would not be separately estimable. Every generated method task snapshots its exact response space into the durable job, preventing a worker from reinterpreting forced-choice options.
MaxDiff best-worst score card
Calculations as authoritative evidenceDeterministic calculation artifacts are authoritative evidence for the result summary: the model receives their registered method, scope, methodological meaning, and exact values, decides where they materially belong, and explains them without recomputing scores. A completed summary can receive a missing valid calculation artifact later without being regenerated. Question-level Alignment and run-level method calculations share one summary-style Analysis modal, so repeated Alignment values stay attached to their exact question instead of appearing in a separate calculator popover. The processor start time is persisted so the loading counter survives reopening or reloading a Study.
Headline metric from a deterministic calculation
Segment comparisonCompare responses across different Audiences to see where segments agree, disagree, or need different messaging.
Honest significance testingSignificance is only claimed where the sample supports it: share comparisons use the Fisher exact test rather than a normal approximation whose validity these sample sizes cannot meet, mean comparisons use Welch t on Satterthwaite degrees of freedom so small groups widen their own uncertainty, every test in one result is corrected together with Benjamini-Hochberg so an item cannot look significant merely because dozens of comparisons were run beside it, groups that answered without any internal spread cannot produce a significant difference, and a comparison that could not run at all says so instead of leaving a silence that reads as no difference. Reported p-values are floored rather than rounded to zero, because no result makes a difference certain.
Method selector with explanationsMethods whose calculators cannot execute yet stay visible in the method selector but cannot be chosen, and a Study still waiting for its calculation shows a dedicated calculating step in the result stream. The selector explains each method rather than only naming it: every row carries a plain-language line describing what the method is for, and hovering opens a card with the full explanation, naming the underlying technique so a market researcher recognises it — best-worst scaling, Welch t-tests, Total Unduplicated Reach and Frequency — and stating the same standing limitation the results carry, so the choice is informed before the Study runs rather than only after. An "Advanced" tag is no longer shown, since it signalled difficulty rather than fit; "Not available yet" remains, because it changes what can be picked. The explanations are written natively in all nine interface languages, using each language's own words for an Audience and a Study rather than the English ones.
Method row with its plain-language explanation
Audience ResponsesAsk an Audience once and receive parallel synthetic responses from its Minds, grounded in the websites, files, images, video and audio you supply.
Included capabilities
Grounded in supplied materialWhen a Study message includes a successfully loaded website, file, source, screenshot, or image, each retained Mind response must use a concrete detail from that supplied material instead of treating the asset as missing.
Supplied stimulus shown above the answers
Video and audio analysisFor an uploaded video in a normal Study question, attachment analysis combines the available transcript and a bounded soundtrack timeline with a bounded, scene-aware set of representative frames. Ad-length videos analyze the full soundtrack for material music, sound effects, ambience, silence, vocal emotion, and sonic-logo moments; longer videos use at most twelve uniformly distributed eight-second audio clips, while any audio-analysis failure leaves transcript and visual processing available. Standalone MP3, WAV, M4A, OGG, FLAC, and audio-WebM attachments use the same transcript and bounded non-speech soundtrack analysis, with either evidence path remaining available when the other fails. Visual sampling preserves opening and closing-scene coverage, distributes selections across fast-cut videos, and falls back to three evenly spaced frames when reliable cuts cannot be detected.
Video scene timeline
Durable background processingLarger Study turns continue durably in the background, keep live progress visible, and recover after a page reload. For large Audiences, response work is split into durable batches across available processing capacity; each Mind response is streamed as soon as it finishes without waiting for a whole batch, while bounded recovery retries only the Minds still missing.
Running Study with elapsed time and queued questions
Headline, summary and chartsEach completed result reveals its headline and synthesized research summary first. A single question adds one compact answer chart before its supporting Mind-level response rows in the collapsible Evidence section. Multi-question research adds one to four side-by-side key-finding overview charts, normally two, selected against the complete research request and overall conclusion rather than by percentage alone. Every chart is backed by verified answer counts: one focused percentage or score for a standalone result, or a two- or three-value comparison whenever the finding makes a comparative claim. The result gives every processed question its own foldout, answer chart, Audience distributions, and Mind-level evidence.
Audience response block with chart, summary and actions
Attachment comparisons and asset assignmentAttachment-comparison results show original image creatives and first-frame video previews directly above their A/B/C columns, match variants by persisted filename and occurrence rather than raw attachment position, and leave historical votes and findings unchanged when older results are reopened. Multiple block-level assets require explicit question assignments across videos, images, documents and websites: each asset must be used by at least one question, and an empty assignment means no material. MCP, v1 and the study builder enforce the same execution contract. Result cards use the saved per-question mapping, keep each assigned video accessible by name with its own saved scene heatmap and Mind reactions, and expose document and website references without changing the response type or attachment-comparison layout.
Variant preview of an attachment comparison
Source citations on answersWhen a Mind uses retrieved knowledge-base, audience-grounding, or web evidence, its hover card and Closer Look show claim-level source logos through the same inline citation system as Marketplace descriptions. Public URLs render as clickable source logos with domain tooltips; private knowledge files remain non-linking document sources and never expose storage paths. Generation-time attribution is stored with the answer, while historical answers can be lazily checked against the Mind’s current knowledge base and Audience grounding. The v1 result payload exposes optional citation markers, source identities, and provenance without returning the underlying private knowledge text.
Stimulus TestingTest copy, landing pages, screenshots, decks, product concepts, and competitor material inside a Study.
Heatmap TestingRun website, video or image heatmaps to capture simulated attention and interaction signals.
Included capabilities
Evidence from the observed pageVisible website and media evidence is authoritative over an earlier unsupported assumption, and website summaries are derived from the observed page trace rather than a stale pre-browse answer.
Website heatmap surface with Mind markers on the observed page
Video and transcript handlingUploaded media uses a configured backup speech service when the primary transcription provider is unavailable. Video reactions connect the full available transcript to exact visible elements in sampled frames and fall back to visual-only analysis when transcription remains unavailable.
Video analysis action
Several images or videos per questionEach uploaded image is analyzed as an independent creative in one result, with lettered tabs that retain its filename. For questions with several assigned videos, selecting a video selects its own saved scenes, heatmap and Mind reactions. Missing analysis starts for that question and asset; switching assets preserves existing analyses and the overall question results.
Page selector for several tested pages
Consistent across UI, API and MCPUI, v1 and MCP use the same target validation and analysis pipeline.
Scheduled StudiesSchedule a Study to rerun daily, weekly, monthly, or quarterly. Runs continue reliably in the background, recover from worker interruptions, and preserve progress for historical review and export.
Research Credibility ControlsThe evidence boundary stays visible from Audience creation through Study answers: modelled assumptions are never presented as measured facts, and every Study states its own completeness.
Included capabilities
Modelled assumptions stay labelledWhen source material is readable but no evidence-backed distribution can be applied, Minds retains every uploaded material for review and holds that Audience to modeled assumptions rather than measured customer facts: its Minds are instructed to treat persona details as synthetic scenario assumptions, so the boundary is enforced in the answers themselves rather than as a badge the reader has to notice and interpret. Synthetic persona generation and panel answers avoid unsupported exact employee counts, revenue, budgets, income, policy leakage, incident counts, and market share.
Assumed distribution label
Briefs and sources travel with the planAttached study briefs feed the planner itself; every explicitly named criterion is preserved as a separate reviewable question, and the complete Study Plan survives the Audience handoff into confirmation instead of only the first question running. A Study also keeps the material its request carried. A website or file named in the message, attached in the composer, or added while reviewing the plan becomes the plan’s confirmed source and travels with every question of the run, so replacing the original wording with planner questions can no longer lose the page or document under review. A context file that cannot be read stops the Study instead of publishing findings against material nobody opened.
Context step carrying the brief and the attached file
Completeness of a finished StudyA finished Study also states its own completeness. When a question fails, the Study concludes from the questions that did answer and reports how many those were, instead of discarding a run whose remaining answers are still valid; retrying the failed question rebuilds the overall conclusion against the fuller evidence. A Study that stopped responding says so with the number of answers it collected and can be concluded from them on request, rather than showing an open-ended progress state. A conclusion assembled from the individual question findings, without a full synthesis, is labelled as such.
Response coverage notice of a finished Study

Analysis and Outputs

Structured outputs that turn responses into usable research material.

FeatureDescription
Method Results and AnalysisDeterministic method results open in one Analysis modal with the calculation, a validity and approximation table, and each method’s standing limitation next to its numbers.
Included capabilities
Analysis modalOpen deterministic method results in the summary-style Analysis modal, with the workspace kept visible behind a blurred backdrop. The modal presents two uniform tables: the method calculation first, then a validity and approximation table with per-question personality and distribution match, each section headline explained on hover. Every calculator-backed method—MaxDiff, NPS, top/bottom box, key drivers, TURF, Gabor-Granger, Van Westendorp, Kano, ranked preferences, and segment comparison—declares its own table columns, headline metrics, category tags, and finding notes in the same modal, including pairwise between-group significance notes for segment comparison, top/bottom box, NPS, and ranked preferences. Each Audience row carries the Minds Audience icon and switches the table to that Audience’s calculation.
Analysis modal with the method calculation
Limitations and honest scalesEach method also states its standing limitation next to its numbers — what the result is not — rather than only in the generated summary, and key drivers label whether each driver lifts or drags the outcome, since importance itself is unsigned. Headline scores reuse the standard research donut chart on their honest scale, such as NPS on its −100 to 100 range, and tables add Total or Average footers only where rows genuinely sum to a whole, declared per column so a per-row sample size is never totalled into a figure larger than the panel.
NPS card on its -100 to 100 scale with the standing limitation
Reliable method switchingChoosing a method commits only once a matching plan comes back, so the selector never shows a method the Study will not actually run, and a failed switch keeps the previous method instead of quietly reverting the Study to Custom research when it is retried. A method whose configuration is nearly right is repaired before the Study runs rather than demoted to a qualitative run, so the deterministic calculation is still produced instead of silently disappearing. A deployment happening while a Study runs no longer reloads the page out from under it: the new version is picked up on the next navigation after the run settles, and switching to a forced-choice method rewrites the questions in that method's own form instead of failing on questions written for the previous method. A Study whose method declares a deterministic calculation computes it for single-question runs too, and its result stays in the loading state until that calculation is ready, so opening the Analysis modal right away always shows the method table.
Method row marked not available yet
Response AggregationAggregate scale, single-choice, multiselect, and qualitative responses into averages reported to one decimal, independent selection rates, distributions, and themes.
Scale overview from 1 to 10 with the share of answers per point and the average
Canonical Response CategoriesOpen answers are coded against a versioned coding frame with definitions, rules and exact supporting passages: automated content analysis with model review, not human intercoder validation.
Included capabilities
Coding frameCategorize qualitative responses from their full saved text using a versioned coding frame with definitions, inclusion and exclusion rules, and exact supporting passages. Equivalent wording shares a category while opposing claims remain distinct. Main-category percentages retain one vote per answer; secondary codes remain attached to the response.
Coded categories with a representative quote each
Large studies and uncoded answersCoding runs in bounded batches for large studies, with ambiguous or failed assignments shown as uncoded.
Coding notice with uncoded answers
Recoding saved resultsOwners and collaborators can recode existing question results without regenerating answers; the original and recent category revisions are retained.
Scope and A/B variantsThis is automated structured content analysis, with model review rather than human intercoder validation. A/B tests keep their uploaded variants as the fixed answer space, including variants with no selections.
Study SummariesGenerate on-demand rolling summaries of a Study, with highlighted themes and summary charts, and refresh them as the Study continues.
Study summary prose with the headline finding in bold
Structured ExportsExport answers, transcripts, Study results and executive summaries as Markdown, JSON, PDF, branded Word or 16:9 PowerPoint, and raw data as SPSS SAV, CSV and XLS.
Included capabilities
Executive summaries and Study reportsExecutive summaries are available as PDF, editable Markdown and Word documents, and a slide-native 16:9 PowerPoint deck presenting the executive takeaway, metrics, participating groups, up to four evidence-backed findings, decision drivers, methodology, and sources. Full Study Reports use the same 16:9 insights-deck structure in PDF and PowerPoint, with reflowable Markdown and Word companions.
Persona profiles and Audience briefsPersona profiles and Audience briefs use the same slide-native system with their own identity, traits or composition, participating Minds, methodology, and source hierarchy.
One share and export menuThe answer-level Export control and Summary Share action open the same Study-wide Share and export menu as the header control.
Result actions with Export
Raw dataExport supported research outputs such as answers, transcripts, Study results, and executive summaries as Markdown, JSON, PDF, or branded Word documents, including Mind and Audience exports with their sources and disclaimers where available. Study raw data is available as native SPSS SAV alongside CSV and XLS.

Collaboration

Team workspace features for shared usage and administration.

FeatureDescription
Shared Team WorkspaceWork from a shared workspace for team-owned Minds, Audiences, Studies, and research material. Audience owners, invited collaborators, and members of the shared Team workspace can edit ordinary Audience details, sharing settings, and Marketplace cover or eligible logo media; public and Study-only viewers remain read-only, while destructive, access-control, verification, and billing operations keep stricter permissions.
Seat and Role ManagementManage team seats, access, and workspace administration from Team settings. Paste multiple email addresses, choose a shared member or admin role, and review invalid addresses or existing invitations before sending; additional paid seats require confirmation; failed invitations remain available to correct and retry.
Included capabilities
Partner-managed customer onboardingEnabled partners can create separate customer workspaces, assign Audiences and restrict customer functions to their own managed tenants. Contract packages include purchased seats, time-limited Early Bird bonuses and separate monthly answer pools; Billing shows the internal licence and named customer charges paid by the partner.
Partner customer onboarding controls
Pooled Team UsagePool response allowances across seats so team usage can be managed at workspace level.
Study Sharing and Guest AccessShare a Study by link or invite a client or stakeholder into it; guests can ask their own questions of your Audience, even on a free account, and their usage runs on your allowance.
Included capabilities
Share links, publishing and exportShare a Study by link, publish or unpublish it explicitly, and export it from the same share menu; publication and destructive actions always ask for confirmation.
Share menu with link sharing and e-mail invitations
Guest questions on your allowanceInvite a client or stakeholder into a Study you own and let them ask their own questions of your Audience, even on a free account. Their questions run on your response allowance rather than theirs, so no plan limit of the guest's stands between them and the Study you shared. Usage is recorded against your workspace with the guest kept as the author of their own questions.
Invitation input for a client or stakeholder

Integrations

Programmatic access and connected workflow surfaces.

FeatureDescription
Connected AccountsConnect the tools your material lives in and bring it into a Study, an Audience or a Mind’s knowledge base without re-uploading: cloud storage, design files, ad accounts and product tickets.
Included capabilities
Google Drive and OneDriveAttach files from connected cloud storage such as Google Drive or OneDrive in the Study input, when creating an Audience, and in a Mind's knowledge base, with per-file access you grant in the picker.
Attachment source picker with Google Drive and OneDrive
FigmaWhere enabled, paste a Figma file or frame link into a Study to use the design as stimulus.
Meta AdsWhere enabled for the booked plan, connect a Meta profile from Settings to choose an authorized ad account and import existing ad copy, images, and videos directly into a Study. The integration uses encrypted OAuth token storage, keeps an import audit trail, and requests read-only access, so Minds cannot create, edit, publish, pause, or delete Meta ads.
Meta Ads connection row
LinearConnect Linear and attach an epic or PRD in the chat input — pick from recent issues or paste an issue link — to run panel research on it. The issue is imported read-only as a markdown document with its description, metadata, and recent comments, and is ingested like any uploaded PRD. With the @Minds workspace agent installed, mention @Minds on an issue to get a research plan in-thread, confirm it, and receive the panel findings back on the issue.
Linear connection row
JiraConnect Jira and attach an epic or PRD in the chat input — pick from recent issues or paste an issue link — to run panel research on it. The issue is imported read-only as a markdown document with its description, metadata, and recent comments, and is ingested like any uploaded PRD.
Jira connection row
Integrations overviewBrowse and search Minds integrations in a full workspace overview, opened from the sidebar or Settings. Cards are grouped into connected accounts, AI assistants, data and reporting, website tools, and upcoming integrations. Available cards open a setup dialog with connection controls or instructions. Live connection status appears for supported accounts; access depends on the integration and plan.
Connected accounts section
MCP IntegrationConnect compatible AI clients and agents to Minds workflows through the Model Context Protocol, within the same boundaries as the public API.
Included capabilities
Minds, Audiences and Studies via MCPCore lifecycle operations for Minds, knowledge, Audiences, Formations, Studies, chats, and study drafts use the same application boundaries as the public API. Existing Studies can be exported, explicitly published or unpublished by link, and shared with invited collaborators; publication actions retain their risk annotations and destructive tools require explicit confirmation, while API credential creation and rotation remain in authenticated account settings.
Durable Study runsStudy questions return a durable run ID instead of depending on one MCP process or open stream; status is read from the shared database-backed ledger across reconnects, restarts, and horizontally scaled MCP instances.
Plan widgets in MCP hostsDesktop plan widgets use six steps: Goal, Context, Audiences, Method, Questions, and Review. You can edit the objective, pasted respondent material, and supported questions, options, scales, order and material assignments. Saving creates a new draft revision without AI regeneration; starting research requires a separate confirmation of that saved revision in the conversation. The widget shows Save and review for unsaved edits and has no Run Study button. Method-specific question batteries and changes to existing Study membership use the workspace. Mobile opens the workspace, and a started Study links there for progress and results.
Plan widget on the Method step with Save and review
Browser extensions and widgetsUse supported browser-extension and MCP widget surfaces to bring Minds into external workflows or customer-facing interfaces. Creation, status, Audience, and response widgets receive authorized state through the MCP host, render their interface in all nine supported languages, show a centered Minds loader while work is in progress, and display permitted Mind portraits through short-lived signed image URLs without exposing app credentials in the iframe.
API AccessUse the public API for supported programmatic Minds, Audiences, Studies, exports, Study link sharing, and Study collaborator invitations. Enabling a Study link is an explicit publication action and also exposes its attached Audiences and Minds; invitation responses omit invitation tokens. Individual Minds and Studies can be restricted to processed Mind knowledge only: live/request sources are disabled, empty retrieval fails closed, and source filenames remain auditable without exposing private content. Knowledge uploads expose per-item processing status and can regenerate the Mind prompt only after ingestion succeeds. Durable Study runs are accepted transactionally and return a run ID immediately; clients can poll authoritative status, replay ordered lifecycle events, cancel work, and retry the same idempotency key without creating duplicate execution.
Minds for n8nInstall n8n-nodes-minds on self-hosted n8n and connect a Minds API key. Version 0.1.0 supports Study Create, Get, Get Many, Preview Research Plan, and Get Summary, including use as an AI Agent tool. Preview saves a plan draft; review and start research separately in Minds. The package is published on npm; n8n verification is under review and n8n Cloud installation is not yet available.
Minds for Google SheetsUse a Google Sheet as a research queue. Select rows whose first column holds questions, choose an existing Audience, confirm the run, and each answer is written into the next column. Blank rows keep their position, the add-on warns before overwriting existing output cells, and it sends up to 25 questions per run over the same Minds MCP endpoint the other supported integrations use.
Study Analytics for Looker StudioConnect an existing Study to Looker Studio as a reusable data source for reports, recurring reviews, and shared dashboards. The connector authenticates with an API key, reads the live analytics for the Study ID you enter, and never modifies the Study.
Custom IntegrationsScope customer-specific integrations for enterprise workflows, internal systems, or analytics stacks.

Security and Enterprise Controls

Controls usually configured for larger teams and procurement-led deployments.

FeatureDescription
Single Sign-OnConfigure customer-managed SAML 2.0 sign-in through Supabase Auth, including Microsoft Entra ID and Okta, with provider-scoped team auto-join, seat enforcement, and a legacy-account preflight while the identity provider retains MFA and Conditional Access policy.
Team Model ConnectionsWhere enabled for a Team workspace, admins can register encrypted credentials for public HTTPS endpoints using OpenAI Chat, OpenAI Responses, or Anthropic Messages. Verify capabilities before explicitly selecting a connection for Mind or Study requests. Queued work retains the selected revision; unavailable connections fail without switching models. Supporting analysis still uses Minds models, and provider charges are separate. Visual inputs are not supported in this release.
Enterprise SLAAgree service levels, support response times, and service credits for enterprise deployments where applicable.

Services and Support

Support, onboarding, validation, and customer-specific services.

FeatureDescription
Subscription billingNew customers choose their billing country before checkout. Existing subscribers keep their billing arrangements and agreed prices. Team owners and admins manage the same Team subscription.
Validation and Calibration ServicesRun separately scoped validation, onboarding, calibration, or research-support work against suitable internal or external reference data.
Custom Synthetic PopulationsCreate customer-specific or sector-specific synthetic populations from customer inputs, partner research, and suitable public sources.
Priority SupportReceive prioritized support for paid plans and customer workspaces.
Community SupportAccess standard self-serve and community-oriented support resources.