Skip to content
YAPS

Features

Every part of the route, handled.

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

Day-of moves, multi-tech assignment, weather-aware route order.

Drag-and-drop calendar

Reschedule jobs across techs and days from a single calendar view; recurring routes stay in sync.

Anchor-aware geographic clustering

Routes cluster around the day’s fixed anchors (openings, repairs) instead of treating every stop as equal.

Multi-tech assignment

Split routes across techs with a tap; reassign mid-day without breaking the customer’s ETA.

Weather-aware reordering

Pull in the forecast and let the route order shift around afternoon thunderstorms.

Customer Communication

SMS, email, an in-house phone tree, and push to the operator app.

Two-way SMS

Send and receive texts via Quo or OpenPhone, tied to the customer record and the job timeline.

In-house IVR / phone tree

Inbound calls land in YAPS — route them to the on-call tech, leave voicemail on the customer card.

Live

Magic-link customer portal

No passwords, no app installs. Customers click a link from email/SMS to see their jobs and pay.

Push to the mobile app

Tech assignments and customer replies push to the field crew’s phones in real time.

Field Operations

A mobile app that matches the web admin one-for-one — no “lite” version.

Live

Mobile app with full parity

Every job action available on the web admin is available in the field — chemistry, photos, findings, invoices.

Photo capture on every job

Before/after photos attach to the job and surface in the customer’s findings report automatically.

Chemistry logging with auto-LSI

Enter test results in field units; YAPS computes Langelier Saturation Index and flags out-of-range water.

Offline-first

Routes load before techs leave the shop; everything syncs when they hit cell again.

Invoicing & Payments

Stripe Payment Intents, public token-based payment, season packages.

Stripe Payment Intents

Card, ACH, and Apple Pay through Stripe — settled into the operator’s own Stripe account.

Public, tokenized invoice payment

Send a link, customer pays without an account. Tokenized URLs are scoped to the single invoice.

Season packages & contracts

Bill an opening-to-closing season as one agreement; recognize revenue across the months serviced.

Automatic billing frequencies

Monthly, per-visit, or net-30 invoicing per customer — no spreadsheets, no missed cycles.

Service Findings & Reports

Checklists, photo-backed findings, and a Swim-Ready customer report.

Opening & closing checklists

Custom checklists per service type; techs can’t close a job until every required item is acknowledged.

Photo-evidenced findings

Every flagged finding pairs with a photo — no “he said, she said” when an upsell goes to quote.

Live

Swim-Ready customer report

A clean, share-ready report that tells the homeowner whether the pool is safe to use today.

Magic-link acknowledgment

Customers acknowledge findings via the same magic-link portal — no logins, no app.

Inventory & Pricing

Multi-supplier products, tiered markup, reorder rules, stock movements.

Multi-supplier products

Track the same SKU across multiple suppliers with their own costs, lead times, and minimum orders.

Tiered markup

Configure markup tiers by category or by customer — and surface the resulting retail price everywhere.

Shopping list & reorder rules

Reorder rules build the next supplier order automatically; the shopping list lives on the tech’s phone.

Stock movements

Receive, transfer, and consume stock at the truck or warehouse level with a full audit trail.

Quotes & Estimates

Good/Better/Best, equipment-changeout builders, heater/salt typings.

Good / Better / Best tiers

Present three options on a single quote; the customer chooses and signs — no separate documents.

Equipment-changeout builder

Pump and filter swaps with templated labor, configured fittings, and supplier-aware parts.

Heater & salt-system types

Typed quote flows for heaters and salt systems so techs can spec correctly in five minutes, not fifty.

Convert quote to invoice

Approved quotes convert to invoices in one click — line items, scheduled work, and deposits roll forward.

Customer Portal

Magic-link auth, complete history, optional 2FA for high-value accounts.

Live

Magic-link authentication

Customers tap a link in their email or SMS to see their account — no passwords to forget or reset.

Jobs, invoices, and chemistry history

Everything the operator sees about the customer is readable to the customer (minus internal notes).

Write-once pool details

Customers fill in the pool spec once — size, equipment, sanitizer — and the shop inherits it.

Coming v2

Optional 2FA

Commercial or HOA accounts can opt into TOTP-style second-factor on top of magic-link sign-in.

Want a closer look?

The waitlist is the fastest way to see YAPS in action. Send a note and we'll line up a walkthrough.