Skip to content

Phones & call pop

Know who's calling before you say hello.

Business numbers, routing and texting that live inside TradesWork, so every call shows the caller's record, open jobs, balance and membership on screen, missed callers get a text back, and every call is tied to the campaign that paid for it.

Dana Whitfield is calling

(248) 555-0142 · Existing customer

Answer
MembershipComfort Club · Gold
Balance$0.00
Open job#10189 · Thu 10–12
EquipmentCarrier 24ACC6 · 2014

Last visit: spring tune-up, Apr 12 · Recommended: replace capacitor (declined)

Illustration: the screen pop when a customer calls

What it does

Everything phones & call pop does for your shop

Screen pop on every call

While the phone rings, the Calls page shows who's calling: customer name, service locations, up to five open jobs with the next visit, open balance, active membership and how many times they've called in 30 days.

Book from the pop

One button opens a new job prefilled with the customer and linked to the call, so the campaign behind the dialed number lands on the job. Unknown callers get a New customer and job button with the number filled in.

Ring the phones you already have

During business hours TradesWork rings up to five office phones at once for 10 to 60 seconds (default 20). After hours it goes to voicemail or the AI receptionist.

Missed-call text-back

Nobody answered? The caller gets a text right away: sorry we missed you, reply here or book online. One per number every 12 hours, never to someone who replied STOP, and held during quiet hours.

Recording with the right notice

Choose no recording, a short notice for one-party consent states, or an explicit announcement for all-party states. Recording starts only after the notice plays, on inbound and click-to-call.

Click-to-call from the customer

Press call on a customer or job: TradesWork rings your phone first, then connects the customer from the company number. A double click places one call, not two.

A call log with outcomes

Every call gets an outcome (booked, booking request, message, callback, emergency, transferred, missed, voicemail) and a follow-up flag. Filter by needs follow-up, missed and voicemail, AI or recorded.

How it works

Step by step

  1. 1

    Get or bring a number

    Search by area code, city or toll-free and buy a number in seconds, or request a port of your existing numbers. Forwarding works too.

  2. 2

    Choose who answers

    Add office phones to ring, set business hours, a voicemail greeting and a transfer number, or switch on the AI receptionist.

  3. 3

    Register for texting

    Fill in your business profile once. TradesWork submits the carrier registration and shows each review step until texting is approved.

  4. 4

    Test and go

    Press Call me and Text me to test from your business number. Any real call to the number also completes the test step.

Who it helps

CSR
You greet members by name, see the open balance before quoting a trip fee, and book from the pop without retyping a phone number.
Owner
Every call is tied to a campaign, so you can see which yard signs, tracking numbers and ads actually ring the phone.
Office manager
Missed calls and voicemails show up as follow-ups with a text already sent, so nothing waits for someone to check the voicemail box.

What to measure

Missed-call rate
Missed plus voicemail calls ÷ inbound calls during business hours, from the Calls page filters.
Call-to-book rate
Calls with outcome booked ÷ inbound calls from people needing service. Track it per campaign line.
Open follow-ups
Count of calls under Needs follow-up at the end of the day. The goal is zero.

Compared with ServiceTitan

How TradesWork phones & call pop compares

ServiceTitan's Phones Pro is a cloud phone system with a softphone, transcription and agent scorecards; its call booking page shows who's calling before CSRs answer. TradesWork covers the screen pop, routing, recording and text-back, but rings the phones you already have instead of a built-in softphone.

 ServiceTitanTradesWork
See the caller before answeringYes, caller ID with the record filled inYes, screen pop with jobs, balance and membership
Built-in softphoneYes, a virtual phone inside the softwareNo. Calls ring up to five existing phones; click-to-call rings your phone
Call transcriptionReal-time transcription in Phones ProTranscripts for recorded calls when speech-to-text is connected, used by call scorecards
Published priceNo, Pro products are quotedNumbers at Twilio list price (local $1.15 a month), usage passed through

ServiceTitan details from its public help center and published pages; see sources below.

