vonage

Vonage session configuration utilities.

This module extracts the necessary parameters to connect to a Vonage Video session.

Required environment variables:

  • VONAGE_APPLICATION_ID - Vonage application ID

  • VONAGE_SESSION_ID - Vonage session ID

  • VONAGE_TOKEN - Vonage token

Example

from pipecat.runner.vonage import configure

application_id, session_id, token = await configure()

async pipecat.runner.vonage.configure() tuple[str, str, str][source]

Configure Vonage application ID, session ID and token from environment.

Returns:

Tuple containing the server application_id, session_id and token.

Raises:

Exception – If required Vonage configuration is not provided.