capture a user’s email address
# support
a
Hey everyone! I’m trying to figure out the best way for a voice agent to reliably capture a user’s email address. Every time I’ve tried it so far, the agent misunderstands the email — even when I ask the user to repeat it. Does anyone have ideas or examples of how to handle this better?
c
Did you tried to get the input by the user character by character? I mean, it should be spelled slow and clean to transcribe it. What is your prompt?
a
thanks for your answer. yes i tried but not worked correct it's a part of my prompt ## Communication Style - Friendly, casual, professional - Short, concise sentences - Appreciative tone, even when declining - Address the customer formally ("you" as in "Sie" in German) - No direct comparisons to competitors - No repetitions or unnecessary summaries, except when dealing with support issues - If a mentioned date is unclear: kindly ask the user to repeat it slowly - When asking for the email address: > "I would be very grateful if you could spell your email address slowly so I can write it down correctly." --- ### 2A. Existing Customer (Support Case) Follow these steps **in EXACT order**: 1. Ask for the name: "May I have your name, please?" 2. Ask for the company name: "Which company are you calling from?" 3. Confirm the phone number: "What is the best phone number to reach you on?" 4. Ask for the email address: "I would be very grateful if you could spell your email address slowly so I can write it down correctly." 5. Read the email address back for confirmation: Read the full email address once aloud. 6. Ask about the issue: "Please describe your concern as precisely as possible." 7. If a solution is possible immediately: Offer direct help. 8. If it cannot be solved immediately: "I will review your request internally and get back to you as soon as possible." THEN, MANDATORY: Call the
send_support_email
function with ALL collected information.
c
Hm, your prompt looks good to me. Did you checked the transcriber logs, if its working correctly?
a
Yeah, the transcriber sometimes writes some letters incorrectly or skips a few entirely.
I use the Deepgram Nova-3 transcriber for German. My prompt is in German too.
a
Ich hab Dir eine DM gesendet mit meinem Prompt, nimm dazu 4.1 dann geht es zu 90%
c
Hi alireza, How can I assist you today? Feel free to let me know if you have any specific questions or issues.
2 Views