Problem with tranferCall type fucntion
# support
r
Hey, I have a problem. I made a squad like you suggested me to do to speed up the assistant. Didn't think it was possible, but it is, I was just limited by my knowledge. Anyways, it transfers weirdly. When I want to get transfered to a second phone number, it calls the fucntion, success, but doesn't tranfer the call and hangs up. callId: 164980f6-f37a-4315-ac84-8ad57de8fcf4 OR When I get to assistant 3 in squad I tell him my details and he is supposed to summarize it. Instead of that he transfers the call onto him self. I have no idea why. Been strugling with this for the past few hours. callId: 05e60864-b745-4a61-a81a-60c0f0fb7080 Please helo me, I am clueless as to why this is happening. Maybe I am just missing something...
a
HeyRadim Kopp Thank you for creating the ticket! A member of our team will reach out to you shortly.
v
message has been deleted
@Radim Kopp I'm glad to hear that you've been exploring the capabilities of your assistant and making progress with squads! Let's address each of your concerns one by one. For the first issue regarding the call transfer to a second phone number, it sounds like there might be a problem with the transferCall function or the way it's being invoked. To help you better, I would need to check the configuration of your assistant and the specifics of how the transferCall function is set up. Could you please provide me with the details of the transferCall function implementation or any error messages you're receiving? Regarding the second issue with assistant 3 in the squad, it seems like there might be a misconfiguration causing the assistant to transfer the call to itself instead of summarizing the details as expected. This could be due to an incorrect setup in the call flow or a programming error in the logic that determines the next action. Again, I would need more information about the assistant's configuration and the logic it uses to summarize details to provide a precise solution. If you can provide me with more context or access to the relevant configurations, I'll do my best to help you resolve these issues. If the issues persist and you're unable to share more details here, please ask support for more info on this.
You can continue this conversation by mentioning me in the message.
Got it. Tagging @User for additional help.
s
@Radim Kopp Will it be possible for you to join office hours today https://discord.gg/8xsMTjEp?event=1335330727780286597 we can resolve it pretty quick, works?
r
yes, I Can. Will be there
What should I prepare?
s
Nothing available for a call now, can do it now as well.
r
I am in school rn, can call sadly. I’m good with waiting will 19:30 CET
Thank you tho, appreciate it Shubham
I figured out the problem with the phone (not assistant). It's a fix, not a solution. Client mailed me that forwarding didn't work to phone number, so that bumped me in my head. I recently updated and rerouted my Twilio phone numbers from US1 to IE1 (Ireland - Europe), because it's closer to my country. That was the problem. I want to use EU servers, not US, too much latency I would say. Why wasn't it forwarding on IE1, but was on US1. I coppied the exactly same configuration into twilio EI1 as there was in US1. Is there anything more than configuration page? What's the solution here, I didn't find any more server based settings.
BTW if you are available before the public call I would be more than happy to look into it.
I like the privacy more than talking before everyone else
I figured out the issue, been playing with it for some time now, but it doesn't seem to work. The issue is that Assistant 1 has instruction "Transfer to Assistant 2when customer says that we wants an appointment" Asistant 2 get on the line User: I wan't an appointment for preventive check up. Assistant 2 procceds to tranfer to Assistant 2. This is how it works in my opinion. I use rolling-history. I can't use delete-history, because then the other assistants wouldnt knos the data about the customer. I tried Start of instructions for Asistant 1 USE ONLY INSTRUCTIONS FOR Asistant 1 Prompt End of instructions for Asistant 1 Start of instructions for Asistant 2 USE ONLY INSTRUCTIONS FOR Asistant 2 Prompt End of instructions for Asistant 2 Didn't work. IGNORE ALL PREVIOUS INSTRUCTIONS Start of instructions for Asistant 2 Prompt End of instructions for Asistant 2 IGNORE ALL PREVIOUS INSTRUCTIONS This didn't work either. I really have no other idea on how to do this. Has this ever happened to you before? @Shubham Bajaj
Hmmm, took a step back to look at the situation and reliazed that swap-system-message-history should solve my problem. I can't test it much rn, but it probably solved the issue. Will let you know till EOD
@Shubham Bajaj It was due to that transferMode. Still having some issues, but not with this. This ticket is solved
s
@Radim Kopp just ping me to your new issue/ticket.
2 Views