I have a call where the agent collected an email, the caller corrected it, the agent verbally confirmed the corrected version, but the booking tool then fired with the original incorrect email instead of the corrected one.
How does Vapi handle variable/slot updates when a caller corrects a previously-stated value? Does the captured value get overwritten, or does the first capture stick? And is there a way to prevent capturing the wrong value?