Preview media on the PR, time & budget in the board header, and natural duration formats
Automatic screenshots and video on the pull request, a compact time & budget summary in the board header, and natural duration formats for quick time booking.

Note (2026-09-02): The coding runners, live previews, agent skills and runner settings described in this post have been removed from Spedy. Spedy no longer runs agents — your own agent (Claude Code, Codex, Cursor, …) works with Spedy directly via MCP. Background in Runners, live previews and agent skills removed. Everything else described here is still available.
This update ships three things you'll feel right away: screenshots and video of an agent run automatically on the pull request, a compact time & budget summary in the board header, and natural duration formats for quick time booking.
Plans
We now agree plans and pricing individually in a demo call. If you want to know what fits your team: Book a demo.
Preview media: screenshots and video right on the pull request
When the coding agent works in the live preview, you want to see the result – not just in the diff, but as an image. New: after its run, the agent can capture screenshots of the running preview and attach them automatically to the pull request and the ticket.
Enable it per project under Project → Settings → Agent Setup → Preview Agent. The Preview media section has two toggles:
- Capture screenshots – after every agent run, the views declared in
.spedy/preview.ymlare shot. - Record a short video – additionally a short walk-through clip of the routes (requires screenshots). Videos appear as a link, images are embedded directly in the PR and ticket.
Both are off by default – captures cost run time, so you decide deliberately when they're worth it.
Two details that make the difference:
- Before/after of the criticised spots: if you left annotations on a ticket's images, exactly those routes are re-captured after the fix – you see the flagged pages side by side.
- Directly annotatable: the captured screenshots land as real comment attachments on the ticket. So you can drop new annotations right onto the agent's screenshot instead of just looking at it.
Time & budget at a glance in the board header
The full Time & Budget overview lives on its own page. For a quick glance in passing, it's now available compact in the header of every project board.
The new chip shows:
- the time booked in the current billing month (incl. unbilled time carried over from previous months) next to a clock icon,
- when a budget is set, a small progress bar with a percentage that turns amber or red as the budget runs low or is exceeded.
A click opens the full transparency view. The numbers are exactly the same as there. The chip only appears if you have the permission for it (View customer overview or View budget) and self-hides without permission or data.
Natural duration formats for quick booking
The quick-input in the sidebar time widget used to accept plain minutes only. Now it understands – just like manual entry – natural durations:
- Plain numbers stay minutes:
10books 10 minutes,-5subtracts 5 minutes. - Units and combinations:
1h 30m,2d,2w– whered = 8h(workday) andw = 40h(work week). - Subtract with
-: a leading minus subtracts from the most recent entry, e.g.-1h.
As a bonus, the old 6-minute floor is gone: 5m now really books 5 minutes, not 6.
In short
- Plans: agreed individually in a demo call – Book a demo.
- Preview media: enable Capture screenshots (and optionally Record a short video) under Agent Setup → Preview Agent – captures land automatically on the PR and ticket, annotated routes as before/after and directly re-annotatable.
- Time & budget in the board header: compact chip with the billing month's booked time and a budget bar; one click opens the full overview.
- Natural duration formats:
10,1h 30m,2d,2w,-1h– plain numbers are minutes,-subtracts; the 6-minute floor is gone.
Frequently asked questions
Quick answers to the most common questions about this topic.
How do I find out which plan fits my team?
Which time formats can I type in quick booking?
10, -5). On top of that, both quick booking and manual entry understand units and combinations: 1h 30m, 2d, 2w (with d = 8h, w = 40h). A leading - subtracts from the most recent entry (-1h).Keep reading

Capacity contracts: clients buy points, not hours
Clients buy a quarterly point allowance, and every request gets a size class before work starts. The price is fixed before anyone picks up the ticket.

Budgets now count billable hours – and weekly hours are finally editable
Budgets measure only what gets charged. Plus: weekly hours per person, approving agent time on the ticket, and credit notes in the invoice list.

Time & Budget for customers, all GitLab pipelines, and duplicating permission groups
Customers get a transparent Time & Budget overview with one-click approvals. Plus: every GitLab pipeline instead of only merge-request ones, duplicable permission groups, and status text on linked tickets.