Support Β· real people, real fast

We're here to help β€” no ticket queues.

Text or call and you get a real person who has actually turned a wrench, not a support bot. Below: a step-by-step setup guide, answers to the questions shops ask most, and a ticket form if you'd rather write it up.

New: Time Tracking Β· Recurring Jobs Β· Review Requests Β· Email Reminders Β· Online Payment Links β€” all covered in the FAQ below

Get up and running

Setup guide β€” from signup to first booking.

Twelve steps, in order. The first-run wizard walks you through most of it automatically, but here's the full reference. Expand any step.

1 Β· Create your account
  1. Go to applianceops.pro and click Start Free Trial.
  2. Enter your name, email, and a password.
  3. You're logged in immediately β€” no credit card required.
  4. Your 14-day free trial starts right away with full access to every feature. (Enter a referral code and the trial extends to 30 days.)
πŸ’‘ Tip: The first-time setup wizard walks you through the next steps automatically. You can also do everything manually in Settings.
2 Β· Company information
  1. Go to Settings (gear icon in the sidebar).
  2. Fill in your company name, phone, email, and address.
  3. Click Upload Logo β€” it appears on every invoice PDF you send or print (PNG, JPG, or SVG, max 200KB).
  4. Click Save Settings at the bottom.
⚠️ Important: Your company name and logo print on every invoice. Set this up before sending your first one.
3 Β· Billing & rates

In Settings β†’ Billing & Rates, set your default pricing:

  • Labor Rate β€” your standard hourly labor charge.
  • Trip Fee β€” charged per visit, if applicable.
  • Sales Tax % β€” applied to parts automatically.
  • CC Fee % β€” added when a customer pays by card (you set the rate you pass on).
  • Service Call Pricing by Machine β€” a different service-call fee per appliance type (washer, refrigerator, etc.).
  • Optional: Commercial Labor, Sealed-System, LP Conversion, Delivery, Haul-away, and Additional-Tech rates.
πŸ’‘ Tip: Service-call pricing by machine type auto-fills when you pick an appliance on an invoice β€” it saves time on every call.
4 Β· Invoice disclaimers & warranty text

In Settings β†’ Invoice Disclaimers, fill in every text field:

  • Invoice Message β€” appears at the top of every invoice.
  • Service Invoice Warranty β€” your warranty terms.
  • Service Invoice Legal β€” your liability disclaimer.
  • Machine Sale Warranty β€” warranty for used-machine sales.
  • Part Sale Warranty β€” warranty for standalone part sales.
⚠️ Critical: Set your warranty and legal disclaimers before sending invoices. They protect your business and print on every PDF.
5 Β· Add your technicians
  1. Go to Settings β†’ Users & Subscription.
  2. Click + Add User.
  3. Enter the tech's name, email, and a temporary password (min 6 characters).
  4. Pick their role: Technician (limited) or Admin (full access).
  5. The tech logs in with their email + temp password, then resets it via "Forgot Password".

Also add them to the Technicians list (Settings β†’ Technicians β†’ + Add Tech) so they show in the calendar's assignment dropdown.

πŸ’‘ Permissions: Technician role sees only Calendar and Invoices; Admin sees everything including Reports, Settings, and Customers. Fine-tune per user with the checkboxes.
πŸ’° Pricing: The first seat is included in the $35/mo base. Each additional seat is $15/mo, with no ceiling β€” every plan already includes all CRM features.
6 Β· Connect Stripe (credit-card payments)
  1. Go to Settings β†’ Integrations.
  2. Click Connect Stripe.
  3. Complete Stripe's onboarding β€” create a new account or connect an existing one.
  4. Add your business info, payout bank account, and verify your identity.
  5. You're returned to ApplianceOps and the status shows βœ… Connected.

Now your techs can take a card right on any invoice: pick "Credit Card", enter the details, and tap Process Card Payment. Money goes to your Stripe account β†’ your bank (usually ~2 business days).

πŸ’‘ Fees: Stripe charges its standard processing rate. ApplianceOps takes no cut of your payments β€” the CC Fee % you set in Settings is what you pass on to the customer.
7 Β· Connect QuickBooks Online
  1. Go to Settings β†’ Integrations.
  2. Click Connect QBO.
  3. Sign in to your Intuit / QuickBooks account.
  4. Authorize ApplianceOps to access your books.
  5. Once connected, completed invoices sync to QuickBooks β€” no double entry.
