Metadata-Version: 2.4
Name: dropagent
Version: 0.2.0
Summary: Python client for the DropAgent ringless voicemail and SMS API.
Author: DropAgent Labs
License-Expression: MIT
Project-URL: Homepage, https://getdropagent.com
Project-URL: Documentation, https://getdropagent.com/docs/rest
Keywords: dropagent,voicemail,sms
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Operating System :: OS Independent
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# dropagent (Python)

Client for the DropAgent REST API. It is not on PyPI. Publishing needs a PyPI account that owns the `dropagent` name.

```sh
python -m pip install build
python -m build
```

```python
from dropagent import DropAgent

da = DropAgent(api_key="da_live_...", base_url="https://getdropagent.com")
da.send_drop(contact_id="CONTACT_ID", audio_id="AUDIO_ID")
da.send_bulk_drops(["CONTACT_ID"], "AUDIO_ID", dry_run=True)
```

Covered calls: drops, bulk confirmation, SMS, contacts, consent, consent log, suppression import, CRM inbound import, TTS, voice clone, campaigns, analytics, sequences, number search and purchase, line-type lookup, test mode, balance, and usage.

Use a `dak_test_` key to exercise the simulated carrier without spending credits.
