Assistant adding or omitting numbers
# support
d
I have an assistant that gets a number from the user and passes it to the backend API call. After the user provides the number, the assistant repeats the correct number to the user. However, when the assistant passes the number to the backend API, it adds or omits one or more numbers. I am using Nova 3 from Deepgram. Please let me know how to fix this issue. e.g. 1. if the user says "1234", assistant confirms "1234" with user. But backend API call receives "123" (Please note 4 is missing) 2. if the user says "121134", assistant confirms "121134" with user. But backend API call receives "1211134" (Please note there is additional 1)
k
Hey! To help track down this issue, could you share: - The call ID This would really help us figure out what went wrong!
d
Call ID: f756499f-dd00-42f7-b95c-ab4e5215702d Tool Name: billingprocesspayment Expected: ******4914 Received: ******49114 While replying please do not post the full number.
Please note assistant already have instructions bot to make any changes to the numbers provided by the caller.
k
seconds from start: 03:25 @dhina in this call user has spoke 49114 for the card number which in turn was send out as 4914. To resolve this add the following to your prompt.
Copy code
[Warning]
Do not modify or attempt to correct user input parameters or user input, Pass them directly into the function or tool as given.
logs
šŸ”µ 20:21:23:798 \[user LOG\] Model called tool: billing_pay_amount({"cccvv":"","ccyear":"","ccmonth":"","ccnumber":"4xxxxx914"})