Before
The booking, the technician's card, and a live map with the ETA pill, so "where's my guy" answers itself. Need to move it? Cancel and reschedule are self-serve, and the change lands on your dispatch board instead of your voicemail.
The "where's my guy?" page.
Every "where's my tech," "how much was it," and "can I move Thursday" is a call your office answers by hand. Linq's customer portal answers them instead. The link in the booking text opens the live job page, no app, no password, and everything the customer needs is already on it.
14 days, no card ยท cancel any day
Everything since the booking text.
The booking, the technician's card, and a live map with the ETA pill, so "where's my guy" answers itself. Need to move it? Cancel and reschedule are self-serve, and the change lands on your dispatch board instead of your voicemail.
Estimates approve or decline right on the page, service forms get signed in-page with a Signed pill to prove it, parts used are listed, and a direct message thread with photo upload runs to the tech or the office. Customers can even call the tech on a masked number, with a graceful fallback to the office line.
The page flips to "Payment due." when there's a balance: card payment on the spot, a Paid pill when it clears, the invoice as a PDF, the warranty on record, a "How did it go?" review capture, and a referral block for the neighbor with the same problem.
For customers who keep coming back.
Repeat customers can open a real account: sign in by email or phone code, see the whole job history, pay from saved cards, download invoices, even tap "send me a reminder" on one they've been sitting on. The account keeps installed equipment history, multiple properties with per-address access notes (gate codes, where to park, the dog's name), and self-serve booking against your live availability. One login can span several companies, and an AI assistant sits on every portal page to answer questions in context.
Dane is on the way. Arriving 11:15 to 11:35.
Fourteen days. Your actual jobs.
Not a sandbox with fake customers in it. Put a real week through the board, answer real calls with it, and see what the Friday number looks like. Fourteen days, no card, cancel any day.
Your GC's client sees Projects. Your cleaner's sees Routes.
The portal relabels itself for thirteen trade types, so customers read their world's words, not software words. A contractor's client sees My Projects, Milestones and Documents. A cleaning customer sees My Schedule, Book Recurring and My Addresses. A property manager's tenant sees My Units and Submit Request. An appliance customer sees My Appliances. Same portal underneath, native language on top.
One flat price. The portal rides along.
The portal ships with Linq Growth plans and up. One flat price, no per-user fees, and no per-customer fees either. See pricing.
Neither, for the job page: the link in the booking text or email opens it directly, and estimates can even be approved by link alone. An account is optional, for regulars who want history, saved cards and one login across their properties.
Everything since the booking text: live tech tracking with an ETA, the estimate to approve, forms to sign, parts used, the invoice to pay, the warranty, a message thread with photos, and self-serve cancel or reschedule. The customer portal shows the job's whole life, which is exactly why the phone stops ringing about it.
Yes: card payment straight from the job page or the account, saved cards for regulars, PDF invoices, and a self-serve "send me a reminder" for the well-intentioned procrastinator.
The change hits your dispatch board and the thread, not your voicemail. You keep the same visibility you'd have if the office had taken the call, minus the call.
Where this page points next.
Retire the status call.
Send one booking text. The portal answers the rest, and the receptionist can take the calls that still come (Growth plans and up).
Start free, or put one real week through it on the 14-day trial and judge it on Friday.