Shift Dashboard
SLA pressure, due updates, and inbox signals at a glance.
Needs an update now (no log in 45 min / SLA at risk)
Next steps
Ticket Log
Every outage, owner team, SLA clock, and restoration trail.
Bulk Import
Paste any unedited block — after-shift STATUS/UPDATE format or in-day escalation lists (1. link, @owner applies to the block below it, FTTH name/address/phone/LOS, (P1) tags). Review before importing.
Shift / ownership
Add activity log entry
route | OTDR km | action · Material: item x qty | purpose · Port: device port | was → nowCompose
Polished Cedarview NOC mail — generate, refine with AI, edit, send in one click.
Inbox / Gmail Connector
Live Gmail picks up ticket notifications + customer replies and auto-syncs them into matching tickets every 2 minutes while connected. Paste-email mode works with zero setup.
1 · Connect Gmail (optional, live mode)
https://noc.yourcompany.com) to Authorized JavaScript origins → paste the Client ID in Settings. Scopes used: gmail.readonly. Nothing is sent anywhere except Google.2 · Paste-email fallback (no setup)
Customer / Link Database
Auto-grows from Bulk Import. Verify against your Google Sheet via CSV or live Sheets read.
| Name | Type | Site | Contact | Notes | Sheet ✓ |
|---|
Shift Report
Handover format matching your after-shift style. Regenerates live from the log.
Shift Archive
Closed shifts. Immutable record — export for audit.
Analytics
Every closed shift banks a daily record automatically — the weekly report below rewrites itself from those records plus the live board.
Weekly report — auto-generated words (updates every time you open this tab)
Settings
Identity, SLA defaults, Google connectors, data control. Stored locally.
Shift identity & signature
SLA & reminders
Google connectors
DEPLOY.md.AI pipeline — Claude via secure server
One-click sending
gmail.send scope). Send via server POSTs to the relay above. Email app is the offline fallback (mailto). Every send is appended to the ticket timeline.Cedarview branding
Mail automation
Cloud — Supabase (multi-user, standard MVP)
Not connected — running in local mode.
service_role here.Data
Single-file app — to deploy, upload this .html to your server. No build, no database. For multi-user, point everyone at the same host + keep per-shift archives as JSON.