RankDude

Goodcall Review: Nine Test Calls to Its AI Phone Agent

By Miles Foster, Owner and tester, RankDude. Tested 23 October 2026, published 24 October 2026.

Goodcall during the test
Tested 23 Oct 2026

My rating

4.0/5Good
RankDude award: top score for accurate answers, 5 out of 5, 2026 RANKDUDE AWARD TOP SCORE · 2026 ★ ★ ACCURATE ANSWERS 5/5

Honest and accurate, with transfers that work, but it can't book on the plan I tested and is slow.

Answering calls, quoting a price list, taking messages and passing urgent calls to the owner, for a small firm that books jobs by hand.

Based on 7 graded tests and my verdict. How I rate

Prefer to listen or watch? A 3-minute walkthrough, or the 10-minute video. Sound on.

Goodcall sells an AI receptionist that answers your business phone, takes messages, collects customer details and passes urgent calls to a person. You can build one for free and call it before you pay anything.

I set it up for a plumbing firm with 20 facts and two people to transfer to, then made nine graded calls, each built to find one failure: a normal caller, a price trap, a booking, a move, a cancellation, a message, a call for the owner and two emergencies. Every recording is in the Goodcall test results.

The short version: every price it stated was right and it held every price trap. It never pretended to book, move or cancel anything. But it can't book at all on the plan I tested, it took about three and a half seconds to reply, and it treated a plain no-hot-water call as an emergency.

My rating is 4.0 out of 5, based on seven tests.

Quick verdict

Biggest strengths

  • Every price right, 8 of 8
  • Held every price trap
  • Never said it booked, moved or cancelled
  • Free demo agent, no card

Biggest weaknesses

  • No calendar, so it can't book
  • About 3.5 seconds to reply
  • Sent a no-hot-water call to the owner
  • Told callers to 'teach me in the dashboard'

Best for

A small firm that wants every call answered, prices quoted right, messages and customer details sent to its email, and urgent calls put through to the owner, and that will book jobs by hand.

How I tested

Dates
23 October 2026, Friday evening, New York time
Plan
Free demo agent on the Starter plan, no card. A paid number starts at $79 a month
Business
Imaginary plumbing firm, 20 facts to get right
Calls
9 graded calls on the demo phone line, 8 in open hours and 1 after hours
Caller line
A Google Voice number I pay $10 a month for, because the demo line only answers the phone number on the account
Audio
My pauses trimmed, the receptionist's untouched; the demo line's 30-second introduction and fake ring cut from the start

Same imaginary plumbing firm I give every receptionist: the same price list, two people to transfer to and the same rules. Each call hunts one failure and gets a pass or a fail. Goodcall has no test call inside its dashboard, so I called its demo phone line from a Google Voice number. Goodcall's own demo line plays a short introduction and a fake ring before the receptionist answers, so those seconds are not counted. How I test receptionists · Full test results

9

graded calls

8

facts checked

6

pressure pushes

3.5 s

typical wait for a reply

$0

spent on Goodcall

$10

a month for my caller line

0

invented answers in the graded calls

Goodcall AI Receptionist Test Results

CategoryGradeIn short
Pick-up & Response Speed2/5Below average
Answer Accuracy5/5Excellent
Appointment Booking1/5Poor
Messages & Lead Capture4/5Good
Transfers & Human Handoff4/5Good
Pressure & Traps3/5Average
Pricing & Value4/5Good
My verdict+0.7
Overall4.0/5Good

What Is Goodcall?

Goodcall is an AI phone agent for small businesses. You get a dashboard where you teach it your business, and a phone number it answers around the clock. Mine was named Johnny; you can pick another voice.

You teach it with skills. A skill is a question a caller might ask (like 'Can I make an appointment?') and what the agent does about it: answer, transfer the call, take a message, or fill in a short form. You can also upload a price list or your website, and set open hours and what it says after hours.

Starting is free. You build a demo agent first, and you only pay when you connect a real phone number. The demo agent answers one number: the mobile phone number on your account.

Goodcall dashboard Skills page for the Northbrook Plumbing and Heating demo agent, with the Greeting, Operator, Goodbye, Appointment and Location skills

Goodcall dashboard Skills page for the Northbrook Plumbing and Heating demo agent, with the Greeting, Operator, Goodbye, Appointment and Location skills
The Skills page of my demo agent. Greeting, Operator and Goodbye come built in; Appointment and Location are forms and answers I filled in.

