Dynamic transfer a call to sip/asterisk
Hi!
I’m testing VAPI and need some help:
• My assistant gets a sipUri from an HTTP request (e.g. sip:8880299@server.com).
• The sipUri changes every time.
• I’ve been looking at the docs here: https://docs.vapi.ai/calls/call-dynamic-transfers
• In the Transfer Call block I can only set a fixed SIP, not a variable. If I leave it blank, I get: transfer-destination-request failed validation. No destination.
Is there a way to pass the sipUri dynamically to the Transfer Call? Or do I need to handle this with another approach,
NOTE: I want to do this in the GUI if posible
I’m testing VAPI and need some help:
• My assistant gets a sipUri from an HTTP request (e.g. sip:8880299@server.com).
• The sipUri changes every time.
• I’ve been looking at the docs here: https://docs.vapi.ai/calls/call-dynamic-transfers
• In the Transfer Call block I can only set a fixed SIP, not a variable. If I leave it blank, I get: transfer-destination-request failed validation. No destination.
Is there a way to pass the sipUri dynamically to the Transfer Call? Or do I need to handle this with another approach,
NOTE: I want to do this in the GUI if posible
Learn how Vapi's dynamic call transfers work and explore implementation patterns for intelligent call routing.