Skip to main content

Python SDK for VoiceGate — voice infrastructure for AI agents, with KYA agent identity (by CallsFlow Ltd)

Project description

voicegate (Python)

Python SDK for VoiceGate — voice infrastructure for AI agents, with KYA agent identity (by CallsFlow Ltd).

pip install voicegate
from voicegate import VoiceGate, AgentKey

vg = VoiceGate(kya_url="https://aivoicegate.com")
key = AgentKey.generate()
reg = vg.kya_register(key, operator_email="ops@your-company.com", domain="your-agent.com")
credential = vg.kya_get_credential(key, reg["agent_id"])
vg.kya_login(key, credential)
print(vg.me())

Full docs and the voice-call quick start: see the repository README. Runnable examples: examples/.

Requires Python 3.9+. Depends on requests and cryptography.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

voicegate-0.1.0.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

voicegate-0.1.0-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file voicegate-0.1.0.tar.gz.

File metadata

  • Download URL: voicegate-0.1.0.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for voicegate-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c6e8b9d6b6ffc9b7d46e2954fb10d888a9df4b9cfc2912c110203dfa4e8bd3c6
MD5 c7209a988ec156418235384ecab1dcf8
BLAKE2b-256 95e3257f6e5406672467fd12d43f68ce329f5aacb647b17efb7fbce4463b5c03

See more details on using hashes here.

File details

Details for the file voicegate-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: voicegate-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for voicegate-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 49379a503c054c335e02ecb710b25a14225c4662554c52284a9e6e00372c0773
MD5 a6ea69888cd05522acda24eea22f7f09
BLAKE2b-256 3be4d6c5f05495ff4325c9315762ceaa11621c73859ea8df1707201a1742c80b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page