From Vapi end - Press "1" before taking the call
# support
i
Hi, My use case is, A call will be forwarded from Aircall to Vapi. But there is a prompt to press 1 in order to transfer call from AIrcall to Vapi. So vapi has to press 1 to take the call and process it. Can we do that in Vapi? Can we press keys in Vapi?
v
@Ikya Hello! Yes, VAPI can simulate pressing keys to interact with phone systems that require DTMF tones (Dual-Tone Multi-Frequency signaling). This is typically done using the
stream
action within a call flow to send DTMF tones. When setting up your VAPI application, you can include a step that sends the DTMF "1" when the call is answered, which would effectively "press 1" to accept the call from Aircall. Would you like to proceed with setting up this functionality, or do you need further assistance with the implementation details?
You can continue this conversation by mentioning me in the message.
i
Can you explain in detail on how to do this?
s
@Ikya Currently, we don't have IVR navigation fully set up, but we're actively working on mapping it out. You can implement IVR navigation programmatically using keywords or phrases, and then programmatically transfer the call to the Vapi number. You can use Twilio with GPT for IVR navigation and then transfer the call to VAPI.
i
@Shubham Bajaj If we want to implement this through our application programatically, Can you explain in detail on how to do that? Are there any Apis we need to hit?
s
@Ikya I suggest checking out the Twilio-Call GPT example first, which you can find on GitHub. It's open source and helps you use media streams and set up calls. After that, you can use fixed phrase-based matching to match user or IVR input against required or keyword-based phrases and return the appropriate content. Let me know if this is unclear or if you need exact steps.
3 Views