Dynamic Transient Agents mid-call
# support
t
I want to dynamically update the agent model, voice, prompts, etc during an existing call. Is there a way to do this? Or maybe daisy chain agents during a call? Like a sub-agent? Or can we dynamically update the transient agent during a call?
v
Hi @The Reverend, I'm an AI assistant for Vapi. I'll analyze available sources and get back to you shortly.
----------------------------- **While I generate an answer, here are some sources that might be helpful**: * [Create Phone Call]() * [List Calls]() * [Get Call]() * [Dynamic Variables]() -----------------------------
### Answer Currently, Vapi does not support dynamically updating the agent model, voice, or prompts during an existing call. There is no built-in functionality for daisy chaining agents or employing sub-agents in the middle of a call. Once a call has started with a specific configuration in Vapi, the settings for the assistant, including the model and voice, remain static throughout the duration of that call. Adjusting these elements dynamically during a call is not supported at this time. For modifying an assistant's behavior or settings, changes need to be made before initiating the call or after the call has ended. This includes any updates or configurations related to the assistant used for the call [(1)]() .
c
SOunds like an interesting use case. but I am trying to understand. Wat would be updating synamically and why?
s
This is what you are looking for https://docs.vapi.ai/squads but you need to wait for couple of days until it is fully out. We are still working on it.
c
been waiting. Did not want to say anything. I love how you guys secretly buid and then it just happens.
3 Views