Dynamic Prompting
# support
b
How can I edit the main system prompt in realtime without having to restart the call? I've tried squads but it sounded too much like telecommunications and didn't swap fast enough. I've tried updating the prompt via API but that doesn't apply during the call. I've tried vapi.send() but that seems to merely add on system messages?
v
message has been deleted
@bertiefa Please ask support for more info on this.
You can continue this conversation by mentioning me in the message.
b
What can the control url do?
s
squad is the only way tho
but if want to get some additional data and use then you can go with tools calling
b
Is there any way to get rid of the transfer filler messages e.g. "Let me transfer you"
in squads
s
yup
you can do it via setting it blank
b
Can you give me an example?
I tried that and couldn't get it to work
s
Go to dashboard -> Squad -> Create a assistant -> transfer message set it to empty
it will not say it
b
"assistantDestinations": [ { "type": "assistant", "assistantName": "Squad - Air Conditioner Cleaning", "message": "", "description": "If the user needs their air conditioner cleaned and would like to find out the best cleaning package for their needs." } ]
like this?
s
yeah
b
that doesn't seem to work
s
call id pls
b
c0ef1946-3fbb-4b95-8ac0-eb40fb0162f0
squad Id
s
can you send one call_id
b
15d044f8-5607-4a10-9aac-88c71dd634a1
hello?
I'm unsure why this has been marked as solved
It isn't solved
s
"function": { "name": "transferCall", "description": "Use this function to transfer the call. Only use it when instructions explicitly ask you to use the transferCall function. DO NOT call this function unless you are instructed to do so.\n\nHere are the destinations you can transfer the call to:\n 1. Squad - Air Conditioner Cleaning. When: If the user needs their air conditioner cleaned and would like to find out the best cleaning package for their needs.", "parameters": { "type": "object", "properties": { "destination": { "type": "string", "enum": ["Squad - Air Conditioner Cleaning"], "description": "The destination to transfer the call to." } }, "required": ["destination"] } }, "messages": [ { "type": "request-start", "contents": [], "content": "Transferring the call now", "conditions": [] }, { "type": "request-start", "content": "", "conditions": [ { "param": "destination", "operator": "eq", "value": "Squad - Air Conditioner Cleaning" } ]
just checked that there is still content set as transfering the call now
can you set the content message as empty?
s
@bertiefa because of no response closing this ticket.
7 Views