Metadata-Version: 2.4
Name: outcallerai
Version: 0.1.2
Summary: Official Python SDK for the OutCallerAI public API
Project-URL: Homepage, https://docs.outcallerai.com
Project-URL: Documentation, https://docs.outcallerai.com
License: Apache-2.0
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Communications :: Telephony
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10
Requires-Dist: pydantic<3,>=2
Requires-Dist: python-dateutil>=2.8
Requires-Dist: typing-extensions>=4.7
Requires-Dist: urllib3<3,>=2
Description-Content-Type: text/markdown

# `outcallerai`

Official Python SDK for the [OutCallerAI](https://outcallerai.com) public API — manage agents,
leads, campaigns, calls, and workspaces.

## Install

```bash
pip install outcallerai==0.1.0
uv add outcallerai==0.1.0
pipx install outcallerai==0.1.0
poetry add outcallerai==0.1.0
```

Requires Python 3.10+.

## Quick start

```python
import os
from outcallerai import OutCallerAI

with OutCallerAI(os.environ["OUTCALLERAI_API_KEY"]) as client:
    workspace = client.workspace.get_workspace()
    print(workspace.name)

    agents = client.agents.list_agents()
    print(agents)
```

## Resources

- [Full documentation](https://docs.outcallerai.com)
- [API reference](https://docs.outcallerai.com/api)

## License

Apache-2.0