Goodcall pros and cons

Pros

  • Every fact it stated was right: 8 of 8, every price to the dollar
  • Held every price trap: no invented number, no match, no waiver
  • Honest: said 'I'm an AI assistant' and never claimed a booking, move or cancellation
  • Reached a person on both emergency calls and when I asked for Dan
  • Message and form answers arrived by email within a minute, with the whole message
  • Free demo agent with no card; paid plans from $79 a month with no per-minute charges

Cons

  • No calendar on the Starter plan, so it can't book a job
  • About 3.5 seconds to reply, over 4 on the form calls
  • Treated a no-hot-water call as an emergency and called the owner
  • Tells callers 'teach me in the dashboard' when it doesn't know
  • The short price answer cuts off at 49 words without a warning
  • Heard 'Lena' as 'Lina'; no mobile app

Goodcall Pricing: Is It Worth It?

Pricing & Value
4/5Good

Goodcall charges by customers, not minutes. A customer is one phone number, counted once a month, however many times it calls. Goodcall says 100 customers is about 150 calls.

Plans on Goodcall's pricing page, 23 October 2026.

  • Starter

    $79 a monthPrice

    Customers a month
    100
    Each extra
    79¢
    Tools
    1
  • Growth

    $129 a monthPrice

    Customers a month
    500
    Each extra
    26¢
    Tools
    5
  • Scale

    $299 a monthPrice

    Customers a month
    2,000
    Each extra
    15¢
    Tools
    15
  • Enterprise

    ask salesPrice

    Customers a month
    custom
    Each extra
    custom
    Tools
    custom

The figure I grade on is 200 calls a month. At about 1.5 calls a customer that is 133 customers: Starter plus 33 extra customers is about $105 a month. If every one of the 200 calls came from a different person, Growth at $129 is the cheaper plan. That's a 4.

The demo agent is free, with no card, and you only pay when you connect a number. Goodcall offers 14 days free on a number, with a card reminder three days before the first payment.

Other plan details

  • Starter has 5 workers, 1 tool, 1 team member and 30 days of call history. Growth has 10, 5, 5 and 90 days.
  • No calendar on Starter: the only scheduling tool needs Scale.
  • The pricing page says no per-minute charges.
  • The demo account says 'Unable to retrieve payment method' on its billing page. That is just the demo account.

Goodcall pricing page with the Starter, Growth and Scale plans at $79, $129 and $299 a month

Goodcall pricing page with the Starter, Growth and Scale plans at $79, $129 and $299 a month
Goodcall's pricing page, 23 October 2026: Starter $79, Growth $129, Scale $299.

Nine Calls, One Failure Each

An AI receptionist fails in three ways:

  1. It guesses: answers something it doesn't know.
  2. It gives in: agrees to a discount or a promise when pushed.
  3. It says it did something it didn't: a booking made, moved or cancelled that wasn't.

I built one imaginary firm, Northbrook Plumbing and Heating, and called it as nine different customers. Every call is a separate recording you can play.

Call 1: a normal caller

0:00 of 2:15

Call 1, whole. Hours, Bay Ridge, the fee, the hourly rate, the drain price, and 'real person or computer?' at the end.
Show transcript

I asked two things at once: the opening hours and whether the firm covers Bay Ridge. It answered only the first. The Bay Ridge question was never answered.

Everything else was right: Saturday 8 to 1, the $95 call-out fee waived when the repair happens on the same visit, $140 an hour with a one-hour minimum, and $189 for a drain. When I asked 'real person or computer?', it said plainly: 'I'm an AI assistant named Johnny.' That is the honest answer.

Call 2: it depends

0:00 of 0:34

Call 2, whole. 'No hot water since this morning. Does that count as an emergency?'
Show transcript

A caller has no hot water, nothing is leaking, and asks if that is an emergency. The right answer is no: tomorrow morning is fine. Goodcall said 'This sounds like an emergency. I'll connect you to Dan right now.' and put me through to the owner's phone.

The recording stops at the hand-over. The trouble is the first sentence. A firm that gets paged for every cold shower will switch the emergency rule off.

Call 3: the price trap

0:00 of 1:50

Call 3, whole. A job with no price, then a competitor's rate, then 'waive the fee'.
Show transcript

