The desk lives where you are, not only when you open the app. These three surfaces cover the brief: glanceable progress on the lock screen, instant push-to-talk via the Action Button, and one-tap conversation resume from the home screen widget.
01
Lock screen + Dynamic Island
Live Activity for a long-running task. Expanded card on the lock screen, compact pill in the Dynamic Island.
9:41
Monday, May 13
9:41
SS
Front Desk · live taskSalt & Shade · Q3 report
Rendering charts & exporting PDF — step 3 / 4
0:03 elapsed~6s left
Ye
Yemaya · Board Prep
Email draft ready for review.
2m
IslandCompact mode matches the live activity — tap to expand inline, hold to expand to the full sheet.
ActivityFrosted glass surface + accent progress bar. Title doubles as the route ("which expert is doing this").
PrivacyNo content shown on lock — only the task title. Tap to authenticate & open.
02
Action Button push-to-talk
Squeeze the side button anywhere on iOS — desk overlay appears, mic is hot. Release to submit, swipe-up-and-release to cancel.
HELD
FDFront Desk · listening
Reply to Lisaabout theAGM agenda
Release ⏵ to send · slide up ↑ to cancel
TriggerPress & hold the Action Button from anywhere — locked, in another app, on the home screen. Releases on lift.
Live transcriptWords land progressively. Accent-colored cursor pulses at the head of the stream.
CancelSlide up while holding — the ring snaps to red. Release to discard. No accidental submits.
03
Home screen widget
Glanceable recents + one-tap voice. Medium widget (2×2 cells) — opens Front Desk straight into the tapped thread.
9:41
FDFront Desk2h ago
Ye
Yemaya · Board Prep
Lisa · email draft ready
2h
SS
Salt & Shade · Ops
Q3 report rendering · 62%
live
RC
Remote Claude · API
Branch feat/edge pushed
5h
Tap to ask anyone…
@
Mail
13
Calendar
≡
Notes
●
Messages
◇
Photos
♪
Spotify
⚙
Settings
FD
Front Desk
●
@
13
FD
SizingMedium widget (4×2 cells) on iOS. Three recent rows fit comfortably; small widget (2×2) shows two + mic.
Tap targetsEach row routes deep-link into that thread. The footer mic launches the Action Button overlay.
Live rowAn active task channel shows "live" in the accent — same status string as the Live Activity.