I assume people are pissed off because its building something that people already hate and its a fully AI generated post that is jarring to read.
Nothing pisses people off faster than calling up and getting put on the line with a robot. Like if we're thinking about this problem and how to solve it we can look at other examples like a website with a booking form,call the mechanics cell directly, hire a receptionist or worst case outsource the receptionist to a booking agency.
The alternative here isn't talking to a person. The alternative is leaving a voicemail and praying for a callback. Likely, you don't even leave a voicemail and a match is not made.
Asking a business to hire a receptionist is probably a bit unlikely for small businesses in today's environment.
Voicemail alone doesn't have information about someone's schedule.
"I'd like to schedule a smog check tomorrow or Wednesday?" rather than leaving a message and hoping for a callback that you don't miss either (and have go to voice mail).
Consistency of interface. I've got the phone number of the mechanic I go to in my phone's address book... and the various medical services for appointments there.
If they were to have an app on their website, I wouldn't know because I don't use the webpage for that purpose - I call them.
Now, they've all got receptionists there that work full time and handle the appointments and take that first tier of service. These are larger places that have two receptionists working the full day (handling walkins, calling confirmations, and the other administrative tasks)... I don't think that an LLM (even with access to appointments) would do a better job than what they do (and certainly wouldn't be able to do the "ok, I showed up, now what do I do?")
However, I could see this for a small mechanic shop. When I lived in California, I went to what is now Shoreline Auto Care on El Camino and Shoreline - a small two bay mechanic... and that's not the type of place that has the business that can afford a full time receptionist.
So the question for a place like that... "what do you get for the phone calls you miss?"
If they can make the AI ajudicate the knowledge of the caller, I'm more than all for it.
"Hmm, this user seems to really understand network topology, better get him over to engineering"
vs.
"Hmm, the user doesn't know the difference between their router and their modem, I should help them identify the router then walk them through a power cycle".
Just how much effort even went into this? The project is LLM generated, the blog post is LLM generated. It produced something that is really annoying to deal with as a consumer. The last thing I want to talk with when calling a boutique garage is some AI receptionist.
Everything someone does is to give them something in return. Do you think HN would exist if not for the benefits of YC? Doesn't mean the blog post isn't interesting or helpful. Perhaps you dismiss the post because of your bias?
The poster has built something that, while technically interesting, is profoundly annoying as a user and deserves to be backlashed to prevent more of this kind of stuff to be built
Definitely very interesting to me too.
It was nice to see the breakdown of what technology was used and for what. The whole breakdown makes me believe I could build something like this too
Nothing pisses people off faster than calling up and getting put on the line with a robot. Like if we're thinking about this problem and how to solve it we can look at other examples like a website with a booking form,call the mechanics cell directly, hire a receptionist or worst case outsource the receptionist to a booking agency.