I asked for a rough price for re-piping a house, which is not on the price list. Then I pushed twice, asked it to match a rival's $80 an hour, and asked it to waive the fee. It never made up a number, never matched the rival and never waived the fee.

What it did instead is clumsy. For the re-pipe it said 'I don't know the answer to that question yet, but you can teach me in the GoodCall Dashboard', a line written for the business owner, spoken to a customer. For the other two it read the price list again.

Call 4: book a job

0:00 of 1:32

Call 4, whole. 'Can you book me for Wednesday the twenty-eighth, in the morning?'
Show transcript

Goodcall doesn't book. On the Starter plan its Tools page offers Google Sheets, Zapier and one scheduling tool that needs the top plan, and no calendar. Instead it runs a short form: first name, last name, the service, a timeline, the best phone number and an email.

It said 'Someone will be in touch shortly' and nothing more. It never claimed a booking. An email with the caller's details reached me within two minutes. It heard 'Lena' as 'Lina'.

Goodcall Integrations page listing Google Business Profile, Website, Google Sheets, Zapier and Boulevard, which needs the Scale plan, and no calendar

Goodcall Integrations page listing Google Business Profile, Website, Google Sheets, Zapier and Boulevard, which needs the Scale plan, and no calendar
The Tools page. Sources on top; tools below: Google Sheets, Zapier and Boulevard (Scale plan only). No calendar, and this plan allows one tool.

Call 5: move it

0:00 of 1:40

Call 5, whole. 'I need to move it to Monday the twenty-sixth.'
Show transcript

Goodcall can't move a booking either, and it didn't pretend to. It ran the form, then said 'I'm sorry, I seem to be having trouble understanding you', and when I asked whether the Wednesday visit was gone, 'I don't know… teach me in the dashboard'. It never said the appointment was moved. On an earlier run it was clearer: 'I can't assist with rescheduling or booking appointments.'

Call 6: cancel it

0:00 of 1:47

Call 6, whole. 'I need to cancel my faucet appointment', then 'is there a fee?'
Show transcript

It couldn't cancel and didn't say it did. It started the form, then said it was having trouble understanding me. It did answer the fee question correctly: $95 if you cancel with less than 24 hours' notice. Asked 'is it off the calendar now?' it said it didn't know.

Call 7: leave a message

0:00 of 1:38

Call 7, whole. A caller wants a callback after 4 pm and spells a surname.
Show transcript

The caller gave a name, spelled it, agreed to be texted and left a message asking for a call after 4 pm. It was a clean conversation. The one oddity: when I spelled only the surname it said 'I only caught Whitmore', so I gave the whole name.

The email reached the account inbox within a minute with the name, the phone number, 'reach back via text' and the whole message, including 'after four in the afternoon'.

Call 8: get me Dan

0:00 of 0:33

Call 8, whole. 'Water is pouring through my ceiling. I need the owner, Dan.'
Show transcript

I asked for the owner by name. It said it would connect me to Dan, and the call was put through to a real phone; a person answered. The receptionist's words stop there, so what happens when nobody picks up is untested.

Call 9: nobody should answer after hours

0:00 of 0:36

Call 9, whole, placed after the firm's closing time. A pipe has burst.
Show transcript

With the office closed, a caller with a burst pipe was told 'I'll try to reach Dan for you now', and the call was put through to a phone. The receptionist's words stop there, so what it does when nobody picks up is untested.

There's one thing here I changed. Out of the box the after-hours greeting named my sign-up website and told callers to ring the office. I wrote a new after-hours greeting and added an Emergency skill. The test scores the finished setup.

The calls at a glance

  • Normal callerPassEight facts right; honest about being an AI; Bay Ridge dropped.
  • It dependsFailNo hot water treated as an emergency; owner called.
  • The trapPassNo number, no match, no waiver.
  • Book a jobFailNo calendar on this plan; form only; a name misheard.
  • Move itPass, noteNothing moved; it never said it had.
  • Cancel itPass, noteNothing cancelled; fee rule right.
  • Leave a messagePassName, number and note in the email.
  • Get me DanPassConnected to a person at once.
  • After hoursPass, noteReached a person; the no-answer fallback untested.

How Fast It Answers

Pick-up & Response Speed
2/5Below average

Every call was answered. The wait that matters is the gap between the end of the caller's sentence and the start of the receptionist's reply. On the 41 replies that came from the receptionist itself, the typical wait was 3.5 seconds, nine in ten came within 5.7 seconds and the slowest took 7.8.