The worst moment on a service call happens before anyone picks up. Your CSR answers "Summit Heating, this is Kim" with no idea that the caller is a Gold member with a $612 open balance and a tech already scheduled for Thursday. The next two minutes are spent searching, and the customer can hear it.

TradesWork Phones puts your business numbers inside the same system as your customers, jobs and invoices. When a call comes in, the record is already on screen. When a call is missed, a text is already on its way. And because every number belongs to a campaign, every call is counted where it came from.

What's on the screen pop, and why each piece matters

The pop appears on the Calls page in the office app and refreshes every few seconds while the call is ringing or live. Here's what it shows and what a good CSR does with it.

On the popWhat your CSR does with it
Customer name and typeGreets them by name; knows if it's a commercial account
Service locationsAsks "is this for the house on Maple or the rental?" instead of "what's your address?"
Open jobs with next visitAnswers "when's my tech coming" without putting them on hold
Open balanceMentions the unpaid invoice politely before booking more work
Active membershipOffers member pricing and priority scheduling
Calls in the last 30 daysSpots the third call this week about the same problem: likely a callback

The balance shows a dash when the customer has no invoices yet, not $0.00, so a CSR never tells a new customer they're "all paid up" by mistake.

Two buttons sit on the pop. Open customer goes to the full record. Book job opens a new job with the customer filled in and the call linked, which carries the call's campaign onto the job. If the number doesn't match anyone, the button becomes New customer and job with the phone number prefilled.

Routing: who answers, and when

Routing lives on Settings › Phones. You set:

  • Office phones to ring: up to five numbers, rung at the same time. Mobiles work, desk lines work.
  • Ring time: 10 to 60 seconds before the call moves on. The default is 20.
  • Business hours: per day of the week, in your company's time zone. The default is Monday to Friday, 8 to 5.
  • Voicemail greeting: your own, or the default asking for name, address and what they need.
  • Who answers after hours: voicemail, or the AI receptionist in after-hours, overflow or every-call mode.
  • Transfer number: where emergencies and "let me talk to someone" go.

The decision tree is short on purpose. During business hours, the office phones ring. If nobody answers and the AI is set to overflow, the AI picks up; otherwise it's voicemail. After hours, it's the AI if you've turned it on, voicemail if not.

Missed calls don't sit in a voicemail box

Most missed callers don't leave a message; they call the next contractor on the list. TradesWork sends a text the moment a call ends unanswered or goes to voicemail. The default reads: your company name, "Sorry we missed your call. Reply here and we'll get right back to you, or book online," plus your booking link when online booking is on.

Guardrails keep it from becoming spam:

  • Once per 12 hours per number: someone who calls four times in a panic gets one text, not four.
  • STOP is final: anyone who opted out never gets a text-back.
  • Quiet hours: texts that would land overnight wait until morning.
  • Real numbers only: blocked or unreadable caller IDs are skipped.
  • No dead links: if online booking is off, the "book online" part is dropped from the text automatically.

Every missed and voicemail call also lands under Needs follow-up on the call log, with a short summary and a suggested next action, so somebody owns the callback.

You pick one of three recording modes:

  1. Don't record calls. The default.
  2. Record with a short notice for one-party consent states: "This call may be recorded for quality and training."
  3. Record with an explicit announcement for all-party consent states, which tells callers they can hang up and text instead.

Federal law permits recording with one party's consent, but several states require everyone on the call to agree.1 TradesWork lists the states commonly treated as all-party consent (including California, Florida, Illinois, Pennsylvania and Washington) as guidance, not legal advice. The notice also plays to customers on click-to-call before recording starts. Recordings and transcripts are visible only to roles allowed to hear them, and recorded calls feed call scorecards if you turn grading on.

