Voice AI is a powerful tool. However, one major issue is that it can mishear or incorrectly capture customer emails—undermining one of its core functions: enabling follow-up contact after the call.
Currently, there's no straightforward way to create a widget that first collects the customer's email and then initiates a Voice AI call (for example, via ElevenLabs). I confirmed this limitation with ElevenLabs' tech support AI (see: https://elevenlabs.io/docs/). As a result, the only viable workaround seems to be building a custom form to collect the email first, then linking it to a conversational session. This can be quite tedious—especially for non-technical users.
For instance, I’ve started developing a Voice AI booking agent for a travel agency I’m currently working with, but this email capture issue has become a significant stumbling block.
Has anyone else encountered this problem? If so, what workaround did you find effective?