Skip to main content

Vonage Cloud Runtime SDK for Python

This is the Python SDK for Vonage Cloud Runtime. To use it you will need a Vonage account. Sign up for free at vonage.com.

For full documentation refer to developer.vonage.com.

Installation

To install the SDK run:

pip install vonage_cloud_runtime

Usage

The Vonage Cloud Runtime SDK gives you access to providers which help you build powerful communication applications with Vonage. As an example here is how you can listen for incoming calls to your Vonage Application with the Voice provider:

from vonage_cloud_runtime.vcr import VCR
from vonage_cloud_runtime.providers.voice.voice import Voice

vcr = VCR()
session = vcr.createSession()
voice = Voice(session)

await voice.onCall("onCall")

@app.post('/onCall')
async def onAnswer():
    return  [
                {
                    'action': 'talk',
                    'text': 'Hi from Vonage!'
                }
        ]

Get Started

The Vonage Cloud Runtime SDK has been designed for use with the Vonage Cloud Runtime Marketplace. There you will find prebuilt solutions to common communication workflows with Vonage, where you can try them out and edit them to fit your use case. Once finished, you can deploy the application and let Vonage manage the hosting for you.

Metadata

Release files for vonage_cloud_runtime 2.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vonage_cloud_runtime 2.1.6
File Size Uploaded
vonage_cloud_runtime-2.1.6.tar.gz 33.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for vonage_cloud_runtime 2.1.6
File Interpreter ABI Platform
vonage_cloud_runtime-2.1.6-py3-none-any.whl Python 3 none any Details

Total release size: 165.3 kB

Release files / vonage_cloud_runtime-2.1.6.tar.gz

Download URL vonage_cloud_runtime-2.1.6.tar.gz
Size 33.1 kB
Tags Source
SHA-256 checksum
How to use checksums
553610aa54f85c47306fc1b25b0fee5e03d2a3e88443f4f20456fbf7af70b2d9
BLAKE2b-256 checksum
How to use checksums
43bef1cd4ec0aa9db845a8082fb1054283f30ae6f6b6ae40e790ee5e6d72f01d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.4.1 CPython/3.10.5 Linux/6.17.0-1018-azure

Release files / vonage_cloud_runtime-2.1.6-py3-none-any.whl

Download URL vonage_cloud_runtime-2.1.6-py3-none-any.whl
Size 132.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
62dd42d100594f5d76c53eb2b5d801620b056c045452d9c43fd49fd1b6198df8
BLAKE2b-256 checksum
How to use checksums
31100bd343707544c58cb3f0700318a991622afbdd0f0f7bdeace3b63a7c689a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.4.1 CPython/3.10.5 Linux/6.17.0-1018-azure
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page