From importing your first signals to shipping AI-generated specifications.
Get up and running in under 10 minutes. This walkthrough covers account creation, importing your first signals, and asking your first AI-driven question.
Create Your Account
Choose Your Plan
Organization Setup
Invite Your Team
Import Your First Signals
Let the AI Work
Explore Insights and Build
Once your signals are processed, go to What to Build? in the sidebar. Type a question like “What should we build next?” and Clarion returns ranked, evidence-backed recommendations with customer quotes, revenue impact, and confidence levels.
Clarion’s data model follows a pipeline that progressively refines raw customer feedback into shippable product decisions. Understanding these four entities is key to using the platform.
Signals
The atomic unit — a single piece of customer feedback: a support ticket, interview snippet, NPS response, analytics event, or feature request. Signals carry metadata about their source, customer, category, and processing status.
Insights
AI-extracted patterns from signals. Each insight has a category (feature request, bug, churn risk, etc.), sentiment score, importance score, extracted themes, and named entities. Insights are linked back to their source signal.
Opportunities
Actionable product decisions synthesized from clusters of related insights. An opportunity has a title, description, evidence (linked signals/insights), scores from PM frameworks (RICE, ICE, MoSCoW, Value-Effort), and a status that moves through the Kanban board.
Specifications
Dual-audience documents generated from opportunities: a human-readable PRD for stakeholder alignment, and a machine-verifiable spec with acceptance criteria, API contracts, and test scenarios that coding agents can directly consume.
The complete flow from customer voice to shipped code:
When you first log in, Clarion guides you through an interactive onboarding wizard so your team is productive from day one. The steps adapt to your role — owners and admins get a few extra setup steps.
Welcome & Overview
Connect Your Data
Set Up Product Hierarchy
Review Your Context (Owners & Admins)
Interactive Tour
After the wizard, the Dashboard shows a persistent Getting Started Checklistwith progress tracking. Items include: connect your first integration, import 50+ signals, review AI insights, explore an opportunity, generate your first spec, and invite a teammate. Items auto-complete as you perform each action. Dismiss the checklist once you’re comfortable.
Tip
Available on the Essentials plan — log in or view plans to unlock.
Available on the Essentials plan — log in or view plans to unlock.
Available on the Essentials plan — log in or view plans to unlock.
Convert any human-readable PRD into a machine-verifiable specification that AI coding agents can execute — completely free, no sign-up required.
Paste Your PRD
/translate(or click “Spec Translator” on the landing page). Paste any product requirements document, user story, or feature brief into the editor. Supports plain text, markdown, and rich text.AI Translation
SPEC.md— every vague requirement is quantified: “fast” becomes “< 200ms p95”, “responsive” becomes specific breakpoints, “secure” becomes OWASP compliance requirements.Download & Use
/translateand works without authentication. It’s the free entry point to Clarion — users who try the translator often upgrade to Pro for the full signal-to-spec pipeline.| Human Spec Says | Machine Spec Outputs |
|---|---|
| "The page should load fast" | < 200ms p95 latency, < 3s LCP |
| "Responsive on all devices" | Layout adapts at 640px, 768px, 1024px, 1440px breakpoints |
| "Handle errors gracefully" | Try-catch on all async ops, user-facing toast on failure, retry 3x with backoff |
| "Secure authentication" | OWASP Top 10, bcrypt(12), 100 req/min rate limit, CSRF tokens |
| "Good test coverage" | ≥ 80% line coverage, all edge cases in spec tested, E2E for critical paths |
Available on the Essentials plan — log in or view plans to unlock.
Available on the Essentials plan — log in or view plans to unlock.
Available on the Essentials plan — log in or view plans to unlock.
Available on the Essentials plan — log in or view plans to unlock.
Available on the Essentials plan — log in or view plans to unlock.
Available on the Essentials plan — log in or view plans to unlock.
Available on the Essentials plan — log in or view plans to unlock.
Available on the Essentials plan — log in or view plans to unlock.
Available on the Essentials plan — log in or view plans to unlock.
Available on the Essentials plan — log in or view plans to unlock.
Available on the Essentials plan — log in or view plans to unlock.
Available on the Essentials plan — log in or view plans to unlock.
Available on the Essentials plan — log in or view plans to unlock.
Available on the Essentials plan — log in or view plans to unlock.
Available on the Essentials plan — log in or view plans to unlock.
Available on the Essentials plan — log in or view plans to unlock.
Spec Studio is where product decisions become shippable specifications. It generates dual-audience documents — human-readable PRDs for stakeholder alignment and machine-verifiable specs that coding agents (Cursor, Claude Code, Windsurf, v0, Bolt, Lovable) can directly consume.
Navigate to Spec Studio in the sidebar. The list page shows all specifications as a table or card view, with columns for title, linked opportunity, status, version, author, and last updated date. Click “Generate New Spec” to begin.
There are two ways to create a spec:
Every PRD is editable with a rich text editor. The editor supports:
Left: Human PRD
Rich text editor (Tiptap) with structured sections: Problem Statement, Goals & Metrics, User Stories with acceptance criteria, Proposed Solution, Technical Considerations, Risks, and Timeline. Customer quotes appear as special blocks with signal attribution. An evidence sidebar shows linked signals for each section.
Right: Machine Spec
SPEC.md in markdown format — every requirement quantified, no vague terms. Toggle between rendered preview and raw code view. Validation indicators show green checkmarks on complete requirements and red flags on gaps.
A generated PRD is a starting point, not the final word. Use the AI review loop to sharpen it before it goes to engineering:
Specs auto-save every 30 seconds. Click “Save Version” to create a named checkpoint with an optional change note. The version history panel shows all versions with timestamps — click any to see a diff against the current spec. You can restore any previous version.
Click “Generate Machine Spec” to translate the PRD into a structured, machine-verifiable specification. Progress is shown in real-time with a phase timeline. If generation is interrupted, it automatically resumes from where it left off.
The machine spec includes:
After generating a machine spec, you can generate five agent artifacts optimized for AI coding assistants:
| Artifact | File | Purpose |
|---|---|---|
| Cursor Rules | .cursorrules | Project context, tech stack, coding conventions, spec constraints, testing requirements, and implementation guidance for Cursor |
| Machine Spec | SPEC.md | Machine-verifiable specification with numbered requirements, data models, API contracts, and acceptance tests |
| Agent Guide | agents.md | Agent persona definitions — how each AI coding agent should approach the implementation. Architecture overview, file structure, and implementation strategy for any AI agent. |
| Task Breakdown | tasks.json | Structured task breakdown with dependency ordering, priorities, files to create/modify, effort estimates, estimated complexity and acceptance criteria |
| Test Scenarios | acceptance_tests.spec.ts | TypeScript test file (Jest/Vitest) — Comprehensive test plan with scenarios, fixtures, and coverage targets. Each requirement becomes one or more test cases with edge cases. |
Download individually or as a ZIP bundle. Preview each artifact before downloading.
Tip
From the spec editor, use the “Export for Agents” dropdown to generate and download:
Jira / Linear
Export the task breakdown as issues. Acceptance criteria map to subtasks. Issues link back to the Clarion specification.
GitHub
Push all artifacts to a new branch in your repo. Optionally auto-create a PR with the spec summary as description.
Cursor / Claude Code
Cursor gets an optimized .cursorrules with project context. Claude Code gets a CLAUDE.md with implementation guidance.
v0 / Bolt / Lovable
Copy an optimized prompt to clipboard, formatted for each tool’s requirements.
Word / PDF / Markdown / ZIP
Download as Word (.docx), PDF, Markdown (.md), or a ZIP bundle of all agent artifacts for offline sharing.
Push generated artifacts directly to a GitHub repository. Clarion creates a new branch, commits all artifact files, and opens a pull request. When the PR is merged, Clarion automatically detects the shipped feature and updates the linked opportunity status.
Specs are validated for completeness and consistency. The validator checks for missing acceptance criteria, undefined API contracts, inconsistent data models, and untested edge cases. Validation results are shown as warnings that you can address before generating artifacts.
Available on the Enterprise plan — log in or view plans to unlock.
Available on the Pro plan — log in or view plans to unlock.
Available on the Pro plan — log in or view plans to unlock.
Available on the Essentials plan — log in or view plans to unlock.
Available on the Essentials plan — log in or view plans to unlock.
Available on the Essentials plan — log in or view plans to unlock.
Configure your workspace, manage your team, connect integrations, and control platform behavior.
Clarion uses role-based access control (RBAC) to manage permissions within your organization.
| Role | Permissions |
|---|---|
| Owner | Full access. Manage billing, delete org, transfer ownership. One per org. |
| Admin | Manage team, settings, integrations, workflows, and all content. Cannot manage billing or delete org. |
| Member | Create and edit signals, insights, opportunities, and specs. Cannot manage team or settings. |
| Viewer | Read-only access to all data. Cannot create, edit, or delete anything. |
Invite team members from Settings → Team. Each invitation specifies a role. For Pro plans, you can optionally assign a Pro seat to the invited member (giving them access to Pro features). Invitations are delivered via email and expire after 7 days.
You can also create shareable invite links for bulk onboarding. Invite links can be configured with a maximum number of uses and an expiration date.
Organization name, logo, default timezone, and global preferences. Configure the product hierarchy (Product → Areas → Features) that’s used by all AI operations for accurate signal classification.
Invite team members by email. Four role levels:
| Role | Permissions |
|---|---|
| Owner | Full access. Manage billing, delete organization, manage all settings. |
| Admin | Manage team members, integrations, and settings. Full data access. |
| Member | Create and edit signals, opportunities, specs. Cannot manage team or billing. |
| Viewer | Read-only access to all data. Can comment but not create or edit. |
Connect and manage all third-party integrations from Settings → Integrations. Each integration shows its connection status, last sync time, and signal count.
subject → signal title, description → rawContent. Priority, status, tags, and timestamps are stored in sourceMetadata.decision label) auto-create a Decision.feat(ACME-123): …) cross-links to that issue and surfaces it on the related spec and shipped feature./decide: Log a decision from Slack with a Confirm/Edit/Cancel preview; @clarion-bot extracts decisions from a thread.package.json), never your source, and keep only the derived summary.Navigate to Settings → API Keys to generate keys for programmatic access and MCP server authentication. Each key is shown once on creation (copy immediately), with a name, creation date, last used timestamp, and a revoke button. Keys are scoped to your organization.
Define your product structure as a multi-level hierarchy — from top-level product areas down to individual features: Product → Areas → Features → Sub-features. The hierarchy uses a drag-and-drop tree editor. Each node displays its signal count badge, aggregated sentiment, and auto-mapped signals. This hierarchy feeds into every AI operation — classification maps signals to product areas, themes roll up to the hierarchy, and specs reference specific product areas for context. Reorder by dragging; add children by clicking the “+” button on any node. Clarion automatically maps incoming signals to 1–3 relevant product areas using AI, enabling per-area analytics and filtering.
Under Settings → Product Contextyou’ll find your product structure plus what Clarion knows about how your team builds — the detected tech stack (frameworks, languages, databases) and codebase conventions. This context makes generated PRDs and specs stack-correct even when no coding agent is connected.
npx clarion-cli stack in your repo (uploads a summary, never your source), connect a GitHub / GitLab / Bitbucket repo (read-only, manifest-only, refreshed on push), or have your coding agent report it via MCP.Clarion separates the company (the account that pays you — ARR, segment, plan, domain) from the contacts (the individual people who submit feedback) inside it. A signal attaches to the person who said it; their account is reachable through them, so ARR and segments roll up correctly without double-counting.
Navigate to Settings → Segments to create and manage customer segments. Define segments with rule-based criteria:
Each segment shows a live match count — the number of customers that meet the criteria. Segments power the Segment Comparison page, filter “What to Build?” recommendations, scope Knowledge Explorer queries, and shape every AI analysis across the platform.
Navigate to Settings → Brandingto customize your organization’s appearance in outbound communications. Upload your company logo and set a primary brand color. These appear on validation survey pages, digest emails, and shared reports — giving a professional, white-labeled experience to customers and stakeholders.
Navigate to Settings → Workflows to configure multi-stage approval processes (see the Approval Workflows section for full details). The visual drag-and-drop editor lets you define stages, assign roles, configure parallel branches, and set auto-escalation rules.
Navigate to Settings → Notifications to configure how you receive alerts. Two delivery channels: Email and Slack webhook. Toggle notifications for: new high-priority signals, anomaly alerts, spec status changes, approval requests, and team activity. Set a Slack webhook URL to receive notifications in your team channel.
Scheduled summary reports delivered via email or Slack. Digests keep stakeholders informed without requiring them to log in.
Navigate to Settings → Digests to configure automated summary emails. Each team member can set their own schedule and delivery method independently. Choose frequency (Daily, Weekly, or Monthly), set your timezone, and toggle which sections appear: Signal Summary, Highlights, Anomaly Alerts, New Opportunities, Sentiment Trends, and AI Recommendations. Use “Send Test” to preview the email. View digest history to see what was sent.
Configuration
Navigate to Settings → Login Activity to view your login history — timestamps, IP addresses, device info, and success/failure status. Filter by date range and status. Useful for security auditing and detecting unauthorized access attempts.
Available on the Essentials plan — log in or view plans to unlock.
Manage your personal account settings, password, avatar, and connected OAuth providers.
Navigate to Settings → Profile (or click your avatar in the top-right corner). You can update your display name, email address, and upload a profile avatar. Your avatar appears on signals you create, specs you author, opportunity cards you own, and in the team activity feed.
Change your password from the profile page. If you signed up with Google OAuth, you can optionally add a password for email/password login. You can also link additional OAuth providers to your account for flexible sign-in options.
If you belong to multiple organizations, click the organization name in the sidebar dropdown to switch between them. Each organization has its own data, team, plan, and settings — switching is instant with no logout required.
Choose the plan that fits your team. Upgrade, downgrade, or manage your subscription from Settings → Billing.
$0
forever
$39
per editor / month
$59
per editor / month
Custom
contact sales
Note
Clarion meters its generative AI features with AI credits. Every plan includes a monthly credit balance that refreshes at the start of each cycle. Unused credits do not roll over.
What spends credits(generative actions): generating a PRD or machine spec, agent artifacts, the “What to Build?” engine, Knowledge Explorer chat, research runs, persona extraction, drafting documents, and validation reports and emails.
What is always free: the background AI that keeps your workspace organized (signal classification, theme and entity extraction, embeddings, clustering, sentiment, and anomaly detection), plus everything non-generative (browsing, viewing, editing, dashboards, exports, and integrations).
Starter (free) includes 325 credits per month, roughly 5 PRDs plus 1 machine spec. Paid plans include a larger monthly allowance that scales with your plan, and with your seat count on team plans.
Top-ups. Need more before your next refresh? Owners and admins can buy a credit top-up anytime in Settings → AI Credits, added to your balance immediately.
Team distribution. On team plans, admins decide how the monthly pool is used: share one pool across everyone, or allocate a set amount per member, in Settings → AI Credits.
Note
Check your balance, this cycle’s usage, and renewal date in the credit indicator at the top of the app (click it for details), or in Settings → AI Credits. Admins also get a per-member usage breakdown there.
| Feature | Starter | Essentials | Pro | Enterprise |
|---|---|---|---|---|
| Spec Translator | 5 PRDs, 1 Spec | Unlimited PRDs, 20 Specs | Unlimited PRDs, 40 Specs | Unlimited all |
| Signal Collector | — | 4 sources | 10+ sources | Custom connectors |
| AI Intelligence Engine | — | ✓ | ✓ | ✓ |
| Executive Dashboard | — | ✓ | ✓ | ✓ |
| "What to Build?" | — | 15/mo | 50/mo | Unlimited |
| Knowledge Explorer | — | 50 queries/mo | Unlimited | Unlimited |
| Validation Campaigns | — | 3/mo | Unlimited | Unlimited |
| Agent Bridge & MCP | — | — | ✓ | Custom config |
| GitHub / Jira / Linear | — | — | ✓ | ✓ |
| Product Workspaces | 1 | 1 | 3 | Unlimited |
| Viewers | — | Up to 5 | Unlimited | Unlimited |
| SSO, SCIM & Audit Logs | — | — | — | ✓ |
| Custom Taxonomies | — | — | — | ✓ |
| Dedicated CSM | — | — | — | ✓ |
Payments are processed securely. We accept all major credit/debit cards, UPI, and net banking. Billing is monthly or annual (annual saves 20%). Manage your subscription, download invoices, and update payment methods in Settings → Billing.
You can let your plan auto-renew each period, or choose Pay once at checkout for a single month or year with no auto-charge. With Pay once, re-pay before the date shown on Settings → Billing to keep your plan active. Paying early stacks onto your current date, so you never lose remaining days.
If a paid plan lapses (the subscription ends, or a one-time plan is not renewed in time), your workspace moves to the free Startertier. Your data stays intact and you keep the Starter monthly credit allowance. Re-subscribe anytime to restore full access. Your plan’s active-until date is visible to everyone on the team in Settings → Billing.
If you have a coupon code, enter it on the checkout page before completing payment. Coupons can provide a percentage discount or grant free access for a specific plan. Coupon codes are created by platform administrators and may have expiration dates or usage limits.
Enterprise plans include custom seat counts, dedicated support, SLA guarantees, custom integrations, and advanced security features. Contact sales to discuss your requirements.
Available on the Essentials plan — log in or view plans to unlock.
Power-user shortcuts to navigate Clarion quickly.
| Shortcut | Action |
|---|---|
| ⌘+K | Global search — jump to any entity: signals, opportunities, specs, features, decisions, meetings, competitors, customers, and companies |
| ⌘+N | Create new signal |
| ⌘+Shift+A | Open "What to Build?" chat |
| ⌘+. | Toggle sidebar |
| ⌘+/ | Show keyboard shortcuts overlay |
| Esc | Close modal / cancel action |
Note
Answers to common questions about using Clarion.
npx clarion-cli@latest init then clarion login— it detects your agent, writes the config + skill files, and authorizes via browser using OAuth (no API-key copy-paste). Cursor then gains access to Clarion’s 24 tools — querying opportunities, specs, evidence, decisions, documents, outcomes, and more — from within your editor. For CI/scripted contexts you can use a CLARION_API_KEY instead. See Technical Docs → Agent Bridge./translate is accessible without authentication — paste any PRD and get a machine-verifiable SPEC.md. For unlimited PRDs and more Machine Specs, upgrade to Essentials ($39/editor/mo) or Pro ($59/editor/mo)./translatetakes any human-readable PRD and converts it to a machine-verifiable SPEC.md that coding agents can execute. Every vague term gets quantified. It works without authentication — just paste and translate. The Starter plan (free) includes 5 PRD generations and 1 Machine Spec. It’s a standalone feature designed as an entry point to the Clarion platform.