Call Forwarding: Twilio client arch
# support
r
Is it possible to forward calls to twilio's native client tag? i.e. "client:12371892371" instead of using SIP or a number? I've written code to do this on my end, but would prefer to use the transferCall natively built to VAPI Also, if y'all feel comfortable onboarding me to the codebase, happy to implement this feature + tests in a couple hours
v
@rowdy Yes, it is possible to forward calls to Twilio's native client tag using the
client:
identifier. VAPI supports forwarding calls to various endpoints, and if you're looking to use the
transferCall
function natively within VAPI, you can specify the destination as a client identifier in the format you mentioned (
client:12371892371
). Regarding your offer to contribute to the codebase, we appreciate your enthusiasm and willingness to help improve VAPI! However, onboarding external developers to the codebase typically involves a more formal process, including agreements and a review of contributions. Please reach out to the support team for more information on how you can contribute to the project. They will guide you through the necessary steps to become a contributor, if that's a possibility. If you need any further assistance with the
transferCall
function or have any other questions, feel free to ask!
You can continue this conversation by mentioning me in the message.
r
can you provide a code snippet on how I'd specify that settings based on the current API documentation?
s
@rowdy as of now we only allow transfer to number, sip, and assistant. For
client:12371892371
you have to write your own code and use custom tools.
Do let me know if require further help.
r
Okay. the LLM got my hopes up
@Shubham Bajaj can you set this as a feature request? I like VAPI but tbh this has been a headache for me and am considering going straight to pipecat/daily as a result 😦
s
@rowdy raise your request here https://vapi.canny.io
4 Views