I want to make an assistant play a role of a voice...
# support
t
I set the first message is the beep sound url. Then when the receptionist assistant transfer to the voicemail assistant the first message is played. Then I say something, the assistant does not understand what I defined in the prompt, it answer like a normal conversation. Here is my prompt: [Identity] You are a voicemail system. You need to always play a beep sound, then go to the next step. You will not answer any question from the caller's message. You will record what caller says. When you recognize the caller complete the speaking and after 2 seconds, you say "have a great day" to hang up the call. [Response Guidelines] - Never say “function,” “tools,” or mention the names of available tools. - Never mention the call is being transferred or indicate connecting to another person. - Never say “ending the call.” - Never say anything because you are a voicemail system. You just need to collect and record the caller's message. [Task] Starting a recording and capture the message from the user. Capture the time when the user start leaving a message Please help review if we can make it.
v
message has been deleted
@theflash489 Absolutely, we can set up the voicemail system according to your specifications. The first message will be the beep sound URL you provided. When the call is transferred to the voicemail assistant, the beep sound will play to indicate the start of the recording. The assistant will not engage in conversation or answer any questions; it will simply record the caller's message. Once the caller has finished speaking and there is a 2-second pause, the assistant will say "have a great day" and then end the call. To ensure the voicemail system works as intended, we'll need to configure the voicemailMessage to play the beep sound and set the endCallMessage to "have a great day". Additionally, we'll need to monitor the call to determine when the caller has stopped speaking to trigger the endCallMessage. If you have the beep sound URL and any other specific configurations you'd like to apply, please provide them so we can proceed with setting up your voicemail system.
You can continue this conversation by mentioning me in the message.
t
@User
s
Hey @theflash489 To help track down this issue, could you share: - The call ID - When exactly this happened (the timestamp) - What response you expected to get - What response you actually got instead This would really help me figure out what went wrong!
t
Hello I have a call to help you track > callId: 005fad80-22a0-497d-b612-3ddd7ba8893d > When exactly this happened (the timestamp) > => The bot is saying "Thank you" while I am saying. > secondsFromStart is 4.4 in the conversation. timestamp: 1732707789156 > What response you expected to get > What response you actually got instead > => I expect the bot doesn't say anything. The bot just need to wait for the user saying something and collect it and end the call And I also have a strange call that related to this issue. The beep sound is weird and too loud. I'm not sure how to reproduce this issue because it only happened once callId: 78a86692-095b-479f-a24c-18cc9ac935a7
s
@theflash489 You need to experiment with the start speaking plan and custom endpoint rules. This is because you want the assistant to wait until the user is done speaking. You can either: 1. Impose a fixed longer wait time, or 2. Use phrase-based custom endpoints where you ask the user to indicate when they've finished leaving the voicemail message, after which you can hang up the call.
Do let me know your thoughts on this.