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.1.tar.gz (4.8 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.1-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: voicegate-0.1.1.tar.gz
  • Upload date:
  • Size: 4.8 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.1.tar.gz
Algorithm Hash digest
SHA256 fed3091b681ce955ad1a7931f8965644d0af6945367b5de95fb0c3817d6a66fb
MD5 fc543abeee6408947d38d7f902d47ac9
BLAKE2b-256 fb333e6d7ff47640650e8b7d9debe8eb0d7a5573fbb0b133f190754dc5565c6b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: voicegate-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.2 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4c9cc7fd33d1a068269eab483d283970a0d72c9e5fed07523629c91c3a951378
MD5 3580547908df11db6c7b74c7bab57c86
BLAKE2b-256 d54d231fddfe9666b2b013418c8b26f853a8159b2da6bea7790123a66df113d3

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