πŸ’‘ Tip: When you create or update an invoice in ApplianceOps, it carries over to QuickBooks so your books stay in step.
8 Β· Turn on online customer booking
  1. Go to Settings β†’ Integrations.
  2. Toggle Online Booking to ON.
  3. A unique booking URL appears β€” that's your public booking page.
  4. Share it anywhere: website, social, Google Business Profile, text messages.

To add it to a Google Site: copy your booking URL β†’ open your site in edit mode β†’ Insert β†’ Embed β†’ By URL β†’ paste the link β†’ Insert β†’ resize β†’ Publish.

For any other website, use this embed code (replace YOUR-SLUG with your company slug):

<iframe src="https://applianceops.pro/book/YOUR-SLUG" style="width:100%;height:700px;border:none;border-radius:12px" title="Book a Service Call"></iframe>
πŸ’‘ How it works: Customers pick a date, time, and appliance type. Bookings land on your calendar instantly with a ⚑ ONLINE BOOKING badge, and the machine type + service-call fee auto-fill when you open one.
9 Β· Install the app — phones, tablets and the office PC
⬇️ The short version: sign in and go to Settings → Downloads. It shows the right steps for whatever device you are holding. The full written walkthrough lives at applianceops.pro/download.

Windows PC:

  1. On that PC, go to applianceops.pro/windows — the installer downloads straight away, with nothing to sign into first.
  2. Open ApplianceOps-Setup.exe from your Downloads folder.
  3. Windows will say "Windows protected your PC". That is expected — click More info, then Run anyway.
  4. It installs and opens itself. Sign in as normal, and say yes to notifications.

