Google Voice DTMF press key 1
# support
s
Hello, we’re experiencing an issue with a number that’s on Google Voice and forwards to our Vonage number via VAPI. Google Voice prompts: “You need to press 1 to take this call.” The DTMF tool is triggered, but no tone is played, so nothing happens.
Copy code
ts
{
  "role": "tool_calls",
  "time": 1771966885637,
  "message": "",
  "toolCalls": [
    {
      "id": "call_6JjyZL2A3P9cemtSddf81mJH",
      "type": "function",
      "function": {
        "name": "dtmf",
        "arguments": "{\"keys\": \"1\"}"
      }
    }
  ],
  "secondsFromStart": 9.792
}
Call IDs: • 019c9174-c7ca-7553-9cc5-348719030760 • 019c9158-e8bc-7ff5-8821-b18d0bd9d32b • 019c9148-aef0-7883-84e9-93a9f0bb98be
v
To improve DTMF reliability with Vonage, try adding a pause before the digit as recommended for Vonage integrations. Update your DTMF tool call to:
Copy code
json
{ "keys": "p1" }
This uses the
p
character for a 0.5s pause, which can help the IVR register the tone correctly. Test this change and see if Google Voice accepts the input as expected. Reference: See provider-specific guidance in the documentation I have found. Source: - [IVR Navigation – Vapi Documentation](https://docs.vapi.ai/ivr-navigation)
c
Hi, This is a known issue, and our team is currently working on a fix. Workarounds for now: 1. **Use a Twilio or Telnyx number**: DTMF works reliably with these providers. 2. Use a Vapi-managed number (Jambonz-based), which supports proper RFC 2833 DTMF signaling. These options should allow DTMF inputs to function correctly while we work on the permanent fix. Best regards, Oshi Raghav Customer Support Vapi