technical-ivoryT
VAPI•2mo ago
technical-ivory

VONAGE SYNC | Request for shared Vonage application (VOICE + MESSAGING) or access to key

Hello VAPI team 👋

When syncing my account with Vonage, your system automatically creates a Vonage Application and generates a public/private key pair in order to authorize outbound voice calls. It's also in that Vonage application you are defining the webhook endpoints for inbound calls.

Here’s the important part:
In the Vonage ecosystem, a Vonage Application is what defines how a phone number behaves, not only for Voice (calls), but also for Messages (SMS, WhatsApp, Viber, Messenger, etc.).
In other words, both the Voice API and the Messages API must be connected to the same Vonage Application if we want to use the same phone number for both calling and messaging.

Currently, your integration defines only the Voice side of the application.
I would like to also define the Messaging side (specifically WhatsApp).

However, by design, a single phone number can only be linked to one Vonage Application at a time.
That means I can’t simply create a second application for messaging — it must be the same one that you already created during the sync.

So to make this work, I would need one of the following options:
  1. Access to the generated private (secret) key of the Vonage Application that your system created for my number — this would allow me to configure the same application for WhatsApp and other messaging channels.
    OR
  2. A way to tell your system to use my own Vonage Application instead of creating a new one. I would provide you with the application_id and its private_key, ensuring both Voice and Messaging can share the same credentials.
Was this page helpful?