Flashpoint.AIFlashpoint.AIdocs

Surveys

Flashpoint runs end-to-end survey research from a natural-language objective — design, recruit, field, analyze, deliver. The same surface serves human researchers and autonomous agents.

What we do

Hand us a research objective in plain English. We plan a multi-step workflow, execute the steps, and return the artifacts: the questionnaire, the recruited panel, the response data, the analysis, the deck. No survey software to learn.

How it works

A single objective decomposes into a typed plan. Steps execute in dependency order — some immediately (questionnaire design), others queued (synthetic fielding, deck generation). Outputs from one step flow into later steps by reference, so a panel created in step one is consumed by step two with its real ID. Artifacts stream back as steps complete. Destructive actions — publishing, sending an email blast, excluding responses — pause for explicit approval before they run.

Design

Author questionnaires with twenty question types, grouped into ordered blocks (sections). Logic, randomization, quotas, translations, and versioning are first-class.

Question types

TypeWhat it captures
single-selectPick one from a list
multi-selectPick any number from a list
rankingDrag to rank options by preference
gridMatrix — one answer per row
multi-gridMatrix — multiple answers per row
textFree-form open response
multi-textMultiple short text inputs in one question
contact-formStructured contact fields (name, email, phone)
numberNumeric input with optional min/max
currencyCurrency amount with currency code
percentageSingle 0–100 percentage
multi-percentageMultiple percentage inputs
percent-sumAllocate percentages that must total 100
yearYear input
zipcodePostal/ZIP with country-specific validation
npsNet Promoter Score (0–10, pre-configured)
maxdiffBest/worst scaling
conjointChoice-based conjoint with attributes and levels
van-westendorpPrice sensitivity meter (four price points)
transitionDisplay-only text or instructions, no answer collected

Logic and structure

  • Blocks — Questions live inside ordered sections. Block order can be randomized.
  • Skip logic — Branch to another question or section based on prior answers.
  • Disqualification — Terminate a respondent on screener conditions.
  • Display logic — Show or hide questions based on prior answers.
  • Option randomization — Shuffle answer order; supports anchored options and per-group shuffling.
  • Option piping — Carry answers from one question into another's options.
  • Quotas — Sampling targets by respondent profile.
  • Translations — Multi-language questionnaires.
  • Versioning — Push a version, restore an earlier one.

Recruit

  • Synthetic personas — AI-generated respondents with demographics and psychographics. Configurable size and profile.
  • Prolific — real respondents recruited via the Prolific panel.
  • Email lists — distribute to your own list with editable email drafts.
  • Dynata, Veridata — coming soon.

Field

Synthetic and real respondents complete the questionnaire end to end. Quotas are enforced during fielding. Responses are captured with timing and source metadata.

Analyze

  • Descriptives — frequencies, means, distributions
  • NPS — promoter/passive/detractor breakdowns
  • Crosstabs — pivot any two questions
  • Conjoint — utility scores from choice-based conjoint
  • MaxDiff — best-worst utility scoring
  • Open-end themes — clustering and theme extraction from free text

Deliver

  • Tabular — CSV, XLSX
  • Document — PDF report
  • Presentation — auto-generated, editable PowerPoint deck
  • Raw — survey definition export (qsf, docx, xml)

Manage

  • Lifecycle — publish, pause, resume, complete, clone, delete
  • Versioning — push a version, restore an earlier one
  • Responses — exclude individual responses, relaunch panels
  • Email distribution — send and resend to lists