Video to Story lets you upload a screen recording, recorded demo, or walkthrough video. Monty analyses the video content and generates structured user stories, acceptance criteria, and test cases from what it observes.
Video mode also supports bulk save — you can select multiple generated stories and save them all to the backlog in one action. Accepted formats: see the upload panel for the current list of supported video formats.
The AI Configuration panel shapes what Monty generates from the video:
| Setting | Options |
|---|---|
| Focus Area | User Stories, Acceptance Criteria, Test Cases, Technical Tasks |
| Framework | React, Angular, Backend API, Mobile |
| Test Framework | Playwright, Cypress, Selenium, JUnit |
| Complexity | Basic, Standard, Detailed |
Use Guide Monty (optional) to direct Monty — e.g. "Focus on the checkout flow shown in the first 2 minutes".
Each generated story appears as a card:
| Element | Description |
|---|---|
| Confidence badge | Percentage score — how confident Monty is about this story |
| Source mode badge | 🎬 video icon showing the input mode used |
| Points | "📊 {points} pts" — estimated story points |
| Priority selector | Editable dropdown to change the story priority |
| Acceptance Criteria | "✅ Acceptance Criteria" — generated AC items, each editable |
| Tasks | "📋 Tasks" — generated implementation tasks |
| Test Cases | "🧪 Test Cases" — generated test cases |
| Checkbox | Select this card for bulk save |
Click ✏️ to edit title or description inline. Use + Add, + Add Task, + Add Test Case to append items, and × to remove them. Click 🔍 Details for metadata, backlog linkage, and generation history.
After every generation the Review & Export panel shows a Token Usagesection with Prompt, Completion, and Totaltokens consumed. Larger videos and higher complexity settings use more tokens. See the AI Usage & Tokens guide to monitor your organisation's balance.
StoryCraft AI saves your configuration and last generated output automatically. If you leave and return, a banner reads: "↻ Previous session restored · saved {time ago}". Uploaded video files cannot be restored — re-upload and click Generate again. Dismiss with ×, or click ↻ Start Fresh to clear everything.
Generate button shows "Upload a video to generate stories"
No video has been uploaded. Drag and drop a supported video file or use the browse button.
Upload fails
Check the video format is supported (see the upload panel) and is within the size limit. Try converting to MP4 and re-uploading.
Generated stories do not reflect the video well
Use Guide Monty to specify which part of the video to focus on. Trimming the video to the most relevant section also improves results.
Some bulk saves failed
The progress view marks failed stories with ✕. Try saving those stories individually using the single-story save flow.