Full documentation for the Python SDK can be found at https://goguava.ai/docs. SDK examples can be found under ./examples/.
Install the SDK using your preferred package manager. We recommend using uv.
$ uv add guava-sdk
$ pip install guava-sdk
$ poetry add guava-sdkWe also recommend using a typechecker, ty in particular, though mypy and others are also supported.
Log in using the Guava CLI:
guava loginAlternatively, provide an API key through an environment variable.
$ export GUAVA_API_KEY="..." # Your API key for authentication.Examples can be run directly using the guava.examples submodule.
$ python -m guava.examples.scheduling_outbound +1... "John Doe" # Use your own phone number and name to receive a call.