firefly_0206
04/26/2025, 4:10 AMVapi Support Bot
04/26/2025, 4:11 AM1. Review the API request to ensure fields are correctly formatted
2. Examine logs for errors or warnings related to data processing
3. Check if there's any string manipulation or formatting happening between transcript generation and external data transfer
If the issue persists after these steps, contact Vapi support with your Call IDs for further assistance.
Sources:
- [General Troubleshooting Steps](https://discord.com/channels/1211482211119796234/1335308574556946480)
- [API Related Checks](https://discord.com/channels/1211482211119796234/1328923059905630238)Kings_bigđź’«
04/26/2025, 8:57 AMfirefly_0206
04/27/2025, 6:58 AMKyle Brunker
04/27/2025, 10:21 PMWhen user spell out parts of their email (or last name) on the phone—using phrases like “double L” or “triple M”—our LLM-based assistant correctly hears and confirms the speech, but the data sent to the booking API collapses these into a single letter. As a result, “double L” becomes “L” instead of “LL,” “double M” becomes “M” instead of “MM,” and so on. You need to update our prompt design so that spoken duplication cues are faithfully converted into the right repeated characters before we invoke the createRestaurantBooking-dev function.
prompt_change
Whenever the user spells out something using “double <letter>” or “triple <letter>,” interpret “<letter>” as the single alphabet character to repeat. Expand “double <letter>” into two copies of that character, and “triple <letter>” into three. Apply this rule both when generating next responses OR when assembling any tool-call parameters.
If required, you can rephrase the prompt or change it completely, and then add a few examples. If it didn't work with the prompt change only, to let the LLM know how to interpret user input and convert it into the required output.
Examples:
user: “c o double L a t e”
your output: “c o l l a t e”
user: “d o u b l e M i s s e s”
your output: “d o u b l e m i s s e s”
user: “o l i v i a dot s c o p e double L i t i”
your output: “o l i v i a . s c o p e l l i t i”
user: “t r i p l e M”
your output: “M M M”
Kyle Brunker
04/27/2025, 10:21 PMfirefly_0206
04/28/2025, 7:51 AMKyle Brunker
05/01/2025, 11:48 PM