Tech is actually the easy thing when it comes to customer service.
New models are advanced enough to understand speech even with an accent. And you can fine tune the model with a rag system. All this in real time. The hard part is how you use all this tech to get the support service right.
And yes the human element is a very important part. Just consider an example like a large sum of money got deducted from your bank account. Then what will you do? Will you be okay with a bot reply to wait 24 hours for them to resolve the issue?
No
You would want to talk to an actual bank employee and answer the question where the f is your money and by when do you expect to get it back.
Even though the final answer you get would be the same it's the assurance element which a bot can't copy in this case.