Skip to main content
Features

Every feature, shown on a real call.

OnCrew is an AI receptionist for HVAC, plumbing, electrical and roofing shops. It answers the calls you can't, takes the job down, sorts out the emergencies and puts it all on your phone. Here is how each part works, starting with a real call from a customer's line.

Free 14-day trialNo credit card to startPlans from $49/mo
01Answers and intake

It answers in your name and writes the job down.

This is the Memorial Day call from the timeline, word for word, with the names and details changed. The caller had a water heater leaking onto the floor. OnCrew got the problem, the name, the callback number and the address, and read them back before the call ended.

  • Knows your shop

    Services, service area, hours and prices you set once in the dashboard. Change them any time.

  • Learns the gaps

    A question it could not answer shows up in your dashboard. Answer it once and the next caller hears it.

  • Transfers calls

    Turn on live transfer and a caller who asks for a person can be connected to the right one on your team.

  • Speaks Spanish

    Switch on Spanish in your dashboard and Sarah answers a Spanish-speaking caller in Spanish, at no extra charge. Your alerts and summaries stay in English.

  • Looks up balances

    Upload your open estimates and invoices in Settings and Sarah can tell a caller their own total, deposit or balance, only when they call from the number on the estimate or give that number with their name.

From a real call. Names and details changed.
18:30:28
Caller

“Well, I'm having a problem with my hot water heater. It's leaking water on the floor.”

18:30:35
OnCrew

“Oh, got it. Let's get someone in touch with you on that. Can I get your name and best callback number, and what's the service address?”

18:30:57
Caller

“My name is Walt Carey. The number is five five five, zero one nine four. And the address is six four Cedar Hollow Road, in Fairview.”

18:31:11
OnCrew · System

Name, callback number, and address read back and confirmed with the caller. Job logged for the team: leaking water heater, wants someone out as soon as possible.

after the callOnCrew

New job: Water heater leaking on the floor. Walt C., 64 Cedar Hollow Rd. Wants someone out ASAP. Callback number on file.

Hear one yourself, 50 seconds
Press play, hear it take a call
0:50

Recorded on our demo line. The caller is simulated. Edited for length.

02Emergencies

Urgent calls reach a person tonight. Routine calls wait for morning.

Urgent rules are built in for your trade, and you decide who gets woken up on the Team page. Every call is sorted, and the alert says which kind it is.

Urgent

An urgent call

Your rules decide what counts: water coming in, no heat or no AC in bad weather, anything you name.

  1. Right after the callA text to your alert number that starts “OnCrew URGENT”, with the name, number, address and problem.
  2. At the same timeAn email with an Emergency banner and a one-tap button to call the customer back.
  3. If you switch it onTexts to the crew phones set up for that kind of job.
  4. In your toolsTagged Urgent in Housecall Pro, and flagged urgent in the webhook record.
Routine

A routine call

A quote, a tune-up, a question about your hours. Taken down politely, handled in business hours.

  1. Right after the callA text that starts “OnCrew new call” and an email with the summary and the recording.
  2. If they ask for a timeAn appointment request on your Google Calendar, for you to confirm.
  3. Next business hoursYour office calls back from the email, the text or the dashboard.

Live transfer. Turn it on and a caller who asks for a person can be put through to the right one on your team.

03Alerts

Every call lands on your phone as soon as it ends.

Each real call sends an email to you and the people you add, and a text to your alert number when the call runs 15 seconds or more or is urgent. The email has a one-tap call-back button, the summary, the recording and the start of the transcript.

