For general contractors, remodelers and roofers

An AI receptionist for contractors that takes the estimate call while you build

Estimate requests arrive during the hours you are on a roof, in a gutted kitchen or running a saw. Asyntai answers your business line in those hours. It tells homeowners which projects you take on and where you work, reads out the license and insurance details from your website, and saves every estimate request with a phone number the caller has confirmed.

Estimate requests saved as leads Project and area questions answered Client calls put through to you
On the job site

Four calls a contractor gets in a working day

Homeowners, current clients, inspectors and suppliers all dial the same number. The agent says it is an AI assistant, gives your greeting, and then handles each caller by your instructions.

A homeowner wants an estimate

The agent answers the first questions, takes the caller's name and number, and reads the number back for confirmation. With lead collection on, the contact is saved as a lead, and the transcript holds the project type, the address and the timeline the homeowner described.

“We want to finish our basement before winter.”

Do you take this kind of job, here?

Roof replacements but not gutters, kitchens and baths but not new builds, these towns but not that county. The agent answers from your service pages, so homeowners know on the first call whether you are the right contractor.

“Do you do metal roofs in Brookfield?”

Licensed? Insured? Warranty?

Careful homeowners ask before they let anyone on the property. Put your license number, insurance cover and workmanship warranty on your website or in a document, and the agent gives the exact details on every call.

“Can you tell me your license number?”

A client calls about their project

A current client with a question about tile, a delivery or the schedule asks for a person. During your hours the agent puts them through to you or the project manager, and the phone shows the client's number before you answer.

“The crew is here and I have a question about the tile.”
Your business on paper

Answers from your project pages, your credentials and your rules

A contractor's website already says most of what a homeowner asks before an estimate. Asyntai reads it, adds the documents you upload, and follows the rules you write about pricing and scheduling.

  • Project and service pagesThe work you do, the towns you cover, how your estimate process works, your gallery descriptions and your about page. Read page by page.
  • Credentials and termsLicense number, insurance cover, warranty terms, payment schedule, permit policy. Upload a PDF or paste the text.
  • Rules for the phoneNo ballpark prices on the phone, estimates on weekdays only, storm damage calls go to the office first. Plain English, followed on every call.
What the agent knowsSummit Roofing & Remodeling
summitroofremodel.com31 pages
License, insurance and warranty.pdfUploaded
How our free estimates work.pdfUploaded
RuleNever give a price range on the phone. Explain that every estimate is done on site and is free, then take the caller's name and number.
RuleIf a current client asks for their project manager, transfer the call. Suppliers and sales calls: take a callback request.
From call to estimate

No estimate request disappears into voicemail

A homeowner who calls about a project is at the start of a decision. The agent makes sure that first call ends with their details in your hands, even when you were up a ladder when it rang.

  • The details arrive in writingThe transcript in your dashboard holds what the homeowner said about the project, so you know what to bring to the estimate visit.
  • The callback number is rightThe agent reads every number back digit by digit and asks the caller to confirm it before the request is sent.
  • A storm does not jam the lineAfter hail or high wind, several homeowners can call at the same time: 5 calls at once on Standard, 10 on Pro.
New projectLead with a confirmed numberProject details in the transcript.
Current clientPut through to you or the PMDuring your hours, client's number on screen.
Supplier or vendorCallback requestSent to your email, no interruption on site.
Phone CallsTwilio connected
+1 262 555 0174Answered by AI
Transfer to a person: project managerMon to Sat
Estimate requests by emailOn
GreetingThanks for calling Summit Roofing and Remodeling. Are you calling about a new project or one we are working on?
Setup

Connect your business line between two jobs

The agent answers numbers that live in your own Twilio account, so the numbers stay yours and Twilio bills you directly for them and for the minutes. Forward your existing line to it, or publish the new number.

  1. Create an Asyntai account with your company website. The pages are read in a few minutes. Upload your license and insurance details and your estimate process.
  2. Write a greeting on the Voice Agent page and make a free browser test call. Ask for an estimate the way a homeowner would.
  3. Connect Twilio on the Phone Calls page: paste the Account SID and Auth Token and press Import next to the number customers call.
  4. Add your mobile or the office as the transfer number and set the hours under Escalation. Then call your own line and request an estimate.
What you receive

What one estimate call gives you

An example of what a homeowner's call about a kitchen remodel leaves behind, and where each piece comes from.

DetailExampleWhere you find it
NameDana WhitfieldCallback request email
Phone number262 555 0119, read back and confirmed by the callerCallback request email, and saved as a lead
ProjectKitchen remodel, new cabinets and an island, keep the layoutCall transcript in the dashboard
Location and timingBrookfield, would like to start in early springCall transcript in the dashboard
What they already heardEstimates are free and done on site; license and insurance detailsCall transcript in the dashboard

Names and numbers are examples. Leads are saved when lead collection is on.

FAQ

AI receptionist for contractors: questions from the trades

What general contractors, remodelers and roofing companies ask before they trust a machine with their leads.

Does the agent schedule estimate visits?

Estimate requests reach you as callback requests and leads: the caller's name, a phone number they confirmed digit by digit, and the transcript of the project they described. You or your office then call back and set the visit in your own calendar.

Will it give homeowners a ballpark price?

Only what your website or documents say. If you publish a starting price for a roof inspection, it gives that. For remodels and replacements, write a rule such as: every estimate is free and done on site. The agent then explains that and takes the caller's details.

