Implementation catalog
All product screens
433 routes generated from Figma screen specs.
- mkt-coverage-empty — We are still building coverage
- mkt-coverage-map — Explore utility coverage
- mkt-demo-player — From readings to filed
- mkt-guides — Resources for the working tester
- mkt-home — Your readings. Their form. Filed.
- mkt-privacy — Your records stay yours
- mkt-request — Request a utility
- mkt-request-status — Utility request received
- mkt-utility — Greenville Water backflow reports
- acc-access-error — This sign-in link has expired
- acc-delete — Delete Upstate Backflow?
- acc-delete-confirmed — Confirm organization deletion
- acc-deletion-pending — Deletion is scheduled
- acc-deletion-restored — Your organization is restored
- acc-export — Take a copy of your records
- acc-export-failed — We couldn’t finish this export
- acc-export-preparing — Preparing your export
- acc-export-ready — Your export is ready
- acc-invite — Invite a teammate
- acc-invite-pending — Invitations awaiting a reply
- acc-magic-sent — Check your email
- acc-office-restricted — This account reviews and files tests
- acc-onboarding — Let’s fill your first utility form
- acc-onboarding-complete — Your sample form is ready
- acc-onboarding-sample — Try a test with sample data
- acc-org-security — Sign-in security
- acc-org-settings — Organization settings
- acc-org-switcher — Choose an organization
- acc-password-reset — Reset your password
- acc-readonly — You have read-only access
- acc-roles — Your team
- acc-sample-complete — You’ve tried the full sample
- acc-sample-entry — Try the sample readings
- acc-sample-review — Review the sample form
- acc-seat-limit — Your tester seats are full
- acc-signin — Welcome back
- acc-signup — Your next report starts here
- acc-signup-error — Check your account details
- acc-totp-challenge — Enter your authenticator code
- acc-totp-challenge-error — That code did not work
- acc-totp-recovery — Use a recovery code
- acc-totp-setup — Add an authenticator
- acc-totp-verify — Save your recovery codes
- tsr-calibration-history — Mid-West 845-5 calibration history
- tsr-calibration-shops — Find gauge calibration nearby
- tsr-cert-edit — Add a certification
- tsr-certifications — Your certifications
- tsr-credential-reminders — Stay ahead of expiry
- tsr-credentials-expired — Update your expired credentials
- tsr-gauge-edit — Add a calibrated gauge
- tsr-gauge-shared — Choose a gauge for this test
- tsr-gauges — Your gauges
- tsr-profile — Your printed tester profile
- tsr-signature-draw — Draw your signature
- tsr-signature-typed — Type your signature
- tsr-signature-upload — Upload your signature
- cus-bulk-edit — Update 12 selected customers
- cus-created — Customer saved
- cus-customer-create — Add a customer
- cus-customer-detail — Laurens Road Plaza
- cus-customer-edit — Edit customer details
- cus-directory — Customers
- cus-directory-empty — Add your first customer
- cus-duplicate-review — These customers may be the same
- cus-merge — Review the customer merge
- cus-notes-attachments — Notes and files
- cus-search-results — Results for “A48113”
- cus-site-created — Service site saved
- cus-site-edit — Add a service site
- cus-tags-filters — Make a useful customer list
- cus-transferred-owner — Laurens Road Property Group
- cus-utility-low-confidence — Confirm the water utility
- cus-utility-override — Choose the correct utility
- cus-utility-unknown — Which utility serves this address?
- dev-created — Device saved
- dev-details — Add this assembly
- dev-distinct-created — Separate device saved
- dev-distinct-reason — Keep these as separate devices?
- dev-duplicate — That serial is already saved
- dev-history — Watts 909 · RP · 2 in
- dev-import — Bring in your customer spreadsheet
- dev-new-history — Watts 909 · RP · 2 in
- dev-ocr — Confirm the nameplate details
- dev-out-of-service — Device is out of service
- dev-photo-capture — Add a device photo
- dev-predecessor-history — A48113 · Replaced
- dev-predecessor-history-existing — A48113 · Replaced
- dev-qr — Print device QR tags
- dev-reactivate-review — Return this device to active?
- dev-reactivated — Device is active again
- dev-remove-review — Record permanent removal
- dev-removed — Removal recorded
- dev-replaced — Replacement linked
- dev-replaced-existing — Replacement linked
- dev-replacement — Link the replacement assembly
- dev-replacement-select — Choose an existing successor
- dev-status — Update device status
- dev-successor-history — Watts 909 · RP · 2 in
- dev-successor-history-existing — Watts 909 · RP · 2 in
- dev-transfer — Transfer this device to a new customer
- dev-transfer-customer — Add the new property owner
- dev-transferred — Device transferred
- dev-transferred-history — Watts 909 · RP · 2 in
- dev-type — What type of assembly is this?
- office-customer — Laurens Road Plaza
- office-customer-edit — Edit customer details
- office-customers — Customers
- office-device — Watts 909 · RP · 2 in
- office-queue — Filing queue
- readonly-device — Watts 909 · RP · 2 in
- readonly-download — Your filed PDF is ready
- readonly-filing — Filing F-26184
- readonly-home — Your available records
- field-camera-denied — Camera access is off
- field-install — Add Psid to your home screen
- field-more — Your field workspace
- field-offline — You’re ready to work offline
- field-qr-unknown — This tag can’t open a device
- field-scan — Scan a Psid asset tag
- field-search — Find a customer or device
- field-search-empty — No records found
- field-storage-full — This phone is out of storage
- field-sync-conflict — Review a change from the office
- field-sync-retry — Three drafts are waiting to sync
- field-today — Today’s tests
- test-airgap-evidence — Evidence · MS-0012
- test-airgap-inspection — Inspect and measure the air gap
- test-airgap-saved — Saved for review · MS-0012
- test-avb-evidence — Evidence · GT-1201
- test-avb-inspection — Inspect the AVB
- test-avb-saved — Test complete · GT-1201
- test-basic-remarks — Test remarks
- test-bluetooth — Connect a supported gauge
- test-bluetooth-connected — Gauge connected
- test-bluetooth-disconnected — Gauge connection lost
- test-bluetooth-review — Review the gauge reading
- test-dc-entry — Record DC readings
- test-dc-evidence — Evidence · PD-2041
- test-dc-saved — Test complete · PD-2041
- test-dcda-entry — Record DCDA readings
- test-dcda-evidence — Evidence · BP-3018
- test-dcda-ii-entry — Record DCDA-II readings
- test-dcda-ii-evidence — Evidence · FR-6024
- test-dcda-ii-saved — Saved for review · FR-6024
- test-dcda-saved — Test complete · BP-3018
- test-draft-synced — Draft synced
- test-evidence — Evidence and signature
- test-evidence-failed — Document the failed test
- test-evidence-repaired — Evidence after repair
- test-failed — Initial test failed
- test-final-compare — Pass after repair
- test-not-tested — Record why it wasn’t tested
- test-not-tested-saved — Non-test visit saved
- test-offline-saved — Draft saved on this phone
- test-photo-captured — Photo attached
- test-pvb-entry — Record PVB readings
- test-pvb-evidence — Evidence · ML-8810
- test-pvb-saved — Test complete · ML-8810
- test-reading-invalid — Check the reading format
- test-reading-missing — One reading is missing
- test-repair — Record the repair
- test-repeat — Start this year’s test
- test-retest — Enter final readings
- test-rp-entry — Record RP readings
- test-rpda-entry — Record RPDA readings
- test-rpda-evidence — Evidence · CW-4401
- test-rpda-ii-entry — Record RPDA-II readings
- test-rpda-ii-evidence — Evidence · TR-9001
- test-rpda-ii-saved — Saved for review · TR-9001
- test-rpda-saved — Test complete · CW-4401
- test-saved — Test complete
- test-saved-failed — Test complete · failed
- test-saved-repaired — Test complete · pass after repair
- test-signature-attestation — This utility requires an ink signature
- test-signature-denied — Customer signature is still needed
- test-signature-required — Customer signature required
- test-svb-entry — Record SVB readings
- test-svb-evidence — Evidence · MC-2108
- test-svb-saved — Test complete · MC-2108
- test-time-remarks — Visit notes and time
- test-voice — Review voice-entered readings
- test-voice-denied — Microphone access is off
- test-voice-listening — Listening for a reading
- copy-branded — Preview your customer cover
- copy-delivery-history — Customer delivery history
- copy-email — Send the customer a copy
- copy-email-bounce — The customer email bounced
- copy-email-missing — Add a customer email address
- copy-email-sent — Customer copy sent
- copy-failed-notice — Prepare the failed-test notice
- copy-failed-sent — Failed-test notice sent
- copy-failed-with-quote — Send the failure notice and quote
- copy-paid — Test payment received
- copy-payment — Add a payment link to the copy
- copy-quote — Review the repair quote
- copy-quote-sent — Notice and repair quote sent
- copy-sms — Review the report text
- copy-sms-consent — Check permission to text the report
- file-accepted — Record utility acceptance
- file-accepted-record — Accepted
- file-batch-complete — All twelve filings sent
- file-batch-partial — 10 sent, 2 need another attempt
- file-batch-retrying — Retrying two unsent filings
- file-batch-review — Review 12 email filings
- file-bounced — The filing email bounced
- file-cc — Choose filing copies
- file-confirm — Review the filing
- file-credential-block — Filing is blocked by expired credentials
- file-demo-email — Confirm email filing
- file-duplicate — A filing already exists
- file-email-record — Filed
- file-failed-confirm — Review the failed-report filing
- file-failed-portal — Failed-report portal packet
- file-failed-portal-confirm — Record the failed-report submission
- file-failed-record — Filed · failed result
- file-fax — Review fax filing
- file-fax-failed — Fax delivery failed
- file-inbox — Utility reply inbox
- file-inbox-unmatched — Match this utility response
- file-mail-entry — Record physical delivery
- file-mail-record — Mailed · receipt untracked
- file-nontest-notice — Check non-test notice support
- file-office-failed-review — Review failed test
- file-office-nontest-review — Review non-test visit
- file-office-test-review — Review completed test
- file-override — Record a filing exception
- file-override-saved — Calibration exception recorded
- file-pdf-unavailable — The report preview isn’t ready
- file-portal — Portal packet
- file-portal-confirm — Record your portal submission
- file-print — Print or mail the utility form
- file-print-signature-pending — Print for the required signature
- file-queue — Filing queue
- file-record — Filed
- file-rejected — Utility rejected this report
- file-resubmit — Prepare the corrected report
- file-resubmit-confirm — Record corrected submission
- file-resubmit-packet — Corrected portal packet
- file-resubmit-review — Review the corrected filing
- file-resubmitted-record — Resubmitted
- file-schedule — Schedule an email filing
- file-scheduled — Filing scheduled
- file-sending — Sending your filing
- file-signature-obtained-review — Confirm the ink signature
- file-utility-ingestion — Review utility-portal submission
- file-webform — Utility web-form assist
- file-webform-automation — Review assisted submission
- file-webform-confirm — Record the web-form submission
- file-webform-record — Filed
- booking-confirmed — Your test visit is booked
- booking-conflict — That time was just booked
- booking-details — Confirm the service visit
- booking-slots — Choose your annual test time
- sch-assign-day — Assign a test day
- sch-calendar-connect — Connect your calendar
- sch-calendar-error — Calendar access expired
- sch-campaign — October renewal campaign
- sch-campaign-replies — October campaign activity
- sch-day-print — Ray’s Monday list
- sch-due — Devices due
- sch-empty — No devices match
- sch-google-connected — Google Calendar connected
- sch-month — September 2026
- sch-notice-leads — Four unmatched properties
- sch-notice-match — Match the utility due list
- sch-outlook-connected — Outlook Calendar connected
- sch-overdue — Overdue devices
- sch-reminder-preview — Preview the renewal reminder
- sch-reminder-settings — Customer reminders
- sch-route-optimized — Review the suggested route
- imp-complete — 398 devices imported
- imp-concierge — Let us help with migration
- imp-errors — Fix 14 import issues
- imp-known-source — Import a portal export
- imp-map — Match your spreadsheet columns
- imp-pdf-review — Review extracted test history
- imp-pdf-uncertain — Check the gauge reading
- imp-preview — Review your first 20 rows
- imp-progress — Importing your records
- imp-upload — Bring your records into Psid
- rpt-benchmarks — Backflow trends in the Upstate
- rpt-empty — Your first report starts here
- rpt-export — Export report to CSV
- rpt-overview — September at a glance
- rpt-revenue — Test revenue
- rpt-testers — Tester productivity
- rpt-utilities — Utility filing performance
- bil-active — Crew plan
- bil-cancel — Cancel at the end of this period
- bil-cancelled — Your subscription is canceled
- bil-checkout — Review your subscription
- bil-checkout-company — Review Company monthly
- bil-checkout-company-annual — Review Company annual
- bil-checkout-crew — Review Crew monthly
- bil-checkout-crew-annual — Review Crew annual
- bil-checkout-solo-annual — Review Solo annual
- bil-confirmed-company — Your Company monthly plan is active
- bil-confirmed-company-annual — Your Company annual plan is active
- bil-confirmed-crew — Your Crew monthly plan is active
- bil-confirmed-crew-annual — Your Crew annual plan is active
- bil-confirmed-solo-annual — Your Solo annual plan is active
- bil-invoice — Invoice billing for Company
- bil-invoice-requested — Invoice billing request received
- bil-payment-failed — Update your payment method
- bil-plans — Choose the plan for your company
- bil-plans-annual — Choose annual billing
- bil-promo-error — That promo code can’t be applied
- bil-readonly — Your workspace is read-only
- bil-referral — Refer another testing company
- bil-seats — Manage tester seats
- bil-seats-added — Two tester seats were added
- bil-seats-confirm — Add two tester seats
- bil-solo-active — Your Solo plan is active
- bil-trial — Your trial is underway
- bil-trial-cap — You’ve used all 25 trial filings
- bil-trial-ended — Your 14-day trial has ended
- int-api-docs — Build with the Psid API
- int-api-key-created — Save your new API key
- int-api-key-revoke — Revoke Warehouse report viewer?
- int-api-key-revoked — API key revoked
- int-api-keys — API access
- int-automation — Choose events for Zapier or Make
- int-catalog — Connect the rest of your work
- int-fsm — Jobber connection
- int-qbo-authorize — Connect QuickBooks Online
- int-qbo-error — QuickBooks needs reconnection
- int-qbo-mapping — Review QuickBooks sync
- int-utility-api — Utility ingestion connection
- int-webhooks — Webhook delivery history
- ntf-digest — Your weekly company digest
- ntf-empty — You’re caught up
- ntf-inbox — Inbox
- ntf-preferences — Notification preferences
- ntf-push — Push notifications
- ntf-sms-confirmed — Text reminders are on
- ntf-sms-consent — Turn on tester text reminders
- ntf-sms-disabled — Text reminders are off
- tpl-ai-review — Review suggested mappings
- tpl-detected — Demo Water Program: detected fields
- tpl-detecting — Inspecting the PDF
- tpl-empty — Build the first template
- tpl-field-mapping — Map a Demo Water field
- tpl-fit-signature — Fit text and signatures
- tpl-fixture-diff — Review rendered differences
- tpl-fixtures — Render the fixture suite
- tpl-flat-overlay — Place fields on a flat PDF
- tpl-library — Template library
- tpl-mapping-errors — Resolve 3 mapping issues
- tpl-member-systems — Resolve the serving utility
- tpl-overlay-field-picker — Add a mapped text box
- tpl-partner — Partner contributions
- tpl-publish — Publish a template version
- tpl-published — Demo Water version 1.0.0 published
- tpl-request-queue — Utility requests
- tpl-revision-review — Demo Water source revision changed
- tpl-source-inspected — No fillable fields found
- tpl-spartanburg-source — Spartanburg official form
- tpl-transforms — Format and condition rules
- tpl-upload — Upload utility form
- tpl-upload-error — This PDF needs attention
- tpl-utility-record — Greenville Water program
- tpl-utility-verification — Verify before launch
- frm-batch — Prepare 14 completed tests
- frm-cache-history — Render history
- frm-customer-preview — Customer packet preview
- frm-customer-variant — Prepare the customer copy
- frm-fallback — No verified utility template yet
- frm-issue-sent — Your form issue is saved
- frm-multi-device — Pack devices onto one form
- frm-multi-device-preview — Demo Water: two devices on one page
- frm-org-overrides — Names printed on forms
- frm-output-modes — Choose the PDF format
- frm-preview — Review the filled form
- frm-render-error — The form could not be prepared
- frm-rendering — Preparing the filled form
- frm-report-issue — Report a form problem
- frm-supporting-pages — Attach supporting documents
- frm-universal-preview — Universal report preview
- utl-accept — Accept this filing
- utl-accepted — Report accepted
- utl-coordinators — Utility workspace settings
- utl-credentials — Review tester credentials
- utl-due-list — Publish a due list
- utl-due-published — October due list published
- utl-filing — Review DEMO-FIL-1042
- utl-inbox — Received filings
- utl-invite-pending — Coordinator invite is pending
- utl-registry-complete — Registry import complete
- utl-registry-conflicts — Review 8 registry conflicts
- utl-registry-upload — Import your device registry
- utl-reject — Request a corrected report
- utl-rejected — Correction requested
- adm-access-denied — This record is unavailable
- adm-audit-log — Audit history
- adm-document-expired — This document link has expired
- adm-filing-evidence — What was sent
- adm-filing-support — Investigate DEMO-1042
- adm-impersonation — Review a support session
- adm-link-requested — Request received
- adm-organizations — Organizations
- adm-platform-metrics — Platform health
- adm-security — Security and recovery
- adj-fire — Fire sprinkler inspection
- adj-fog — FOG pumping manifest
- adj-fog-review — Review the fog manifest
- adj-hydrant — Hydrant flow test
- adj-hydrant-review — Review the hydrant flow report
- adj-irrigation — Irrigation audit
- adj-irrigation-review — Review the irrigation audit
- adj-review — Review the fire inspection report
- adj-workspace — Choose a report type
- portal-access — Share Cedar Commons’ records
- portal-device — Domestic line · CC-1148
- portal-document — Your backflow test report
- portal-expired — This access link has expired
- portal-home — Cedar Commons
- portal-link-rotated — The old link is revoked
- portal-revoked — This link is no longer active
- office-certification-review — Certification is still blocked
- office-credential-requested — Credential update requested
- office-credential-review — Resolve the credential hold
- office-form-issue — Report this template issue
- office-form-issue-sent — Template issue sent
- office-nontest-template-request — Request non-test notice support
- office-nontest-template-requested — Notice support requested
- office-property-access — Share Laurens Road Plaza records
- office-property-link-ready — Laurens Road Plaza link is ready
- office-property-revoked — Property link revoked
- office-return-visit — Plan the return visit
- office-return-visit-saved — Return visit planned
- office-revenue-review — Review the collected payment
- office-utility-connection — Review the receiving utility connection
- office-utility-performance — Review utility filing outcomes