181 features in the product vision
From the canonical bundle spec. Anything we’ve picked up explicitly is tagged Coming Soon, In progress, or Shipped. The rest are Ideas until we prioritize them.
Showing 181 of 181
Ai Text Audio Visual · 16
- Coming SoonAI-001P0MVPCleanup messy dialogueRepair pasted text or OCR output into usable conversation structure.Cleanup messy dialogue — one-click normalize typos, run-ons, copy-paste cruft.needs: NORM-001
- Coming SoonAI-002P1PHASE 1Tone and style rewriteRewrite for humor, drama, clarity, or brand voice.Tone and style rewrite — formal, casual, gen-z, tight, etc.needs: NORM-001
- Coming SoonAI-003P2PHASE 2Translation and localizationProduce translated outputs with locale-aware rendering.Translation and localization of conversations.needs: NORM-001
- Coming SoonAI-004P2PHASE 2AI-managed pacingInfer realistic pauses, typing indicators, and dramatic timing.AI-managed pacing — model picks timing based on tone.needs: CORE-005
- Coming SoonAI-005P1PHASE 1Single-speaker TTSNarrate the conversation with one voice.Single-speaker TTS — voiceover for narrated exports.needs: NORM-001
- Coming SoonAI-006P2PHASE 2Multi-speaker TTSAssign distinct voices to different speakers.Multi-speaker TTS — distinct voice per speaker in narration.needs: AI-005NORM-002
- Coming SoonAI-007P2PHASE 2Background instrumental generationCreate mood-matched backing music.Background instrumental generation for narrated exports.needs: AI-005
- Coming SoonAI-008P2PHASE 3Sound design cuesTyping, send, notification, and scene sound effects.AI-placed sound-design cues (pings, whooshes, beats).needs: OUT-004
- Coming SoonAI-009P2PHASE 2Image pack from conversationGenerate still images inspired by key moments in the chat.Image pack — AI-generated illustrations for each beat.needs: NORM-001
- Coming SoonAI-010P2PHASE 2Carousel / storyboard generationCreate a sequence of images from one conversation.Carousel / storyboard generation for social posts.needs: AI-009
- Coming SoonAI-011P1PHASE 1Thumbnail / caption / hook generatorGenerate social wrappers for exported assets.Thumbnail / caption / hook generator — social-ready packaging.needs: NORM-001
- Coming SoonAI-012P2PHASE 3Short video generationGenerate more cinematic visuals based on the conversation.Short-form video generation with camera moves and cuts.needs: AI-009OUT-004
- Coming SoonAI-013P2PHASE 3Synthetic narrator / avatarAdd on-screen AI host or narration persona.Synthetic narrator / avatar reading the dialogue.needs: AI-006
- Coming SoonAI-014P2PHASE 2Model comparisonCompare quality, latency, and cost across model providers.Model comparison — run the same prompt across models side-by-side.needs: BILL-006
- Coming SoonAI-015P2PHASE 3Re-run old content on new modelUpgrade legacy outputs when better models arrive.Re-run past renders on a newly released model.needs: AI-014AN-008
- Coming SoonAI-016P2PHASE 3Bring-your-own-model routingLet users connect and choose their own providers.Bring-your-own-model routing with user-supplied keys.needs: BILL-004
Analytics · 10
- Coming SoonAN-001P0MVPToken and cost trackingStore cost, provider, and model metadata for each AI step.Token and cost tracking per render — per-user, per-project.needs: BILL-002
- Coming SoonAN-002P0MVPRender and export countsTrack core product usage.Render and export counters for usage awareness.needs: OUT-001
- Coming SoonAN-003P0MVPLatency and queue metricsMeasure job duration and bottlenecks.Latency and queue metrics surfaced for the worker pipeline.needs: API-001
- Coming SoonAN-004P2PHASE 2Artifact URL trackingTrack performance of hosted exported assets.Artifact URL tracking — where exports get embedded around the web.needs: PUB-002
- Coming SoonAN-005P2PHASE 3External engagement retrievalPull view and engagement data from known URLs where allowed.External engagement retrieval (views / likes / plays).needs: AN-004
- Coming SoonAN-006P2PHASE 2Creative performance dashboardSee which formats and templates perform best.Creative performance dashboard — which conversations convert.needs: AN-002
- Coming SoonAN-007P2PHASE 2A/B variant comparisonCompare different render styles or hooks.A/B variant comparison of two renders.needs: AN-006
- Coming SoonAN-008P2PHASE 3Rerun performance comparisonCompare old and new model outputs.Rerun performance comparison — same input, new settings.needs: AI-014
- Coming SoonAN-009P2PHASE 3Cohort retention dashboardMeasure activation and retention.Cohort retention dashboard by signup cohort.needs: AN-002
- Coming SoonAN-010P2PHASE 3Gross margin dashboardTrack revenue versus cost by job or plan.Gross-margin dashboard broken out by AI cost.needs: BILL-001AN-001
Automation And Devex · 11
- Coming SoonAPI-001P1PHASE 1REST APIProgrammatic access to projects, conversations, renders, and artifacts.Public REST API — submit conversations, fetch renders.
- Coming SoonCLI-001P0MVPCLI render commandCreate artifacts from local files or stdin.CLI render command — headless rendering of a single conversation.needs: OUT-001
- Coming SoonCLI-002P1PHASE 1CLI batch commandBatch process directories or manifests.CLI batch command — render many conversations in one pass.needs: CLI-001
- Coming SoonCLI-003P1PHASE 1CLI JSON modeEmit machine-readable results for automation.CLI JSON mode — machine-readable output for scripts.needs: CLI-001
- Coming SoonDEV-001P2PHASE 2SDKProvide a typed client library.Typed JS / Python SDK wrapping the REST API.needs: API-001
- Coming SoonDEV-002P1PHASE 1WebhooksPush job status updates to external systems.Webhooks for render lifecycle events.needs: API-001
- Coming SoonDEV-003P2PHASE 3Zapier / Make / n8n connectorsNo-code automation integrations.Zapier / Make / n8n connectors — no-code integrations.needs: DEV-002
- Coming SoonDEV-004P2PHASE 3GitHub Action / CI integrationUse the product from automated pipelines.GitHub Action so CI can trigger renders.needs: CLI-003
- Coming SoonDEV-005P2PHASE 3Browser extension captureCapture threads from the browser into the product.Browser extension that captures a conversation on any site.needs: INPUT-003
- Coming SoonDEV-006P3LONG TERMMobile appNative or hybrid mobile app for capture and editing.Native iOS / Android mobile app.needs: COL-001
- Coming SoonDEV-007P3LONG TERMPlugin systemLet third parties add renderers or exporters.Plugin system — third-party renderers, exporters, transforms.needs: CORE-001
Billing And Model Routing · 9
- Coming SoonBILL-001P0MVPSubscriptionsCharge recurring monthly fees by plan.Subscriptions (Stripe) — the path to a paid tier.
- Coming SoonBILL-002P0MVPUsage meteringTrack and bill premium generation work.Usage metering tied to subscription tiers.
- Coming SoonBILL-003P2PHASE 2Credits / walletAllow pre-purchased or bonus usage credits.Credits / wallet — pay-as-you-go for overage and non-subscribers.needs: BILL-002
- Coming SoonBILL-004P2PHASE 3BYOM key storageSecurely store user model credentials.Encrypted storage for user-supplied BYOM keys.needs: SAFE-003
- Coming SoonBILL-005P1PHASE 1Budget capsLet users limit spend by job or month.Budget caps per user / workspace — stops runaway AI costs.needs: BILL-002
- Coming SoonBILL-006P1PHASE 1Pre-run cost estimatesEstimate cost before starting a job.Pre-run cost estimates before hitting "Generate".needs: BILL-002
- Coming SoonBILL-007P1PHASE 1Quality tiersLow-cost, balanced, and premium quality modes.Quality tiers (draft / standard / high) with clear price deltas.needs: BILL-006
- Coming SoonBILL-008P2PHASE 3Agency / team billingSupport seat and workspace billing.Agency / team billing — one invoice for multi-seat accounts.needs: COL-001
- Coming SoonBILL-009P2PHASE 3Invoice exportExport billing details for finance workflows.Invoice PDF export for accounting.needs: BILL-001
Collaboration And Workspace · 9
- Coming SoonCOL-001P1PHASE 1WorkspacesOrganize projects by team or company.Workspaces — multi-user collaboration boundary.
- Coming SoonCOL-002P1PHASE 1Project folders and tagsKeep many assets organized.Project folders and tags for organizing conversations.needs: COL-001
- Coming SoonCOL-003P2PHASE 2Comments and annotationsDiscuss changes inside the project.Comments and annotations on messages and frames.needs: COL-001
- Coming SoonCOL-004P2PHASE 2Approval workflowRequire signoff before export or publish.Approval workflow before a render can be published.needs: COL-003
- Coming SoonCOL-005P2PHASE 2Brand kitsStore colors, logos, typography, and voice guidelines.Brand kits — workspace-scoped color, font, and logo presets.needs: COL-001
- Coming SoonCOL-006P1PHASE 1Template librarySave and reuse presets, hooks, and render recipes.Template library — save and reuse styled conversations.needs: CORE-008
- Coming SoonCOL-007P2PHASE 2Asset libraryReuse music, voices, avatars, and generated images.Asset library — images, sounds, templates shared across the workspace.needs: COL-001
- Coming SoonCOL-008P2PHASE 2Roles and permissionsControl who can edit, export, or publish.Roles and permissions (owner / editor / viewer).needs: COL-001
- Coming SoonCOL-009P2PHASE 2Audit historyTrack changes over time for trust and debugging.Audit history — who changed what and when.needs: COL-001
Community And Growth · 9
- Coming SoonCOMM-001P1PHASE 1GitHub Discussions communityPublic product conversation for technical users.GitHub Discussions as the public feedback forum.
- ShippedCOMM-002P1PHASE 1Feedback boardStructured feature request collection.Floating 💬 feedback widget + /api/feedback storage/webhook.6a222b7
- Coming SoonCOMM-003P2PHASE 2Discord or Slack power-user groupFast feedback loop with engaged users.Discord or Slack channel for power users.needs: COMM-001
- Coming SoonCOMM-004P2PHASE 2Template gallery / showcaseShow examples and encourage reuse.Public template gallery for showcase renders.needs: COL-006
- ShippedCOMM-005P1PHASE 1Changelog and release notesClose the loop with customers and beta users.Public /changelog page with Shipped / In progress sections.70fed7e
- Coming SoonCOMM-006P1PHASE 1Beta programRun structured early-access cohorts.Beta program — gate early features behind an opt-in list.
- Coming SoonCOMM-007P2PHASE 3Referral programEncourage user-led growth.Referral program — invite credits.needs: COMM-006
- Coming SoonCOMM-008P3LONG TERMCreator marketplaceShare or sell templates and packs.Creator marketplace — sell / license templates and assets.needs: COMM-004
- Coming SoonCOMM-009P3LONG TERMPrompt / preset marketplaceDistribute reusable prompt and render configurations.Prompt / preset marketplace for AI assist.needs: COL-006
Error Handling · 2
- Coming SoonERR-001P0MVPGraceful error boundariesEditor and preview recover from render errors with a friendly "something broke" state and report hook.Graceful error boundary in editor + preview.
- Coming SoonERR-002P1MVPAuto-draft recoveryRestore the last editor state after a crash, refresh, or tab close.Auto-draft recovery across crash / refresh / tab close.
Exports · 10
- ShippedOUT-001P0MVPPNG / JPG exportStatic image export for quick sharing.PNG snapshot of the phone-frame preview at 2x via html-to-image.4d6edabneeds: CORE-007
- Coming SoonOUT-002P1PHASE 1PDF exportPaginated export for printing or documents.PDF export of the final rendered conversation.needs: CORE-007
- ShippedOUT-003P0MVPGIF exportAnimated lightweight replay output.Client-side GIF via gif.js at 8fps, records entire playback.4d6edabneeds: CORE-005CORE-007
- ShippedOUT-004P0MVPMP4 vertical export9:16 export for shorts and reels.Client-side MP4 export (9:16) via MediaRecorder + canvas sampling. Server-side worker variant still planned for higher quality.needs: CORE-005CORE-007
- Coming SoonOUT-005P1PHASE 1MP4 square export1:1 social video output.MP4 square export (1:1) — Instagram feed / X.needs: CORE-005CORE-007
- Coming SoonOUT-006P1PHASE 1MP4 landscape export16:9 export for YouTube or presentations.MP4 landscape export (16:9) — YouTube / site embeds.needs: CORE-005CORE-007
- Coming SoonOUT-007P1PHASE 1Audio narration exportVoice-only output for podcasts or reuse.Audio narration export — voiceover track only.needs: AI-005
- Coming SoonOUT-008P1PHASE 1ZIP bundle exportPackage all artifacts and metadata together.ZIP bundle export — one click to grab every format.needs: OUT-001
- Coming SoonOUT-009P1PHASE 1JSON package exportExport canonical conversations and render recipes.JSON package export — canonical conversation + manifest of rendered artifacts.needs: NORM-001
- Coming SoonOUT-010P2PHASE 3Print-ready storyboard exportCreate print layouts for decks or physical distribution.Print-ready storyboard PDF for pitch decks and print.needs: OUT-002
Ingestion · 11
- ShippedINPUT-001P0MVPPaste plain textUser pastes raw dialogue into a text box and gets instant parsing.Paste-and-preview home page + @convoflow/parser plain-text format.21133317ec0bca
- ShippedINPUT-002P0MVPPaste markdown dialogueSupport speaker-labeled markdown and simple script formats.Bracketed-HHMM markdown dialect handled by parser.7ec0bcaneeds: NORM-001
- ShippedINPUT-003P0MVPUpload screenshotsAccept one or more screenshots as the source conversation.Upload screenshot → OCR → conversation via client-side tesseract.js. First-cut heuristic alternates speakers.
- Coming SoonINPUT-004P1PHASE 1Multi-image OCR stitchingStitch several screenshots into one conversation.Multi-image OCR stitching for long scrolling screenshots.needs: INPUT-003OCR-001
- Coming SoonINPUT-005P1PHASE 1Voice captureAllow browser or phone microphone input to create a conversation draft.Voice capture → transcription → conversation.
- Coming SoonINPUT-006P2PHASE 2Speaker diarizationSeparate two or more speakers from voice input.Speaker diarization from a single audio track.needs: INPUT-005
- Coming SoonINPUT-007P2PHASE 2Email thread importIngest email threads and map them to conversation format.Email thread import (.eml / .msg / Gmail).needs: NORM-001
- ShippedINPUT-008P2PHASE 2Chat export importImport exported logs from common chat tools.WhatsApp chat export import (bracketed and dashed formats) via parser.7ec0bcaneeds: NORM-001
- Coming SoonINPUT-009P2PHASE 2Bulk folder importProcess many files or screenshots in one job.Bulk folder import — produces N conversations in one pass.needs: API-001CLI-001
- Coming SoonINPUT-010P1PHASE 1API ingestionCreate projects and conversations programmatically.API ingestion so other tools can POST a conversation.needs: API-001
- Coming SoonINPUT-011P0MVPCLI ingestion from file or stdinSupport power users importing files and pipes from terminal.CLI ingestion from file or stdin — lets scripts pipe conversations into the render pipeline.needs: CLI-001
Landing And Acquisition · 5
- Coming SoonLAND-001P0MVPLanding page examples galleryMarquee of auto-playing rendered conversations on the home page for inbound visitors.Landing page examples gallery — auto-playing rendered conversations.
- Coming SoonLAND-002P1MVPSEO-friendly public /changelog and /examplesStatic meta, Open Graph images, sitemap — so search engines index shipped renders and examples.SEO-friendly /changelog and /examples pages.needs: COMM-005
- Coming SoonLAND-003P1MVPShare-to-X / LinkedIn preview cardsPer-render OG images so shared links show the rendered first frame.Open Graph preview cards for share links.needs: PUB-002
- Coming SoonLAND-004P1MVPTry-before-signup CTA on share pagesEvery share link includes a "make your own" entry point with pre-filled paste.Try-before-signup CTA on public share pages.needs: PUB-002
- Coming SoonLAND-005P1PHASE 1Remix-this-conversation viral loopOne-click fork of a public share into the editor — drives a remix loop.Remix-this-conversation viral loop on share pages.needs: COL-010PUB-002
Normalization And Editor · 10
- ShippedNORM-001P0MVPCanonical conversation modelNormalize every source into one shared internal representation.@convoflow/conversation-schema with Zod canonical types + legacy adapter.58b7cd3167b77b
- ShippedNORM-002P0MVPSpeaker editorEdit display names, voice mapping, theme roles, and avatars.Speaker chips + "Show me as" viewer picker. Rename UX still to come.1e93afcneeds: NORM-001
- Coming SoonNORM-003P0MVPTimestamp editorAdjust or generate timestamps and pacing metadata.Timestamp editor — nudge message times without re-editing raw text.needs: NORM-001
- Coming SoonNORM-004P0MVPMerge / split / reorder messagesRepair messy parsing and shape the final story flow.Merge / split / reorder messages in the editor.needs: NORM-001
- Coming SoonNORM-005P0MVPParsing confidence and warningsExpose ambiguity so users and agents can repair bad input.Inline parser confidence + warning badges per message.needs: NORM-001
- Coming SoonNORM-006P1PHASE 1Reactions and attachments editorAdd or modify reactions, media, and links inside the conversation.Reactions and attachments editor — emoji taps, inline images.needs: NORM-001
- Coming SoonNORM-007P1PHASE 1Redaction modeMask names, numbers, avatars, or sensitive message spans.Redaction mode — auto / manual blur or replace for names, numbers, faces.needs: SAFE-002
- Coming SoonNORM-008P2PHASE 2Revision historyTrack edits over time and allow rollback.Revision history with undo / redo across edits.needs: COL-009
- Coming SoonNORM-009P2PHASE 2Translation viewShow original and translated variants side by side.Side-by-side translation view without losing the original.needs: AI-003
- ShippedNORM-010P1MVPCensor recipient name / numberToggle a "redacted" visual treatment on the other participant's name or phone number in the preview header so creators can share screenshots without exposing the recipient.Toggle that renders the recipient's name / number as a redacted block in the preview header — share screenshots without doxxing.
Ocr Specific · 4
- ShippedOCR-001P0MVPOCR provider abstractionAbstract OCR engine behind a stable parsing interface.OCR path shipped via tesseract.js (client-side). Server-side / provider abstraction still open.needs: NORM-001
- Coming SoonOCR-002P1PHASE 1OCR confidence heatmapShow uncertain spans in the editor.Confidence heatmap on extracted text.needs: OCR-001
- Coming SoonOCR-003P1PHASE 1OCR layout-aware mergeUnderstand bubble order and screenshot sequence.Layout-aware OCR merge — preserves bubble boundaries across crops.needs: OCR-001
- Coming SoonOCR-004P2PHASE 2Platform-aware OCR heuristicsImprove extraction from known chat UIs.Platform-aware OCR heuristics (iMessage vs. WhatsApp, etc.).needs: OCR-003
Onboarding · 3
- Coming SoonONBOARD-001P0MVP30-second interactive first-run tourNew visitors see a tiny guided walk-through pointing at paste, preview, and export.30-second interactive first-run tour.
- Coming SoonONBOARD-002P1MVPSandbox demo modeLets anyone try the full editor without signing up — data is ephemeral.Sandbox demo mode — full editor without signup.
- Coming SoonONBOARD-003P1MVPSample conversation pickerDrop-down of 5+ sample conversations (romance, sales pitch, stand-up bit) to seed a preview.Sample-conversation picker (romance, pitch, comedy bit).
Post Mvp Extensions · 15
- Coming SoonINPUT-012P0PHASE 1Import from URL (tweet / TikTok / thread)Paste a social-media URL and extract the dialogue or comment chain into a conversation.Paste a tweet / TikTok / thread URL and import the dialogue.needs: NORM-001
- Coming SoonINPUT-013P1PHASE 1Mic-to-dialogue (record plus diarize inline)Record two voices on the fly, diarize, and feed the transcript into the editor.Mic-to-dialogue — live record + diarize.needs: INPUT-005INPUT-006
- Coming SoonAI-017P0PHASE 1Inline AI rewrite (in her voice)Select text — ask the model to rewrite in a style (funnier, tighter, in Sarah's voice).Select text → "rewrite in her voice" inline AI rewrite.needs: AI-001
- Coming SoonAI-018P1MVPGlobal find / replace for namesRename every "Alice" to "A." in one pass — works for anonymization and ghost-writing.Global find/replace for names and identifiers.needs: NORM-007
- Coming SoonAI-019P1PHASE 1Make longer / shorter / punchierOne-click length and tone adjustments on the entire conversation.One-click "make longer / shorter / punchier".needs: AI-002
- Coming SoonAI-020P1PHASE 1Continue the conversationLet the model propose the next N plausible messages in each speaker's voice.Continue-the-conversation AI completions.needs: AI-002
- Coming SoonAI-021P2PHASE 2Character voice cloning (from sample)Upload 1-2 minutes of writing from a real person to get a voice the model can imitate.Character voice cloning from writing sample.needs: AI-017
- ShippedAN-011P0MVPProduct usage analyticsFunnel and session tracking on the editor itself — paste, renderer chosen, export.Lightweight /api/events + client track(). Records home_view, export_clicked/completed, share_created, ocr_*, feature_interest.
- ShippedAN-012P0MVPFeature-interest dashboardAggregate clicks on coming-soon buttons into a ranked demand signal.Coming-soon press counts + feature_interest events feed a demand-signal stream.needs: AN-011
- ShippedOUT-011P0MVPCopy-to-clipboard PNGOne-click copy of the rendered preview frame into the clipboard — paste into Slack, Messages, email.Copy PNG to clipboard button under the export panel (ClipboardItem + html-to-image blob).needs: OUT-001
- Coming SoonOUT-012P1PHASE 1Native share sheet (mobile)Use Web Share API on mobile to push rendered PNG / MP4 to the iOS / Android share sheet.Native mobile share sheet (Web Share API).needs: OUT-011
- Coming SoonOUT-013P1MVPDownload manager panelPersistent list of all exports with re-download, delete, and "open in new tab".Persistent download manager panel.
- Coming SoonCOL-010P1MVPFork / duplicate a conversationBranch any saved conversation into a new editable copy.Fork / duplicate a saved conversation.
- Coming SoonPUB-012P1MVPAuto-attach to share-link pageWhen a render completes, push the artifact straight onto any share link viewing that conversation.Auto-attach completed renders to their share link.needs: PUB-002
- Coming SoonPUB-013P1PHASE 1Embed code for any share linkIframe / oEmbed snippet so share pages can be dropped into blogs, Notion, Substack.oEmbed / iframe snippet for share pages.needs: PUB-002
Privacy Compliance Admin · 9
- Coming SoonSAFE-001P0MVPConsent reminderPrompt users to confirm they have the right to use imported content.Consent reminder when uploading other people's messages — reduces footguns.
- Coming SoonSAFE-002P1PHASE 1PII detection and redactionFlag phone numbers, emails, names, and other sensitive data.PII detection and auto-redaction pass before publish.needs: SAFE-001
- Coming SoonSAFE-003P1PHASE 1Retention policiesDelete or archive data based on plan and settings.Retention policies — auto-expire uploaded raw material.
- Coming SoonSAFE-004P1PHASE 1Delete / export dataLet users remove or export their content.Full data deletion / export on demand (GDPR-aligned).needs: SAFE-003
- Coming SoonSAFE-005P2PHASE 2Provider policy registryTrack allowed providers and restrictions.Provider policy registry — which AI providers allow which use cases.
- Coming SoonSAFE-006P2PHASE 2Moderation and abuse controlsPrevent obvious misuse at the platform level.Moderation and abuse controls, reports, and appeals.needs: SAFE-001
- Coming SoonSAFE-007P0MVPRate limits and quotasProtect infrastructure and control spend.Rate limits and quotas — protects the worker / API costs.needs: BILL-002
- Coming SoonSAFE-008P2PHASE 3Watermarking / provenanceMark AI-generated assets when needed.Watermarking / C2PA provenance on rendered artifacts.needs: OUT-001
- Coming SoonSAFE-009P3LONG TERMRegional data residencySupport geography-aware storage and processing.Regional data residency (US / EU / APAC).needs: COL-001
Publishing And Distribution · 11
- Coming SoonPUB-001P0MVPManual downloadSave files locally without platform integrations.Manual download flow covering all export types with a unified download manager.needs: OUT-001
- ShippedPUB-002P1PHASE 1Shareable linksGenerate hosted preview/download links.Shareable links — POST /api/share stores the paste + renderer, /share/[id] plays back in read-only mode with a remix CTA.needs: OUT-001
- Coming SoonPUB-003P1PHASE 1Copy captions and hashtagsProvide helper text for posting elsewhere.Copy captions and hashtags straight from the export panel.needs: AI-011
- Coming SoonPUB-004P2PHASE 2Publish handoff to social toolsHand off assets and captions to posting tools.Handoff to social tools (Buffer, Hootsuite, Later) with artifact pre-attached.needs: PUB-002
- Coming SoonPUB-005P2PHASE 3Direct publish connectorsPush assets directly into selected platforms where permitted.Direct publish connectors — post to TikTok / IG / X / YouTube in one click.needs: PUB-004
- Coming SoonPUB-006P2PHASE 2Email export packageGenerate email-ready bundles and HTML snippets.Email export package — ready-to-send email blast.needs: REN-014
- Coming SoonPUB-007P3LONG TERMBulk email send integrationSend generated content through approved email providers.Bulk email send integration via SMTP / provider.needs: PUB-006
- Coming SoonPUB-008P3LONG TERMBulk SMS send integrationSend or queue content to SMS providers.Bulk SMS send — preview + link.needs: REN-003
- Coming SoonPUB-009P2PHASE 2WhatsApp share pathCreate WhatsApp-friendly sharing flow.WhatsApp share path with artifact auto-attached.needs: REN-001
- Coming SoonPUB-010P2PHASE 3Scheduling and queueingLet users schedule export or publish jobs.Scheduling and queueing for renders and publishes.needs: PUB-004
- Coming SoonPUB-011P1PHASE 1Webhook callbacksNotify external systems when jobs finish.Webhook callbacks when renders finish — integrates with existing workflows.needs: API-001
Render Core · 9
- Coming SoonCORE-001P0MVPRenderer interfaceStable contract for turning canonical conversations into scenes.Formalize the renderer interface as a package — unblocks multi-renderer work.needs: NORM-001
- Coming SoonCORE-002P0MVPScene graph modelIntermediate visual model for exports, previews, and animation.Scene graph model — intermediate representation for timing and transitions.needs: CORE-001
- Coming SoonCORE-003P0MVPTheme tokensColor, spacing, typography, and bubble tokens by renderer.Theme tokens (colors, radii, fonts) so renderers can share a design language.needs: CORE-001
- Coming SoonCORE-004P0MVPDevice presetsiPhone, Android, and desktop variants with optional chrome.Device presets (iPhone 15, Pixel 8, etc.) beyond the current generic frame.needs: CORE-001
- ShippedCORE-005P0MVPPacing engineSlow, medium, fast, and custom timing profiles.Slow / medium / fast pacing toggle on the home page.2113331needs: CORE-002
- Coming SoonCORE-006P0MVPBubble layout primitivesReusable visual primitives for chat rows, timestamps, and states.Bubble layout primitives as a shared package — unblocks multi-renderer work.needs: CORE-002
- Coming SoonCORE-007P0MVPDeterministic export pipelineProduce stable assets suitable for regression testing.Deterministic export pipeline so the same input always produces the same PNG/GIF/MP4.needs: CORE-002
- Coming SoonCORE-008P1PHASE 1Preset and template systemSave user presets and reusable output recipes.Preset and template system — save styled conversations as reusable starters.needs: CORE-001
- Coming SoonCORE-009P1PHASE 1Responsive preview engineSwitch between desktop, phone, and crop views inside the editor.Responsive preview engine covering phone / square / landscape targets.needs: CORE-002
Renderers · 16
- ShippedREN-001P0MVPWhatsApp rendererRealistic WhatsApp-like thread rendering.ChatShell renders WhatsApp-style bubbles, typing indicators, seen ticks.needs: CORE-001
- ShippedREN-002P0MVPiMessage rendererRealistic Apple Messages style rendering.iMessage renderer — header, bubbles, typing, delivered/read text. Wired into the renderer selector.needs: CORE-001
- Coming SoonREN-003P0MVPSMS rendererGeneric SMS / Android messages rendering.SMS / Android messages renderer — third preset, small visual surface.needs: CORE-001
- Coming SoonREN-004P1PHASE 1Slack rendererWorkspace chat output for teams and B2B use cases.Slack renderer — threaded messages, reactions, bots.needs: CORE-001
- Coming SoonREN-005P1PHASE 1Discord rendererCommunity or gaming-style chat output.Discord renderer — channels, roles, reactions.needs: CORE-001
- Coming SoonREN-006P2PHASE 2Telegram rendererTelegram-like conversation rendering.Telegram renderer with sticker / media bubbles.needs: CORE-001
- Coming SoonREN-007P2PHASE 2Instagram DM rendererDirect-message style export for creator workflows.Instagram DM aesthetic including heart taps and media.needs: CORE-001
- Coming SoonREN-008P2PHASE 2Facebook Messenger rendererMessenger-like thread output.Facebook Messenger with emoji reactions and presence dots.needs: CORE-001
- Coming SoonREN-009P1PHASE 1Reddit thread rendererComment-thread style layouts for Reddit storytelling.Reddit thread renderer — nested replies, upvotes.needs: CORE-001
- Coming SoonREN-010P2PHASE 2X thread / DM rendererPost or DM-like presentation for X/Twitter content.X (Twitter) threads and DMs renderer.needs: CORE-001
- Coming SoonREN-011P2PHASE 2YouTube comments rendererComment-thread layout for social proof or storytelling.YouTube comments renderer with avatars and time-ago.needs: CORE-001
- Coming SoonREN-012P2PHASE 2Facebook post and comments rendererFeed + comments format for social campaigns.Facebook wall post with nested comments.needs: CORE-001
- Coming SoonREN-013P2PHASE 2Chat assistant rendererChatGPT, Gemini, or Claude-style conversation interface.Chat assistant renderer (ChatGPT / Claude / Gemini look).needs: CORE-001
- Coming SoonREN-014P1PHASE 1Email thread rendererGmail/Apple Mail/Yahoo/AOL-like thread outputs.Email thread renderer — quoted replies, attachments.needs: CORE-001
- Coming SoonREN-015P2PHASE 3LinkedIn post/comments rendererProfessional social proof format.LinkedIn feed post with reactions and comments.needs: CORE-001
- Coming SoonREN-016P2PHASE 3Marketplace listing chat rendererBuyer/seller thread layout for marketplace use cases.Marketplace listing chat skin (FB Marketplace, OfferUp).needs: CORE-001
User Experience · 12
- Coming SoonUX-001P0MVPExport presets (TikTok / Reels / X)One-click presets that set dimensions, duration, and watermark for each target platform.One-click TikTok / Reels / X export presets.
- Coming SoonUX-002P1MVPKeyboard shortcutsCmd-Enter to export, arrow keys to nudge timing, slash commands in the editor.Keyboard shortcuts — Cmd-Enter to export, slash commands, etc.
- Coming SoonUX-003P1MVPDark / light theme toggle for the editor UIEditor chrome respects user preference, independent from the rendered conversation theme.Dark / light theme toggle for editor chrome.
- Coming SoonUX-004P1MVPPreview zoom and fit controlsZoom the rendered preview to check typography and pixel-peep on bubbles.Preview zoom and fit controls.
- Coming SoonUX-005P1MVPSilent mode (hide typing indicators)Toggle that removes typing dots from the animation for a quieter playback.Silent mode — hide typing dots in animations.
- Coming SoonUX-006P1PHASE 1Per-speaker style overridesOverride bubble color, font, and avatar on a per-speaker basis.Per-speaker style overrides (color, font, avatar).
- Coming SoonUX-007P1MVPAccessibility audit passKeyboard nav, ARIA labels, color contrast — meet WCAG AA in the editor.Accessibility pass — keyboard nav + ARIA + contrast AA.
- Coming SoonUX-008P0MVPResponsive mobile-web editorEditor works on a phone — stacked layout, touch-friendly controls, soft keyboard handled.Responsive mobile-web editor — most of our viewers publish from phones.
- ShippedUX-009P0MVPInline toast / notifications systemUnified toast component for confirmations, coming-soon hints, and error recovery.Global toast host + inline confirmations. Coming-soon buttons now look like primary actions and toast "devs notified".
- Coming SoonUX-010P1MVPPaste format auto-detectionDetect WhatsApp / iMessage / Discord / Slack paste formats and switch parser automatically.Auto-detect WhatsApp / iMessage / Discord / Slack paste format.
- Coming SoonUX-011P1PHASE 1Undo / redo toolbarGlobal undo/redo across edits in the editor pane.Global undo / redo toolbar.needs: NORM-008
- Coming SoonUX-012P1PHASE 1Command palette (Cmd-K)Fuzzy command palette to jump to any action, renderer, or feature.Cmd-K command palette.