Can it tell callers our license number and insurance details?

Yes, when they are on your website or in a document you upload. The agent reads them out exactly as written. When they change, upload the new document or crawl the page again, and the next caller hears the current details.

How do current clients reach me instead of the agent?

Any caller can ask for a person. During the hours you set under Escalation, the agent says it is putting them through and transfers the call to your transfer number, such as your mobile or the project manager. If nobody answers within 20 seconds, the caller comes back to the agent and leaves a callback request.

We do roofing and remodeling under one number. Is that a problem?

No. The agent answers from all the pages on your website, so it can talk about roofs, siding and kitchens on the same call. Your greeting can ask whether the caller is starting a new project or calling about one in progress.

What happens after a hailstorm, when everyone calls at once?

The Standard plan takes 5 calls at the same time and Pro takes 10. If all lines are in use, the next caller hears that the lines are busy and is asked to call again in a few minutes. Every answered caller can leave their details.

Can I keep the number on my truck and yard signs?

Yes. Forward calls from that number to your Twilio number when you do not answer, or after hours, with the call forwarding your phone provider offers. If that number rings the same mobile you use as the transfer number, set the forwarding delay to more than 20 seconds, so a transfer you miss comes back to the agent instead of forwarding in a loop. The steps on the Twilio side are in the Twilio voice guide.

What does it cost for a small contracting company?

Phone calls are on the Standard plan, $139 a month with 200 voice minutes, and the Pro plan, $449 a month with 1,500 voice minutes. Twilio bills the number and call minutes to you separately. The plan finder suggests a plan for your call volume.

How an AI receptionist fits a contracting business

A roofer cannot take a call twenty-five feet up on a pitched roof. A remodeler in the middle of a demolition, wearing a respirator, will not hear the phone at all. A general contractor walking a client through a framing inspection will let it ring on purpose. The trouble is that homeowners call about new projects during exactly those hours, the normal working day, because that is when they are thinking about the work.

An estimate request is the first step of every job you will ever win, and homeowners often call more than one company for the same project. The contractor who answers, or who calls back with the details right, has a real head start. Voicemail is a weak substitute. Some callers never leave a message, and the ones who do often mumble the number or cut off halfway. An AI receptionist answers the call itself and keeps the conversation going until the homeowner's details are written down.

Before a homeowner agrees to an estimate visit, they usually want a few answers. Do you do this kind of project? Do you work in my town? Are estimates free? How far out are you booked? Most of this is already on your website, scattered across service pages, an about page and maybe a FAQ. Asyntai reads the whole site page by page, adds any documents you upload, and answers from them on the call. When your information does not cover something, the agent offers a callback request and leaves the answer to you. A roofer and a kitchen remodeler get very different questions, which is exactly why the answers should come from your own pages and not from a generic script. If your site explains how your estimate visit works, how long it takes and who comes, the homeowner hears that on the first call.

Credentials come up more than many contractors expect. Careful homeowners ask for a license number, whether you carry liability insurance and workers' compensation, and what warranty you give on workmanship. If these details are on your website or in a short document you upload, the agent gives them exactly as written. That is a small thing on one call and a big thing over a season, because the homeowner hears a confident, consistent answer every time instead of a promise to send it later.

The heart of the setup is the lead itself. When a homeowner wants an estimate, the agent takes their name and the best number to call, reads the number back digit by digit and asks them to confirm it. The callback request goes to your email, the contact is saved as a lead when lead collection is on, and the full transcript waits in your dashboard: a kitchen remodel, cabinets and an island, same layout, hoping to start in spring. You can glance at it in the truck and call back already knowing the job.

Your existing clients need a different path. A homeowner whose bathroom you are halfway through does not want to talk to an AI about grout color; they want you. Any caller can ask for a person, and during the hours you set under Escalation the agent transfers them to your mobile or your project manager. The receiving phone shows the client's own number, so you know who it is before you answer. If you are on another call or do not pick up within 20 seconds, the caller comes back to the agent and leaves a callback request.

Everyone else who calls a contractor, from lumber yards to subcontractors to people selling leads, can be handled by a simple rule: take a name, a number and the reason for the call, and send it to the office. That keeps your mobile quiet for the calls that matter while you are working. After a storm, when roof calls arrive together, the agent takes up to 5 calls at the same time on the Standard plan and up to 10 on Pro, so a burst of calls does not turn into a row of busy signals.

Your greeting can do some of the sorting before the conversation even starts. Ask callers whether they are calling about a new project or one already under way, and the agent can steer the first group toward the estimate questions and the second toward a transfer. After a month, the transcripts give you something voicemail never did: a record of every estimate call, in the homeowner's own words. You will notice which project types people ask for most in your area, which towns call most, and which questions your website leaves open. A homeowner who has to ask whether you pull permits is telling you that the permit policy belongs on your services page. Fix the page, have Asyntai read it again, and the agent gives the answer from then on.

On the technical side, the agent answers numbers in your own Twilio account, and Twilio bills you for the number and minutes. You can keep the number painted on your trucks and forward unanswered calls to the Twilio number. Start by adding your website, uploading your credentials and writing the greeting, then make a few test calls in the browser and ask for an estimate the way a homeowner would. If you also run a plumbing crew, the plumber version of this setup covers emergency leak calls. Once the answers sound like your company, connect the line and get back to the job.

Stay on the job site. Let the agent take the estimate calls.

Add your website and credentials, write a greeting, and request an estimate from the agent in a free browser test call.