Lesson 1 of 8 · 4 min

The Jobs List: Your Editing Pipeline at a Glance

Understand how the jobs list surfaces every project and its current status so you can prioritize editing work effectively.

The Jobs List: Your Editing Pipeline at a Glance

Video coming soon

1/8

Lesson Notes

01

The jobs list at /jobs is the central dispatch board for all editing and delivery work. It renders every project your organization owns in a paginated grid, defaulting to 12 cards per page sorted by scheduled time descending. Each card shows the property address, package name, the assigned technician's avatar, the assigned editor's avatar (when set), and a color-coded status pill — so at a glance you can see which jobs are waiting for your attention.

02

Status values you will encounter during the editing pipeline are: Pending (created, no technician yet), Assigned (technician confirmed), In Progress (shoot underway), Awaiting Editor (shoot complete, media queued for editing), Editing (actively being worked on in post), Delivered (sent to client), and Cancelled. The Awaiting Editor status is a hard gate — changing a job to this status does not automatically advance it to Editing; you must manually move it once you begin work. This prevents the editing step from being auto-confirmed before anyone has actually opened the files.

03

Managers (Owner, Admin, Project Manager) see the full org-wide list via the /projects endpoint. Editors see only projects assigned to them via /projects/mine, which the backend filters server-side — there is no frontend filter hiding other jobs, so what you see is genuinely your queue. Technicians see the same scoped view for their assigned jobs. This role-gating is enforced by the backend, not the UI.

04

The list supports server-side filtering by status, customer, technician, editor, project manager, package, and media types, as well as date ranges for both scheduled time and creation date. All filters sync into the URL query string, meaning you can bookmark a view — for example, all jobs in Awaiting Editor status assigned to a specific editor — and share the link with your team. You can also save any filter combination as a named preset using the Saved Views menu in the top-right corner of the list, then recall it with one click in future sessions.

05

On iOS, the equivalent surface is the Order Detail view. Providers opening the Vremly app see today's assigned jobs on the Today tab and can tap any job to reach the full detail screen. The segmented control at the top of the detail screen carries three tabs — Appointment, Order, and Deliverables. The Deliverables tab is where uploaded media appears, mirroring the Media tab on the web. Agents (customers) see their orders via the Orders tab in the iOS app, filtered automatically to jobs where they are the customer.

Key Takeaways

  • Status flows: Pending → Assigned → In Progress → Awaiting Editor → Editing → Delivered.
  • Editors only see projects assigned to them; managers see the full org list.
  • All filters are URL-synced — bookmark or save them as named presets for repeated use.
  • iOS providers access the same pipeline via Today tab → job card → Deliverables tab.
Related documentation at docs.vremly.com