Who gets it
You and up to 3 people on Starter, 5 on Pro, 15 on Multi-Truck.
Roundups
A daily roundup email can come on top of the alerts, never instead of them.
Caller texts
SMS Follow-Ups is a setting in your dashboard (new accounts start with it on, and you can switch it off). After a call of 15 seconds or more, or any emergency, the caller gets one text with your company name, at most one a day per caller. A caller who hangs up before saying a word gets one text asking what they need, at most once a week; auto-dialers and toll-free numbers do not. Texts come from OnCrew's texting number, replies go to your alert phone, and callers can reply STOP.
Missed callers
When a caller hangs up before saying a word, your alert list gets a short call-back email with their number, unless it looks like an auto-dialer, a toll-free line or an out-of-area caller. You can switch it off on the Team page.
Opt out
Reply STOP to any alert text and the texts stop.
Text message9:44 PM

OnCrew URGENT: Jordan W. +15125550142 - Ceiling leak under the AC unit. Tenant says it started an hour ago and wants someone tonight. Address: 1804 Sample Trail, Austin. Full summary: https://oncrew.ai/c/Xk2rT9vQ4mB7wLp1ZcN8yH3sDf6JgA0uEo5iRt2VbKq7MnP4xW9zCe1LhG8jYs3aF6dU0 Reply STOP to stop texts.

Abe at OnCrew9:44 PM

Emergency: Ceiling leak under the AC unit · Jordan W., callback needed · Sample Heating and Air

Emergency: call back now

Emergency call · Sample Heating and Air

Jordan W. · Ceiling leak under the AC unit

Call Jordan W. back
Phone
(512) 555-0142
Address
1804 Sample Trail, Austin

Summary

Tenant says it started an hour ago and wants someone tonight.

Sample call. Both are laid out the way OnCrew sends them; the caller is made up.
04Dashboard

Every call, recording and transcript in one place.

Search the call log, filter it and export it to CSV. Open any call for the summary, the recording and the full transcript, mark it handled or done, and see whether it reached Housecall Pro or the webhook export.

Review Requests is a setting you switch on and paste your Google review link into. After a job, open that call and tap Job done, and the caller gets one text with your company name and review link. Nothing goes out on its own, and each call can send it once.

DashboardCall log
Date and timeCallerUrgencyJob typeOutcomeDuration
Sep 16, 9:42 PM(512) 555-0142Jordan W.EmergencyAC leakCallback requested1:34
Sep 16, 6:05 PM(512) 555-0187Priya N.RoutineAC tune-up quoteCallback requestedDone2:11
Sep 16, 2:31 PM(512) 555-0119Marcus T.StandardThermostat screen blankInfo providedHandled0:58
Sep 16, 11:12 AM(512) 555-0163NoneNoneRobocall0:14
Sep 15, 7:48 PM(512) 555-0175Alan R.UrgentUpstairs not coolingTransferred3:02
Sep 15, 4:20 PM(512) 555-0132Dana K.RoutineFilter size questionInfo providedDone1:07

Jordan W.

(512) 555-0142Emergency

AI summary

Ceiling leak under the AC unit. Tenant says it started an hour ago and wants someone tonight.

Recording

Transcript

OnCrew Thanks for calling Sample Heating and Air. How can I help?

Caller Water is coming through the ceiling under the AC unit at my rental.

Sent to Housecall Pro
Sample callsThe columns, labels and actions are the ones your dashboard shows; the callers are made up.

Live from our call logs2,477 calls answered on OnCrew lines since May 2026, including 661 outside 8 AM to 6 PM. Real production count, demo and customer lines included. Updates hourly.

05Your tools

Jobs land in the tools you already run.

Housecall Pro (MAX plan) and Google Calendar connect from your dashboard. Jobber, ServiceTitan and the rest get every call through the webhook export, which you connect yourself with Zapier from your dashboard, or we set it up with you. QuickBooks is not integrated, and we say so.

06Setup

On your line in under 10 minutes.

No hardware, no IT project, no training period. If you can fill out a form about your own business, you can set up OnCrew.

1~ 4 MIN

Tell OnCrew about your business

Your services, service area, hours, and how you price the common jobs. OnCrew learns it once and never forgets a detail on a call.

2~ 3 MIN

Point your number at OnCrew

