Three bookable plans, preview media on the PR, and time & budget in the board header
Spedy now has four plans (Free, Starter, Pro, Business) you can book directly. Plus: 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.

This update ships four things you'll feel right away: four plans you can book directly, 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.
Three bookable plans: Starter, Pro and Business
Until now it was effectively "free" or "Pro". Now you can choose between four tiers – three of them bookable:
| Plan | Price (net / seat / month) | Users | Storage |
|---|---|---|---|
| Free | €0 | 1 | 2 GB |
| Starter | €5 | up to 5 | 10 GB |
| Pro (recommended) | €9 | unlimited | 50 GB |
| Business | €19 | unlimited | 250 GB |
All prices are net per seat and month (excl. VAT). Only Admin and Team Member seats are billed – Customer seats stay free.
Higher plans unlock more: from multiple users and teams to automations, webhooks, public forms, custom permission groups and API tokens, up to the AI knowledge base. Which plan includes which feature is shown directly in the plan comparison under Settings → Billing.
How to book and switch
Go to Settings → Billing. The new plan comparison shows all tiers side by side with price, user and storage limits, and marks your current plan.
- Book – on Free or after expiry, Book now takes you straight to checkout.
- Upgrade – takes effect immediately. The price difference for the already-paid period is charged pro rata; the new plan price applies from the next billing cycle.
- Downgrade – applies at the end of the current period. You keep all features of your current plan until then. Cancel a scheduled downgrade by selecting your current plan again.
Before every switch, a short dialog confirms exactly what happens.
Existing subscriptions: nothing to do
If you already have a paid subscription, you keep your grandfathered plan: same price, full feature set. There's no unilateral contract change – switching to one of the new tiers is optional and possible anytime.
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
- Four plans (Free €0, Starter €5, Pro €9, Business €19 – net/seat/month) to book directly under Settings → Billing; upgrade immediately with a pro-rata difference, downgrade at period end. Existing subscriptions stay grandfathered.
- 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.
Which plans are there now and what do they cost?
I already have a paid subscription – does anything change for me?
What happens on an upgrade or downgrade?
How do I get screenshots of an agent run onto the pull request?
.spedy/preview.yml after every agent run and attaches them to the PR and ticket. You can additionally enable Record a short video. Both are off by default (cost control).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

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.

Self-Healing PRs, MCP Time Approval, and Preview Improvements
CI failures on pull requests are automatically fixed by agents, MCP-tracked time goes through an approval workflow, and Preview Environments get an address bar, reset function, and a running previews dashboard.

Todos in the Side Panel, Multi-Repo Linking, and Preview as Beta
Create todos directly in the side panel, link multiple repositories at once, Ctrl/Cmd+Enter in time tracking, and Preview Environments as a Beta feature.