{{ largeSubtitle }}
{{ largeTitle }}
Drop CSV or Excel to import, match contacts, or post delivery dates
{{ col.label }}
{{ col.count }}
{{ col.emptyCopy }}
{{ col.searchSkipLabel }}
{{ sub.label }}
{{ sub.count }}
{{ sub.emptyCopy }}
{{ boardListBulkLabel }}
{{ grp.emptyLabel }}
{{ jobsEmptyCopy }}
Frame order
{{ orderFormSub }}
{{ formMissingCopy }}
Patient
Order
Ship to
Priority
Prescription
| Sphere | Cylinder | Axis | Vert prism | Hori prism | Add | Seg ht | DPD | Mono PD | |
|---|---|---|---|---|---|---|---|---|---|
| OD |
|
|
|
|
|||||
| OS |
|
|
|
|
Frame
Lens
Notes
{{ quotedSubtitle }}
No quoted orders for this location. Import a CSV with status Quoted to add them here.
No receive tickets open.
Scan each order · {{ ticket.progress }}
{{ it.check }}
Nothing waiting for a patient.
When receive is complete, the order moves to Received. The ready-for-pickup email sends only after the order is in Ready for Pick Up.Flashes yellow if overdue more than 24 hours, and red if overdue more than 48 hours. Sundays don't count.
{{ r.name }}
{{ r.waiting }}
Nothing waiting receive at this office.
{{ opsSearchEmptyCopy }}
{{ intakeModeCopy }}
{{ r.name }}
{{ r.waiting }}
Nothing waiting intake at this office.
{{ intakeListEmptyCopy }}
{{ intakeHint }}
{{ g.name }}
{{ g.waiting }}
{{ g.emptyCopy }}
{{ intakeEmptyCopy }}
{{ col.label }}
{{ col.count }}
{{ c.last }}
Created {{ c.createdLabel }}
{{ c.deliveredFromTitle }} {{ c.deliveredLabel }}
{{ c.dueLabel }}
Double-click a card to open details. Lens ordered → Lens received → Ready to deliver are set by hand. Everything else is a scan.
When you check an order, it moves to Receive and a Delivery completed comment is added.Flashes yellow if overdue more than 24 hours, and red if overdue more than 48 hours. Sundays don't count.
{{ r.name }}
{{ r.waiting }}
Nothing waiting to deliver for this office.
{{ opsSearchEmptyCopy }}
Good {{ home.greeting }}, {{ home.who }}
{{ home.headline }}
Nothing overdue, urgent, waiting to deliver, or waiting receive in this view.
Status checks
{{ home.lookupsSub }}
{{ o.name }}
{{ o.count }}
No patient status checks in the last 7 days.
KPI
What cannot be measured, cannot be improved
to
{{ k.label }}
{{ k.value }}
{{ k.note }}
Orders by lab
{{ kpiLabSummary }}
{{ p.lab }}
{{ p.value }}
{{ p.note }}
Days to ready by lens type
{{ kpiTatSummary }}
{{ t.lens }}
{{ t.value }}
{{ t.note }}
No orders reached Ready for Pick Up in this period yet.
No patients checked order status in this period.
Every open order can be looked up on gotooptical.com/order-status.
No overdue orders right now.
No urgent orders right now.
No remake orders in this period.
No orders used In Stock in this period.
Metrics
Created, edged, and order-status lookups for the office you have selected.
{{ inFlowLabel }}
Today's Edging
{{ opsEdgingTodayLabel }}
Average Edging
{{ opsEdgingAvgLabel }}
{{ opsEdgingMonthPopTitle }}
{{ em.month }}
{{ em.edgedAvgLabel }}
{{ em.edgedLabel }}
{{ opsEdgingMonthEmpty }}
Best day edging
{{ opsEdgingHighLabel }}
Single Vision Timeline
{{ opsSvDeliveryLabel }}
Progressive Timeline
{{ opsProgDeliveryLabel }}
On time delivery
{{ otdLabel }}
80%{{ otd80Label }}
90%{{ otd90Label }}
95%{{ otd95Label }}
98%{{ otd98Label }}
99%{{ otd99Label }}
100%{{ otd100Label }}
This month
{{ importedMonthLabel }} · {{ edgedMonthLabel }} · {{ monthOpenDaysLabel }}
{{ importedPastPopTitle }}
{{ m.month }}
{{ m.edgedLabel }}
{{ m.createdLabel }}
{{ importedPastEmpty }}
Order status
{{ osHealthLookups }}
{{ n.patient }}
from {{ n.office }} · not found
Seeing: {{ n.statusLabel }} · {{ n.overdueLabel }}
{{ n.lookupLabel }}
{{ osHealthPopTitle }}
{{ osHealthEmpty }}
Remake ratio by provider
No orders for this office yet
{{ pr.name }}
{{ pr.ratio }}
{{ pr.detail }}
Billing
Open claims, balance, aging, billed, received, and claims by insurance.
{{ st.label }}
{{ st.value }}
By insurance
{{ billInsNote }}
| Insurance | {{ m.label }} | Total |
|---|---|---|
| {{ r.insurance }} | {{ c.n }} | {{ r.total }} |
| All insurance | {{ c.n }} | {{ billInsGrand }} |
Activity log
{{ logSubtitle }}
to
Office
From
{{ logEmptyCopy }}
{{ chatTitle }} AI assistant
{{ chatSub }}
{{ m.day }}
{{ m.who }} {{ m.office }}
Loading messages…
{{ chatEmptyTitle }}
{{ chatEmptyCopy }}
{{ chatAnnounce }}
{{ chatError }}
Message info
{{ chatInfoPreview }}
{{ chatInfoWhen }}
✓✓ {{ chatInfoReadLabel }}
✓✓ {{ chatInfoGotLabel }}
✓ {{ chatInfoWaitingLabel }}
Tag a teammate or patient
No teammates or patients match — keep typing a name or frame ID.
To: {{ chatToLabel }} · {{ chatComposeHint }}
ABB opens in its own window
ABB doesn’t allow its site inside other apps. Copy the username and password above, then open ABB and paste them into its login.
{{ billMessage }}
{{ col.label }}
{{ col.count }}
{{ c.patient }}
Acct #{{ c.acct }}
{{ c.insurance }}
Created {{ c.date }}
{{ c.balance }}
{{ c.aging }}
{{ c.office }}
No claims
| Patient | Insurance | Status | Office | Claim date | Aging | Amount | Received | Balance |
|---|---|---|---|---|---|---|---|---|
| {{ r.patient }} Acct {{ r.acct }} |
{{ r.insurance }} | {{ r.status }} | {{ r.office }} | {{ r.date }} | {{ r.aging }} | {{ r.amount }} | {{ r.received }} | {{ r.balance }} |
No claims match.
{{ fbNote }}
{{ fbError }}
{{ t.body }}
{{ t.closedNote }}
{{ c.body }}
{{ fbEmptyCopy }}
Voice reminders
Hear who tagged you, which patient, and what they wrote.
OrderStatusEvents
No match.
{{ e.type }}
{{ e.age }}
{{ e.detail }}
Queue clear.
{{ mentionsEmptyCopy }}
{{ g.name }}
{{ g.waiting }}
{{ commentLocEmptyCopy }}
{{ col.label }}
{{ col.count }}
{{ col.emptyCopy }}
{{ t.title }}
Order comments
{{ t.orderCommentCount }}
✓ Acknowledged by {{ oc.ackBy }}
No comments on this order.
{{ t.commentHeadTitle }}
{{ t.taskCommentCount }}
{{ cm.text }}
✓ Acknowledged by {{ cm.ackBy }}
No comments yet.
{{ tasksEmptyCopy }}
Your account
Initials are used until you upload a photo. Shown next to your name on comments.
{{ userCount }} users · login accounts
These choices appear as dropdowns on New order. Add or remove names here and they update for everyone.
{{ g.label }}
{{ g.hint }}