Get quotes from several contractors at once with AI

Short answer: Describe a planned job once. Your agent finds local contractors in that trade and starts one CallForMe call per company at the same time. Each call describes the job the same way and asks for price, trip fee, and the earliest visit. Your agent compares the answers so you can book the best option with a second short call.

“Call 4 plumbers and ask their price and availability to replace a leaking kitchen faucet this week.”

Open this in ChatGPT and swap in your details before you send it. It needs the CallForMe plugin.

Add CallForMe to your agentTry a free demo call

Using ChatGPT? Add it from ChatGPT's plugin directory in one step, on any plan.

$1 when someone answers, first 2 minutes included. Nothing if nobody picks up. Connecting asks for nothing.

On your phone? Email yourself the setup steps

Getting three or four contractor quotes is the advice everyone gives and almost nobody follows, because each call is five minutes of explaining the same job. Your agent can explain it four times at once.

This works the same for any trade with a planned, describable job: a faucet swap, a new outlet, a gutter repair. The worked example below uses plumbers. If something is leaking right now and you need whoever can come first, see have AI call plumbers instead.

What your agent does

  1. find_business with query: "plumber" near your address. Your agent keeps four with good ratings that are open now.
  2. plan_call once. It flags questions plumbers usually ask: do you have the new faucet already, is there a shutoff valve under the sink, what floor.
  3. place_call four times in parallel with identical details and questions:
What your agent sends (for developers)
{
  "phone": "+14695550122",
  "business_name": "Reliable Rooter & Plumbing",
  "goal": "Get a quote and the earliest availability this week to replace a leaking kitchen faucet.",
  "details": "Single-hole kitchen faucet, leaking at the base. Homeowner will supply the new faucet (already bought). Shutoff valves under the sink work. Single-story house in Allen, TX 75013.",
  "questions": [
    "Price to install a customer-supplied kitchen faucet?",
    "Is there a trip or service call fee?",
    "Earliest available day and time window this week?",
    "Any extra charges if the supply lines need replacing?"
  ],
  "on_behalf_of": "Luis Ortega",
  "callback_number": "+12145550199",
  "constraints": "Quote only. Do not book or agree to any charges."
}
  1. get_call on all four call_ids until each is ended. Mid-call questions like "is the house on a slab?" show up as pending_question for your agent to answer with answer_question.

Example result

Illustrative example: names, prices and times are made up. Transcript excerpt from one call:

Assistant: Hi, this is an assistant calling for Luis Ortega, on a recorded line. He'd like a quote to install a kitchen faucet he's already bought.

Dispatcher: Customer-supplied faucet install is $185 flat. Supply lines are $35 each if they need replacing.

Assistant: Is there a trip fee, and when could someone come out?

Dispatcher: Trip fee is included. Thursday between 12 and 4.

What your agent tells you:

Plumber Price Trip fee Earliest Extras
Reliable Rooter & Plumbing $185 flat Included Thu 12 to 4 $35/supply line
Twin Creeks Plumbing $150 labor $69 Wed 8 to 12 Priced on site
Allen Home Services "Price on site" $89 diagnostic Fri n/a
Brazos Plumbing Co. Voicemail, no message left

Three answered calls, each within 2 minutes, $3.00. The voicemail cost nothing because the call went straight to it and no message was left.

Tips

  • Say who supplies the part. Labor-only and parts-included quotes aren't comparable, and plumbers will ask.
  • Ask about the trip fee every time. It's the most common surprise on the invoice.
  • Want a message left on voicemail? Set voicemail_message. That counts as an answered call ($1), so skip it if you'd rather just try someone else.
  • Book with a second call once you've picked, and include the quoted price so it gets confirmed.

What it costs

$1 per company that answers. Four plumbers is $4 if every call wraps up within 2 minutes. Each minute past 2 adds $0.40, so a 4-minute call is $1.80.

Questions

Will plumbers quote a price over the phone?

Many give a range or a flat rate for common jobs like faucet swaps. Others quote a trip or diagnostic fee and price on site. The assistant records both kinds of answer.

Many contractors answer on a cell phone. Does that matter?

Small contractors often use a mobile number as the business line. CallForMe is for calling businesses only, every call says it's an AI assistant when asked, and if a business says not to call again, that number goes on an opt-out list for all users.

Can it book the one I pick?

Yes, with a second call. Put the quoted price in details so the assistant can confirm it when booking.

What if a plumber asks for a photo?

The assistant can't send photos. It gives your callback_number so they can text you, and notes it in the results.

Add CallForMe to your agent

One URL for any MCP agent. Connecting asks for nothing.

https://callforme.tel/mcp

Install steps for your agentTry a free demo callPricing

On your phone? Email yourself the setup steps

One email with the link, for when you're at your computer. Nothing else.