iPhone / iPad:

  1. Open Safari (must be Safari — Chrome won't work for install).
  2. Go to app.applianceops.pro and log in.
  3. Tap the Share button (square with an arrow).
  4. Tap Add to Home Screen, name it "ApplianceOps", tap Add.
  5. Open it from your home screen — it runs fullscreen like a native app.

Android:

  1. Open Chrome and go to app.applianceops.pro.
  2. Tap the three-dot menu (top right).
  3. Tap Add to Home screen or Install app.
  4. Open it from your home screen.

Mac: there is no separate download and you do not need one — the full app runs in Safari or Chrome. For alerts, choose File → Add to Dock in Safari.

⚠️ iPhone needs iOS 16.4+, and alerts need the installed app. On an iPhone or a Mac, notifications do not work in an ordinary browser tab — only in the home-screen app or the Dock app. Have every tech install it and enable notifications for 30-minute call reminders.
10 Β· Import existing customers
  1. Go to the Customers tab.
  2. Click Import CSV.
  3. Upload a CSV with columns for name, phone, email, and address.
  4. Map each column to the right field.
  5. Click Import β€” duplicates are skipped automatically.
πŸ’‘ Tip: Export from your current system (a spreadsheet, Housecall Pro, Jobber, etc.) as CSV and import directly. Need help formatting your file? Submit a support ticket below and we'll do it for you.
11 Β· Add distributors / parts vendors
  1. Go to Settings β†’ Distributors.
  2. Click + Add Distributor.
  3. Enter the company name, phone, and email for each vendor you order parts from.
  4. They show up when you track parts in Inventory.
12 Β· Enable notifications

ApplianceOps sends a 30-minute call reminder so techs never miss a booking.

iPhone: open the app from the home-screen icon β†’ tap Allow on the notification prompt. If you missed it: iPhone Settings β†’ Notifications β†’ ApplianceOps β†’ Allow.

Android: tap Allow when prompted. If missed: tap the lock icon in Chrome's address bar β†’ Permissions β†’ Notifications β†’ Allow.

πŸ’‘ Note: iPhone notifications fire when the app is open or in the background; Android notifications work even from the browser.
πŸŽ‰ You're ready to go! Start booking service calls from the Calendar tab. Stuck on anything? Text us or submit a ticket below.
Straight answers

Feature FAQ & knowledge base.

The questions appliance shops actually ask, grouped by area. Tap any question.

πŸ“… Dispatch calendar

How do I book a service call?

Tap any time slot on the calendar, fill in the customer details, and select the appliance type β€” the service-call fee auto-fills from your settings. Tap πŸ“… Book to save.

What do the invoice buttons do?

πŸ“… Book β€” save and close Β· πŸ’Ύ Save β€” save progress Β· πŸ“§ Send PDF β€” email the invoice Β· βœ… Complete β€” mark done Β· πŸ–¨ Print β€” print Β· βœ• Close β€” close without saving.

How do I reschedule a call?

Desktop: drag and drop to a new time or day. Mobile: tap the call, change the date/time, and tap πŸ’Ύ Save.

How do I assign a tech to a call?

Open the booking and pick a tech from the Assigned Technician dropdown in the Schedule section, then save. Use the tech filter above the calendar to view one tech's schedule at a time.

How does the tech filter work?

The dropdown above the calendar shows All Technicians by default. Choose a tech to see only their calls; the Open Calls list below filters to match.

How do I call, text, or map a customer?

In Day view, each call shows πŸ“ž πŸ’¬ πŸ“ buttons β€” tap to dial, text, or get directions instantly.

🧾 Invoicing

How do I add parts to an invoice?

Under each machine, tap + Add Part. Start typing and inventory auto-suggests. Enter quantity and price; parts are taxed per your settings.

Can I put multiple machines on one invoice?

Yes β€” tap + Add Machine at the bottom. Each machine gets its own service-call fee, labor, and parts, and the invoice totals everything.

How does the credit-card fee work?

Select Credit Card as the payment type and the CC Fee % from Settings is added automatically. With Stripe connected, you can process the card right on-site.

How do I handle a warranty / callback call?

Search for the customer, open their file, find the original invoice, and click ⚠️ Warranty. That creates a new call linked to the original with a $0 service-call fee. Recalls and callbacks earn no commission.

πŸ’³ Payments (Stripe & PayPal)

How do I set up card processing?

Go to Settings β†’ Integrations and click Connect Stripe. Onboarding takes about five minutes; once connected, techs process cards straight from the invoice.

Where does the money go?

Directly to your Stripe account β€” ApplianceOps never touches your funds and takes no cut. Stripe deposits to your bank on its standard schedule (usually ~2 business days).

Stripe or PayPal β€” which should I use?

Stripe processes cards in the field with a tap; PayPal sends a payment link the customer opens on their phone. Pick a default in Settings β†’ Integrations and switch any time.

How do I send a payment link by text?

On any invoice, tap πŸ“± SMS Invoice Link. On PayPal a checkout link is created on the fly and texted; on Stripe the existing pay link is used.

πŸ’³ Online payment links

How do online payments work?

When you email an invoice with a balance due, it includes a Pay Now link. The customer clicks it, enters their card on a secure Stripe-powered page, and it processes instantly.

Does the customer need an account?

No. The payment page is public β€” no login. They see the invoice summary, the amount due, and a card form, and the payment lands in your Stripe account.

⚑ Online booking

How do I enable online booking?

Go to Settings β†’ Integrations and toggle Online Booking on. Share the unique URL with customers; bookings appear on your calendar with a ⚑ badge.

How do I add booking to my website?

Copy the booking URL from Settings and embed it. Google Sites: Insert β†’ Embed β†’ By URL β†’ paste the link. Other sites: use the iframe embed code β€” see step 8 of the Setup Guide.

πŸ‘₯ Customers

How do I import existing customers?

Customers tab β†’ Import CSV. Upload a CSV with name, phone, email, and address, map the columns, and import. Duplicates are skipped.

How do I view a customer's invoice history?

Customers β†’ find the customer β†’ tap their name to see every past invoice, total spent, and their full service history.

πŸ‘₯ Multi-tech & team management

How do techs see their schedule?

Techs log in with their own email + password and see only their assigned calls. The tech filter is locked to their name, so they can't see other techs' schedules.

How do I move a call between techs?

Open the call, change the Assigned Technician dropdown, and save. It moves to the other tech's calendar immediately.

What's the difference between Users and Technicians?

Users are login accounts (Users & Subscription). Technicians are names for the assignment dropdown (Technicians section). A tech needs both β€” to log in and to appear in the dropdown.

What do the calendar colors mean?

For owners/admins, each tech gets a unique color. For tech users, colors show call status: green = new, yellow = deposit, red = warranty, grey = completed.

βš™οΈ Settings, billing & account

How much does ApplianceOps cost?

$35/mo for the first seat, plus $15/mo per additional seat, with no ceiling β€” and every plan already includes all core CRM features (you scale by team size, not by unlocking capabilities). There's a 14-day free trial with no credit card required (30 days with a referral code). The Business Line phone add-on is separate β€” see the Business Line section below.

Does it work offline?

Yes. The calendar and invoices work offline: the app caches locally, queues your saves, and auto-syncs the moment you're back on signal β€” a red OFFLINE badge shows the status. It's engineered so a dropped connection can never lose collected money. (AI features such as diagnosis and email parsing do need internet.)

πŸ“Š Reports & inventory

Where do I see daily revenue?

The top bar shows today's revenue (πŸ’° Today: $X). The Reports tab has detailed date-range reports with CSV export.

How does parts inventory work?

The Inventory tab lets you add parts with cost, sell price, and stock. When a part is used on an invoice, stock updates automatically.

☁️ Google Drive backup

How do I set up automatic backups?

Go to Settings β†’ Integrations β†’ Google Drive and click Connect Drive. Sign in with your Google account and authorize access. Backups then run automatically every night at 3 AM.

What gets backed up?

Everything β€” Customers, Invoices, Bookings, Parts Inventory, Technicians, Vendors, and your Settings. Each table exports as an Excel file into a dated folder in your Google Drive.

Where do backups go?

Into an ApplianceOps Backup folder in your Google Drive, organized by date (e.g. ApplianceOps Backup/2026-02-21/). The last 30 days are kept automatically.

Can I run a backup manually?

Yes β€” Settings β†’ Google Drive β†’ Backup Now. You'll get a confirmation with the number of files and rows backed up.

Is my data safe if I cancel?

Yes. Backups live in your own Google Drive. Even if you cancel ApplianceOps, everything you exported stays in your Drive β€” you own your data.

Does backup cost anything extra?

No. Google Drive backup is included free with every account; files go to your existing Google Drive storage (15GB free).

🏒 Billing entities (warranty / property mgmt)

How do I add a warranty company?

Go to Settings β†’ Billing Entities and click + Add Company. Choose type "Warranty", enter their info, and set a custom labor rate and service-call fee β€” when selected on an invoice, those rates auto-fill.

How do custom rates work?

Each billing entity can carry its own labor rate and service-call fee. Select a warranty company or property manager on an invoice and their custom rates replace the defaults across all machines.

πŸ“‹ Paste & Extract (text + photo)

How do I use Paste & Extract?

Tap the πŸ“‹ clipboard icon next to the customer-search field on any booking. Choose Paste Text to paste an email or dispatch, or Upload Photo to photograph a document, and the AI extracts name, phone, address, machine type, WO#, claim#, and issue. It reads what you give it β€” it does not monitor your inbox, and it needs an internet connection.

What can I photograph?

Dispatch sheets, warranty work orders, handwritten notes, an email on a screen β€” anything with customer and service info. It works especially well with warranty-company emails from AHS, Asurion, ServicePower, and printed dispatch forms.

What gets extracted?

Customer name, phone, email, address, unit/apartment, machine type, brand, model number, serial number, issue description, work-order number, and claim number. Anything it can't find is left blank.

Does photo extraction cost extra?

No β€” photo and text extraction are included in your base plan with no per-use fees. (Like all AI features, it does require internet.)

πŸ” Diagnosis Assist

Where do I find Diagnosis Assist?

On each machine block in the dispatch form there's a purple Diagnosis Assist button below the model and serial fields. Tap it to open the diagnosis modal. (It needs an internet connection.)

How do I use it?

Enter the model number and an error code, or describe the symptom (e.g. "F51", "not cooling", "leaking from the bottom"), add any optional detail, and tap Get Diagnosis. The AI returns likely causes, part numbers, diagnostic steps, and safety notes.

What brands are supported?

All the majors β€” Samsung, LG, Whirlpool, GE, Maytag, Kenmore, Frigidaire, Bosch, KitchenAid, Electrolux, Amana, Sub-Zero, Viking, Wolf, Miele, Speed Queen, and more.

Should I trust the diagnosis completely?

Treat it as a starting point, not a replacement for your expertise. Always confirm before ordering parts β€” the diagnosis gives you likely causes and steps to verify the fault.

πŸ—ΊοΈ Smart routing

How do I set up Smart Route?

Go to Settings β†’ Routing & Schedule. Enter your starting address (home or shop) and set your schedule windows (AM/PM, four windows, or custom). That's the whole setup. (Routing uses live driving times, so it needs internet.)

How do I use Smart Route?

Tap Smart Route above the dispatch calendar. It analyzes the day's calls, calculates drive times, and shows the optimal order with arrival times. Tap Apply This Route to update your schedule or Keep Current Order to dismiss.

What are time windows?

Each booking has a window preference. Fixed Time locks the appointment; AM, PM, or custom windows let Smart Route move the call within that range; Anytime is fully flexible.

Does Smart Route move my calls automatically?

No β€” it suggests an optimal order and shows you the route. Nothing moves until you tap Apply. You're always in control.

⏱️ Time tracking

How do I track time on a job?

Open a service call and find the green timer bar. Tap Start when you arrive β€” it runs live in 00:00:00 β€” and Stop when you leave. The duration auto-fills labor on the invoice.

What if I close the app?

The timer resumes automatically. If a clock-in was saved with no clock-out, reopening the call picks the timer up exactly where it was.

Does it auto-fill labor?

Yes β€” on stop it calculates duration Γ— your labor rate and fills the labor field, but only if labor is currently $0 (it won't overwrite a manual entry).

πŸ” Recurring jobs

How do I set up a recurring job?

On any service call, check "Repeat this call" in the Schedule section, set the interval (every X weeks or months) and an optional end date, then save or book. New bookings auto-create on schedule.

How do I spot recurring calls on the calendar?

Recurring bookings show a πŸ” icon in their title, and you can filter Open Calls to see recurring jobs.

Can I stop a recurring series?

Uncheck "Repeat this call" on any booking in the series and save. Future auto-created bookings stop; existing ones aren't deleted.

⭐ Review requests

How do review requests work?

After you tap Complete & Close, a popup appears with a pre-filled review message. Tap Send Text to open your phone's SMS app with it ready to go, or Skip to dismiss.

How do I customize the review message?

Go to Settings β†’ Reviews & Follow-up. Set your Google Review link, Yelp link, and message template using the placeholders {name}, {company}, and {review_link}.

Can I disable review prompts?

Yes. In Settings β†’ Reviews & Follow-up, uncheck "Show review request option after completing calls," or uncheck the SMS review box on individual calls.

πŸ“± SMS & the Business Line add-on

Do I have to pay for SMS?

No β€” every text button works on any plan for free: it opens your phone's native messaging app pre-filled. Want a dedicated business number that sends texts automatically (with replies routing back to you), plus in-app calling and AI text-back? Add the Business Line. It's a separate paid add-on β€” $45/mo for up to 3 seats or $65/mo for 4–5 seats (reach out for enterprise above 10), with no setup fee. Your base CRM plan ($35 + $15/seat) does not include a phone number unless you add the Business Line.

What is AI Text-Back?

Part of the Business Line: when a call to your business number is missed, the AI sends a text back that can answer basic questions and book the job. Like all AI features it needs an internet connection.

Can I bring my own Telnyx number?

Yes. Paste your Telnyx API key and a 10DLC-registered number into Settings β†’ SMS Messaging and toggle "Enable SMS via Telnyx" on. Inbound replies (STOP, 1–5 ratings) route automatically.

How do 1–5 star rating replies work?

When you send a review request, the customer replies with a number. 4 or 5 β†’ they get your Google + Yelp links. 1–3 β†’ they get a private "we want to make it right" reply and the booking is flagged for follow-up. You set the threshold in Settings.

What if a customer texts STOP?

They're added to your opt-out list automatically and won't get future SMS; texting START opts them back in. This is required by the FCC's 10DLC rules.

πŸ’Ό Accounting sync (QuickBooks & Xero)

QuickBooks or Xero β€” which should I use?

Either. Pick your provider in Settings β†’ Integrations. QuickBooks Online and Xero both sync invoices and customers on a nightly schedule. You can switch later, but only one is active at a time.

How does Xero sync work?

Connect Xero from Settings β†’ Integrations. Paid and closed invoices push to Xero nightly (customers auto-created as Xero Contacts), or tap Sync Now to push immediately. Sync errors show in the Settings card.

What if a Xero sync fails?

The error is saved on the invoice. Token expiry retries automatically; for other errors (missing account code, duplicate invoice number) the invoice stays in the queue so you can re-sync after fixing the data.

πŸ“§ Email reminders & marketing

How do appointment reminders work?

Customers with an email on file get automatic reminders the day before and the morning of their appointment β€” professional HTML emails with your branding, the date, time, and address.

How do I toggle reminders on or off?

Settings β†’ Reviews & Follow-up β†’ check or uncheck "Send appointment reminder emails." Enabled by default.

What are re-engagement emails?

If a customer hasn't booked in 90+ days, they get a friendly "time for a checkup" email. It runs on the 1st and 15th of each month; toggle it in Settings β†’ Reviews & Follow-up.

πŸ“ Estimates & work-order tracking

How do I send an estimate?

On any booking, use the Send dropdown β†’ Send as Estimate. It records any payment collected, closes the call, and emails the customer a professional PDF labeled "ESTIMATE."

How do I convert an estimate to an invoice?

Find the estimate in Open Calls (it has an "ESTIMATE" badge), tap it, and click Convert to Invoice. It becomes a regular invoice you can edit, take payment on, and send.

Where are the Work Order and Claim number fields?

On the dispatch form, below Email and above Issue/Notes. Enter WO# and Claim# for warranty tracking β€” both are searchable and saved on the booking and the invoice.

Can I search by Work Order number?

Yes. The dispatch search field matches WO#, Claim#, customer name, or invoice number, and shows matching calls and invoices.

⬇️ Apps & downloads

How do I get ApplianceOps on my office PC?

Inside the app go to Settings → Downloads, or open applianceops.pro/download for the full step-by-step walkthrough. Setting up a different computer? On that PC just go to applianceops.pro/windows — it downloads the installer straight away, with nothing to sign into first.

Windows says "Windows protected your PC" — is something wrong?

No, and you should expect it. Click More info, then Run anyway. Windows shows that for any program whose publisher it has not seen enough times yet — it is a reputation prompt, not a virus scan. Same with an antivirus that quarantines the installer: restore it and run it again. If you would rather not, the browser version does everything the desktop app does apart from the Windows notifications.

What does the desktop app do that the browser doesn't?

Real Windows notifications when a customer texts, a job lands on you, or a payment comes in — even with the window behind something else. Plus its own window on the taskbar rather than one tab among twenty, and printing that behaves the way an office expects.

Which versions of Windows are supported?

Windows 10 and 11, 64-bit. There is no 32-bit build and it does not run on Windows 7 or 8 — use the browser version on an older machine, it works fine. On a PC that has never run a modern web app the installer also fetches a Microsoft component called WebView2, so stay online for that first install.

Do I have to download updates?

No. The desktop app checks by itself, downloads in the background, and asks before restarting — it will not reboot while you are mid-invoice. You never download the installer twice.

Is there an iPhone or Android app?

Yes, and it installs from your browser rather than a store. iPhone/iPad: in Safari tap Share → Add to Home Screen. Do this even if you like the browser — on an iPhone, alerts only work in the home-screen app, never in a Safari tab. Android: Chrome menu (⋮) → Install app; the Google Play listing is on its way.

Is there a Mac version?

There is no separate Mac download and you do not need one — the full app runs in Safari or Chrome. For alerts, choose File → Add to Dock in Safari; macOS will not notify an ordinary browser tab.

Does the desktop app cost extra, and can I put it on several PCs?

It is free with every plan, on as many computers as you like. Bear in mind ApplianceOps signs you in on one device at a time, so signing in on a second machine signs the first one out.

Still stuck?

Submit a support ticket.

We read every one and reply fast. Prefer to talk? Text or call (661) 779-9091.

Ticket submitted! We'll get back to you shortly.
Or email us directly: applianceopssoftware@gmail.com