Disable AI / Session without ending the call...
# support
j
I would like to add a feature to my web application where we can essentially disable the session with vapi while keeping the call active. The purpose of this is like a manual take over where we can jump on the call with the client instead of the AI at any point of the phone call in real time. Is this currently possible to do?
v
@John Yes, it is possible to implement a feature in your web application that allows for a manual takeover of a call, effectively disabling the session with VAPI while keeping the call active. This can be achieved by utilizing the
phoneCallProviderBypassEnabled
setting, which, when enabled, prevents VAPI from initiating calls directly. This is suitable for scenarios where you want to handle calls externally, such as manually taking over a call in real-time. To implement this, you would need to set
phoneCallProviderBypassEnabled
to
true
and provide the necessary integration details in
phoneCallProviderDetails
to manage the call flow externally. This way, you can control when to hand over the call from VAPI to a human operator. If you need assistance with the specific implementation details or if you have any further questions, please let me know, and I'll be happy to help!
You can continue this conversation by mentioning me in the message.
j
I can't find "phoneCallProviderBypassEnabled" anywhere in the documentation. @Vapi
v
@John Please ask support for more info on this.
s
@John for phone calls you can use call forwarding https://docs.vapi.ai/call-forwarding and for web calls you have to play with daily sdk, we are also a think wrapper on daily web sdk.
3 Views