Drag-and-drop calendar
Reschedule jobs across techs and days from a single calendar view; recurring routes stay in sync.
Features
YAPS spans the full operator workflow — from the calendar in the office to the photos taken poolside to the invoice the customer pays. Below is the shipping feature set as of today.
Scheduling & Routing
Reschedule jobs across techs and days from a single calendar view; recurring routes stay in sync.
Routes cluster around the day’s fixed anchors (openings, repairs) instead of treating every stop as equal.
Split routes across techs with a tap; reassign mid-day without breaking the customer’s ETA.
Pull in the forecast and let the route order shift around afternoon thunderstorms.
Customer Communication
Send and receive texts via Quo or OpenPhone, tied to the customer record and the job timeline.
Inbound calls land in YAPS — route them to the on-call tech, leave voicemail on the customer card.
No passwords, no app installs. Customers click a link from email/SMS to see their jobs and pay.
Tech assignments and customer replies push to the field crew’s phones in real time.
Field Operations
Every job action available on the web admin is available in the field — chemistry, photos, findings, invoices.
Before/after photos attach to the job and surface in the customer’s findings report automatically.
Enter test results in field units; YAPS computes Langelier Saturation Index and flags out-of-range water.
Routes load before techs leave the shop; everything syncs when they hit cell again.
Invoicing & Payments
Card, ACH, and Apple Pay through Stripe — settled into the operator’s own Stripe account.
Send a link, customer pays without an account. Tokenized URLs are scoped to the single invoice.
Bill an opening-to-closing season as one agreement; recognize revenue across the months serviced.
Monthly, per-visit, or net-30 invoicing per customer — no spreadsheets, no missed cycles.
Service Findings & Reports
Custom checklists per service type; techs can’t close a job until every required item is acknowledged.
Every flagged finding pairs with a photo — no “he said, she said” when an upsell goes to quote.
A clean, share-ready report that tells the homeowner whether the pool is safe to use today.
Customers acknowledge findings via the same magic-link portal — no logins, no app.
Inventory & Pricing
Track the same SKU across multiple suppliers with their own costs, lead times, and minimum orders.
Configure markup tiers by category or by customer — and surface the resulting retail price everywhere.
Reorder rules build the next supplier order automatically; the shopping list lives on the tech’s phone.
Receive, transfer, and consume stock at the truck or warehouse level with a full audit trail.
Quotes & Estimates
Present three options on a single quote; the customer chooses and signs — no separate documents.
Pump and filter swaps with templated labor, configured fittings, and supplier-aware parts.
Typed quote flows for heaters and salt systems so techs can spec correctly in five minutes, not fifty.
Approved quotes convert to invoices in one click — line items, scheduled work, and deposits roll forward.
Customer Portal
Customers tap a link in their email or SMS to see their account — no passwords to forget or reset.
Everything the operator sees about the customer is readable to the customer (minus internal notes).
Customers fill in the pool spec once — size, equipment, sanitizer — and the shop inherits it.
Commercial or HOA accounts can opt into TOTP-style second-factor on top of magic-link sign-in.
The waitlist is the fastest way to see YAPS in action. Send a note and we'll line up a walkthrough.