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.2.tar.gz (5.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.2-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: voicegate-0.1.2.tar.gz
  • Upload date:
  • Size: 5.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.2.tar.gz
Algorithm Hash digest
SHA256 d502a03bc0c4b13b6e9cb63239032adadca9ec94623869516385728881427392
MD5 0a2676844606a65a42f19e9d997772bc
BLAKE2b-256 2c3d147ff74ee056a895caa8e336507734a12ea86e52810043a6cd3443219af5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: voicegate-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 5.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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b6c8eef8f5fb5505ab8d3acccb66306df1ec52ec863abe9add1c989914bd9d78
MD5 2a447328f12ffb02004b62f5c18b86c9
BLAKE2b-256 15f725f094d6e6ae7f62c916f25d79bfc2de4746ee196305fe797143aa326296

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