The bots people complain about repeat themselves, ignore context and never call a human. All three are design choices. Here is what a support bot with an LLM, tools and a human in the loop actually does.
A non-technical client got an MCP instead of more admin screens. He now creates catalogue products by chatting, on a server that reaches production through one authenticated user and logs every call.