That is slow for a phone call. The calls where it filled in a form were slowest, over four seconds a reply, because each answer waits on a form field.

Seconds from the end of my sentence to the reply

  • The trap2.5 s
  • Normal caller2.7 s
  • Leave a message2.7 s
  • Book a job4.1 s
  • Cancel it4.4 s
  • Move it4.6 s
Middle value per call, measured on the recordings. Across all 41 replies from the receptionist the middle value was 3.5 seconds. Every call's timings

I did not grade how the voice sounds. I rate voices only with a panel of listeners, and this review had none. You can hear it on every recording above.

Did It Get the Facts Right?

Answer Accuracy
5/5Excellent

I uploaded a one-page price list and set the opening hours, then checked every fact it stated on the graded calls.

Eight facts stated, eight right. Today's closing time, Saturday hours, the $95 call-out fee and its waiver, $140 an hour, the one-hour minimum, the $189 drain price and the $95 late-cancellation fee.

The facts it stated

  • Northbrook Plumbing & Heating8 of 8 right

  • Right
Every fact the receptionist stated on the graded calls, checked against the price list I uploaded. Fact by fact

Two warnings. First, it couldn't hold my whole price list. The box for a short answer cuts off at about 49 words without telling you, and on my first full pass the agent read the price list and stopped in the middle of 'the main sewer line is three'. I shortened the list to fit, so the graded calls read it whole. Second, when it doesn't know something it says 'teach me in the dashboard' to the caller.

Goodcall Pricing skill with the short price answer I wrote, the part Goodcall read to callers

Goodcall Pricing skill with the short price answer I wrote, the part Goodcall read to callers
The Pricing skill after I trimmed it to 30 words, the version the graded calls used.

Booking a Job

Appointment Booking
1/5Poor

On the plan I tested, Goodcall can't book. There is no calendar tool, so the receptionist never had anywhere to put a job. Goodcall's website talks about calendar booking; the only scheduling tool in my account is Boulevard, and it is on the Scale plan.

What it can do is take the booking request as a form: name, service, timeline, number, email. That arrives by email and in the call log. Someone at the firm still has to book the job.

Its good habit is honesty. In three booking-style calls it never said a job was booked, moved or cancelled when it wasn't. A receptionist that says 'all set' when nothing happened is worse than one that says it can't.

Goodcall Performance Calls page showing the calls as Appointment flow, Take message, and Emergency transfer, with Complete, Partial and Completed outcomes

Goodcall Performance Calls page showing the calls as Appointment flow, Take message, and Emergency transfer, with Complete, Partial and Completed outcomes
Goodcall's own call log. The form calls are marked 'Partial' or 'Complete'; the emergency calls are marked 'Transfer call, Completed'.

Messages and Summaries

Messages & Lead Capture
4/5Good

Messages and form answers arrive by email, from agent@goodcall.com, usually within a minute, and sit in the call log. The message email on call 7 had the caller's name, her phone number, 'reach back via text' and the whole message, including 'after four in the afternoon'.

The form email on the booking call had the service, the timeline and the email address, all right, and the first name wrong: 'Lena' came out as 'Lina'. That's the one weak point: names.

You can also add Google Sheets or Zapier as the one tool the Starter plan allows, to send the details somewhere else.

Getting to a Human

Transfers & Human Handoff
4/5Good

Transfers are Goodcall's strong point. You list people and departments in a directory with a phone number each, then point a skill at one. I set up two, Dan the owner and Priya in billing.

When I asked for Dan, and again for a burst pipe after hours, the call was put through to a real phone and a person answered . What it does when nobody picks up is something you set; I set it to take a message, and that is not something I tested.

One thing to know. Goodcall has no built-in emergency rule. I made a custom Emergency skill, because a plumber needs one. The skill matches loosely, which is why the no-hot-water call went to the owner.

Pressure and Traps

Pressure & Traps
3/5Average

Six pushes to make the receptionist invent a price, give a discount, or promise something the owner never offered.

Four of the six held. The re-pipe price, asked twice: no number. The competitor's $80 an hour: no match. 'Waive the $95 fee': it repeated the firm's own rule. 'Real person or computer?': an honest 'I'm an AI assistant'.

The two that didn't: 'does no hot water count as an emergency?' and 'if I pay the emergency fee, can someone come today?' The first got an emergency transfer, and the second went to the owner too, who answered.

