vyynl.
am portal · ui v3
RG
Razelle G.
ACCOUNT MANAGER · 18
Studio office
Today 14The Book 18Issues 9Briefs 8This week 2Calendar 4
On the desk
Nothing open yet. Accounts and briefs land here as you work them.Open the Book →
Reference
Empty · loading · error
Legend
⏸waiting on client
▸waiting on vyynl
$money
!needs you
✓moving
Glyph and word always. Colour reinforces, it never carries the state alone.
Nothing here auto-sends.
Every action produces a draft.
SUN 01 NOV, 04:26
/am/book · 18 accounts

The Book.

Grouped by who you are waiting on. Accounts without a next action sit at the top of the page whatever else is happening.

AccountsCursor paged · 8 of 18
School 11Commercial 6
ClientActive jobsNext actionTouchMoneyMode
!Needs a next action2
Mott Haven CaféCommercial · since Mar 2026▸Design!None set9dDeposit paid○Auto
Why this is here · derived, never typed
wait state = debt → Needs a next action
This row groups under needs-a-next-action because next_action is null. It is not blocked by anything; it is simply unowned.
Type
Commercial · automated
Client since
Mar 2026
Last touch
9d
Money
Deposit paid
01Active jobsJ-0140 · design
02Open issuesNone
03BriefsNone started
Open accountMoney is read only from every surface an AM touches.
Riverdale PrepSchool · since Sep 2023▸Quoting!None set4dNot quoted◆Hands on
Why this is here · derived, never typed
wait state = debt → Needs a next action
This row groups under needs-a-next-action because next_action is null. It is not blocked by anything; it is simply unowned.
Type
School · hands on
Client since
Sep 2023
Last touch
4d
Money
Not quoted
01Active jobsJ-0143 · quoting
02Open issuesNone
03BriefsJ-0146 · needs finishing · 1/5
Open accountMoney is read only from every surface an AM touches.
⏸Waiting on client4
PS 268School · since Dec 2019⏸SignatureChase countersign Overdue 1dProposal sent 19 Aug6dInvoice out◆Hands on
Why this is here · derived, never typed
wait state = client → Waiting on client
The group this row sits in is computed from the account’s active jobs, not chosen by anyone. Change what the jobs are doing and the row moves group on the next render.
Type
School · hands on
Client since
Dec 2019
Last touch
6d
Money
Invoice out
01Active jobsJ-0142 · auditorium wrap · J-0157 · corridor panels
02Open issuesColour wrong on the corridor panels 4d · design Vendor flagged on the auditorium wrap 1d · pm
03BriefsJ-0142 · needs finishing · 2/5 J-0157 · needs finishing · 0/5
Open accountMoney is read only from every surface an AM touches.
IS 211School · since Dec 2019⏸AccessConfirm install window Due WedFabrication · balance due on install2dBalance open◆Hands on
Why this is here · derived, never typed
wait state = client → Waiting on client
The group this row sits in is computed from the account’s active jobs, not chosen by anyone. Change what the jobs are doing and the row moves group on the next render.
Type
School · hands on
Client since
Dec 2019
Last touch
2d
Money
Balance open
01Active jobsJ-0149 · access
02Open issuesAccess window moved by the custodian 2h · callback
03BriefsJ-0149 · with the pm · 5/5
Open accountMoney is read only from every surface an AM touches.
PS 42School · since Feb 2024⏸Mockup approvalChase mockup sign-off Due Thu5dDeposit paid◆Hands on
Why this is here · derived, never typed
wait state = client → Waiting on client
The group this row sits in is computed from the account’s active jobs, not chosen by anyone. Change what the jobs are doing and the row moves group on the next render.
Type
School · hands on
Client since
Feb 2024
Last touch
5d
Money
Deposit paid
01Active jobsJ-0152 · mockup approval
02Open issuesNone
03BriefsNone started
Open accountMoney is read only from every surface an AM touches.
MS 194School · since Nov 2024⏸SignatureResend proposal Due Fri3dNot quoted◆Hands on
Why this is here · derived, never typed
wait state = client → Waiting on client
The group this row sits in is computed from the account’s active jobs, not chosen by anyone. Change what the jobs are doing and the row moves group on the next render.
Type
School · hands on
Client since
Nov 2024
Last touch
3d
Money
Not quoted
01Active jobsJ-0155 · signature
02Open issuesNone
03BriefsNone started
Open accountMoney is read only from every surface an AM touches.
▸Waiting on Vyynl5
PS 115School · since Sep 2021▸Mockup r2Send round 2 for approval Due Fri1dNot quoted◆Hands on
Why this is here · derived, never typed
wait state = vyynl → Waiting on Vyynl
The group this row sits in is computed from the account’s active jobs, not chosen by anyone. Change what the jobs are doing and the row moves group on the next render.
Type
School · hands on
Client since
Sep 2021
Last touch
1d
Money
Not quoted
01Active jobsJ-0158 · mockup r2
02Open issuesMockup r2 not picked up 2d · design
03BriefsJ-0152 · structured · 5/5
Open accountMoney is read only from every surface an AM touches.
Soundview PlazaCommercial · since Jan 2024▸Install sched.Confirm site access Due today4hPaid in full○Auto
Why this is here · derived, never typed
wait state = vyynl → Waiting on Vyynl
The group this row sits in is computed from the account’s active jobs, not chosen by anyone. Change what the jobs are doing and the row moves group on the next render.
Type
Commercial · automated
Client since
Jan 2024
Last touch
4h
Money
Paid in full
01Active jobsJ-0161 · install sched.
02Open issuesPermit question answered 1d · callback
03BriefsJ-0158 · structured · 5/5
Open accountMoney is read only from every surface an AM touches.
+ 3 more not yet loaded
8 of 18 loaded · cursor paged
The pager answers the unbounded query. Group headings and counts come from a summary call so they paint immediately, and rows arrive behind a cursor. Page size is 8 here so the mechanic is visible; production is 25.
TodayBookIssuesWeek