Keep the number your customers know and forward it, or take a fresh local number from us. Either way, two taps in your phone settings.

3LIVE

OnCrew picks up. You get jobs.

It answers, qualifies the caller, puts the appointment request on your Google Calendar when you connect it, and emails you a summary with the transcript. Urgent calls reach you immediately.

0:009:40 · YOUR LINE IS LIVE
  • Keeps your number

    Forward the line you have. Callers dial the same number as always.

  • Shows your code

    The forwarding page detects your carrier and shows your code, or the setting to change.

  • Tests the forward

    Tap Test it for me and OnCrew rings your business number to check the call reaches it.

  • Answers what you miss

    Missed-calls forwarding is the default, so your phone still rings first.

Pricing

Every plan answers every call.

Appointment requests and emergency triage come with all three. The plans differ in how many calls are included, how many numbers you run, and how many people get alerts or live transfers.

Starter

$49/ month

100 calls included

1 AI phone number, call alerts to you and 3 people, 4 live transfer destinations, 8 on-call slots

Pro

Most popular

$149/ month

400 calls included

2 AI phone numbers, call alerts to you and 5 people, 6 live transfer destinations, 20 on-call slots

Multi-Truck

$349/ month

1,000 calls included

5 AI phone numbers, call alerts to you and 15 people, 16 live transfer destinations, 50 on-call slots

$0.99 per call after your included calls. 14-day free trial, no credit card required to start. Calls that end before anyone speaks are not counted.

Compare every plan
Questions

What does OnCrew do?

OnCrew is an AI receptionist for home service contractors. It answers your business line when you can't, day or night, in your company's name. It takes down the caller's problem, name, callback number and address, sorts real emergencies from routine calls by your rules, texts and emails you the details as soon as the call ends, and keeps the recording and transcript in your dashboard. Your team still makes the callback, the price and the schedule.

Checked against the product

Does the AI sound natural to callers?

The best test is your own ear: call the demo line at (818) 578-4783, day or night. On your line it greets callers with your company's name and knows your services, service area and hours from what you tell it in the dashboard.

How does emergency detection work?

OnCrew sorts every call by built-in urgent rules for your trade, like water coming in or no heat in a freeze. An urgent call sends a text that starts OnCrew URGENT and an email marked Emergency with a one-tap call-back button, and it can text the crew phones you set up for that kind of job. Routine calls are captured for business hours.

What CRM handoff options are supported?

Housecall Pro connects from the Integrations page of your OnCrew dashboard with a Full-access API key from your Housecall Pro MAX plan; per call, OnCrew finds the customer by phone or creates one and opens a lead tagged OnCrew with the call summary, callback number, service address, job type and recording link in its notes. Jobber, ServiceTitan, other tools and Housecall Pro plans without API access get every real call through the webhook export (Zapier, Make, or a custom endpoint), which you connect yourself with Zapier or our team sets up with you. QuickBooks is not integrated. Google Calendar connects from the same page and gets appointment requests.

Can I customize what the AI says?

Yes. You set your business name, services, service area, hours and pricing guidance in the dashboard, and you can change them any time; the urgent-call rules for your trade are built in. When a caller asks something it could not answer, the question shows up in your dashboard so you can answer it once for every caller after.

Do I keep my phone number?

Yes. You forward the number your customers already call, or take a new local number from us. Missed-calls forwarding is the default, so your phone rings first and OnCrew answers the calls you don't pick up.

What does OnCrew cost?

Starter is $49 a month with 100 calls, Pro $149 with 400, and Multi-Truck $349 with 1,000. Extra calls are $0.99 each, and calls that end before anyone speaks are not counted. Every plan starts with a 14-day free trial and no credit card.

Try it on your own line

Put it on your line tonight.

Start the 14-day trial, forward your number, and the next call you miss gets answered. No credit card to start.

Free 14-day trial · No credit card required to start · Live on your line in under 10 minutes