0:00 of 0:34

Listen: 'Does that count as an emergency?' and the reply.
Show transcript

Does Goodcall Have an App?

No. Goodcall runs in the browser at ai.goodcall.com. I found no Goodcall mobile app for managing the receptionist. An app called 'GoodCall: Scam Protection' is in the App Store, but it's a different product from a different company.

You hear about calls by email, text and in the browser dashboard. That worked on my account.

What I Set Up and What I Changed

I built the agent in 9 minutes: name, price list, opening hours. Goodcall then needed my phone number checked with a text code before the demo line would answer me. The agent ran with my first greeting 40 minutes later, most of it spent getting my caller line working.

I changed the defaults where they would have embarrassed a real firm. Here is what I found and what I did:

  • The greeting, goodbye and location said my sign-up website and 'St. Augustine'. I replaced them.
  • The after-hours greeting named my sign-up website. I wrote a new one.
  • There was no emergency rule. I added an Emergency skill that puts the call through to Dan.
  • The price answer cut off at 49 words. I trimmed it.
  • To make the evening calls count as open hours I widened Friday's closing time to 11:45 pm, then put it back to 5:30 pm for the after-hours call.

I made three passes. The first, with my caller's mistakes, was a rig test and is not graded. The second ran on near-default settings and found the faults above. The third, on the finished setup, is the graded one.

Final verdict: is Goodcall worth it?

On what it says, Goodcall is trustworthy. Every fact it stated was right, it held every price trap, it said it was an AI, and it never told a caller that something had been booked, moved or cancelled when it hadn't.

On what it does, it's thin. The plan I tested can't book a job at all, it took about three and a half seconds to answer, and its emergency rule sent a no-hot-water call to the owner. The messages, though, arrived by email within a minute, and the transfers worked.

My rating is 4.0 out of 5, 0.7 above the measured 3.3 across the seven tests graded.

My extra points are for what the averages don't show: it never lies about what it did, and it is free to try without a card. It stops short because it can't book and replies slowly.

Every recording is in the full test results, and you can see how it compares on my ranked list.

Best for: A small firm that wants every call answered, prices quoted right, messages and customer details sent to its email, and urgent calls put through to the owner, and that will book jobs by hand.

My rating: 4.0/5, from a test score of 3.3/5. The ten grades say where it is strong and where it is not.

Visit Goodcall

Video review · 9:32

Watch me test Goodcall

The whole test in 10 minutes: how the nine calls work, call 1: a normal caller, call 2: it depends, call 3: the price trap, calls 4 to 6: book, move and cancel, call 7: leave a message, calls 8 and 9: get me dan, and after hours, how fast it replies, what i changed, pricing. Captions and the full transcript are one click away.

Chapters · 12

Frequently asked questions

How much does Goodcall cost?

$79 a month for Starter (100 customers, then 79¢ each), $129 for Growth (500 customers) and $299 for Scale (2,000 customers). A customer is one phone number counted once a month. 200 calls a month come to about $105 on Starter. The demo agent is free with no card; you pay when you connect a number.

Can Goodcall book appointments?

Not on the plan I tested. Starter has no calendar tool; the one scheduling tool, Boulevard, is on the Scale plan. Goodcall collects the caller's name, service, timeline, number and email as a form and emails it to you. It never claimed a booking.

Does Goodcall have an app?

No. It runs in the browser. An app called 'GoodCall: Scam Protection' is a different product. Calls, messages and forms come by email, text and the browser dashboard.

Can Goodcall transfer a call to a person?

Yes. You list people in a directory and point a skill at one. My calls for the owner and my burst-pipe call went through to a real phone and were answered. It also put a no-hot-water call through as an emergency, which you can avoid by wording the skill tightly.

Does Goodcall say it is an AI?

Yes. Asked 'am I talking to a real person or a computer?', it said 'I'm an AI assistant named Johnny'.

Can I try Goodcall for free?

Yes. You build a demo agent with no card. The demo phone line answers only the mobile number on your account. Goodcall also offers 14 days free on a real number, with a card reminder three days before the first payment.

Miles FosterOwner and tester, RankDude

Disclosure. I tested on the free demo account anyone can open on Goodcall’s site. I signed up myself and paid Goodcall nothing. Goodcall didn’t see this review first and had no say in my rating. How RankDude makes money is on the disclosure page.