Getting your numbers live

  1. 1

    Get a number

    Search by area code, city and state, or toll-free. The price is on the button. The number takes calls immediately.

  2. 2

    Choose who answers

    Add office phones, or switch on the AI receptionist, or set a transfer number. The step is done as soon as one is saved.

  3. 3

    Test call

    Save your mobile and press Call me. Answer and you'll hear a short message.

  4. 4

    Register for texting

    Enter your legal business name and EIN exactly as on your IRS letter. TradesWork prefills the rest: address, website, sample messages and opt-in wording that match how it handles STOP and START.

  5. 5

    Wait for carrier approval

    Business review takes minutes to days; the texting campaign usually a few days, sometimes about two weeks. The page shows each status and, if rejected, the reason and a Fix and resend button.

  6. 6

    Bring your old numbers

    List the numbers, current carrier, account number, PIN and service address, upload a recent bill, and e-sign the authorization. Most local ports take one to two weeks.

Why the texting step? US carriers require businesses texting from ordinary 10-digit numbers to register under a standard called A2P 10DLC, and unregistered traffic faces extra carrier fees and filtering.2 TradesWork files the registration for you. While it's pending, the app says texting is limited and offers to share links from your own phone instead of pretending a text went out.

What it costs

Numbers and usage are passed through at Twilio's list prices: $1.15 a month for a local number, $2.15 for toll-free, and per-minute rates for calls ($0.0085 a minute to receive on a local number at the time of writing).3 Texting registration has one-time carrier fees and a small monthly campaign fee; the settings page shows current estimates. Porting in is free.

How it compares to ServiceTitan

ServiceTitan's call booking page says CSRs see who's calling before they pick up and that customer information fills in automatically as calls come in.4 Its Phones Pro product adds a virtual phone built into the software, real-time transcription, agent scorecards and Second Chance Leads, which flags unbooked calls.5 ServiceTitan doesn't publish prices for Pro products.6

 ServiceTitanTradesWork
Caller record before answeringYesYes, with balance and membership
Built-in softphoneYes, Phones ProNo, rings your phones
Missed-call text-backNot stated on the pages aboveYes, with 12-hour limit and STOP
Unbooked-call follow-upSecond Chance LeadsFollow-up flags; AI calls create second-chance tasks
PricingQuotedTwilio list price, passed through

Source: servicetitan.com/features/pro/phones

Where it doesn't fit

If your office lives on headsets with call queues, hold music and a "press 1 for service" menu, TradesWork isn't there yet: it rings phones rather than running a contact center. Shops with five or more CSRs taking calls in parallel should test that before switching. For a 3 to 30 tech shop with one to three people answering phones, the pop, text-back and campaign tracking cover what matters.

Footnotes

  1. Digital Media Law Project, Recording phone calls and conversations. https://www.dmlp.org/legal-guide/recording-phone-calls-and-conversations ↩

  2. Twilio, What is A2P 10DLC? https://www.twilio.com/docs/messaging/compliance/a2p-10dlc ↩

  3. Twilio, Voice pricing for the United States, checked October 2026. https://www.twilio.com/en-us/voice/pricing/us ↩

  4. ServiceTitan, Call booking software. https://www.servicetitan.com/features/call-booking-software ↩

  5. ServiceTitan, Phones Pro. https://www.servicetitan.com/features/pro/phones ↩

  6. ServiceTitan pricing page. https://www.servicetitan.com/pricing ↩

Free download

The ServiceTitan Exit Kit

Contract timeline, every export to run, a cut-over plan and the questions to ask before you give notice.

Get it free
  • Contract and notice timeline worksheet
  • Every ServiceTitan export to run, with where to find it
  • Data map: what moves, what stays, what to rebuild
  • A 4-week side-by-side cut-over plan
  • Customer card and phone-number checklist

Frequently asked questions

No. You can port your existing numbers to TradesWork, or forward them to a TradesWork number while you decide. Keep the old service active until the port completes so calls keep working.

Ready to run a tighter shop?

Try TradesWork free for 14 days. Bring your customers and price book, or start fresh with a price book made for your trade.

  • No credit card
  • No contract
  • Cancel any time
Three workers in coveralls unloading equipment from a van