Bulk operations
Bulk Operations
The valuations list supports selecting multiple rows and acting on them as a batch.
How to select
Click the checkbox at the start of each row, or use the header checkbox to select the whole page. Maximum is 100 rows per batch for most actions, 50 for certificate generation.
Available actions
- Bulk status change: move multiple valuations from Draft to Approved or Cancelled
- Bulk export: CSV export of the selected valuations
- Bulk delete: admin-only, soft-deletes 100 rows at once
- Bulk generate certificates: queue PDF generation for up to 50 valuations
How bulk certificate generation works
The button sets each valuation's certificate status to pending. An hourly cron sweeps the pending list and runs the real Puppeteer + Cloudinary pipeline per tenant. Refresh the list to see status update from pending → ready (or failed).
If a single certificate in the batch fails (e.g. a Puppeteer timeout) the others still process — failed jobs retry up to 5 times before stopping permanently.
Plan limits
The Basic plan caps you at the valuations-per-month limit. Bulk creation hits the same limit; the batch fails fast if you'd exceed your monthly cap.