Python SDK - DailyBot Developers
Official DailyBot Python SDK. Client library for the DailyBot API with type hints and async support.
Python SDK
The official DailyBot Python SDK provides a client library for interacting with the DailyBot API. It includes type hints and covers check-ins, reports, kudos, workflows, and webhooks.
Installation
Install via pip
pip install dailybot Quick Start
Basic usage
import os
from dailybot import DailyBot
client = DailyBot(api_key=os.environ["DAILYBOT_API_KEY"])
# List all check-ins
check_ins = client.check_ins.list()
# Get a specific report
report = client.reports.get(
check_in_id="ci_abc123",
date="2026-02-14"
)
# Send a kudos
client.kudos.send(
from_user="u_1",
to_user="u_2",
message="Great work on the launch!"
) Features
| Feature | Supported |
|---|---|
| Check-ins | ✓ |
| Reports | ✓ |
| Kudos | ✓ |
| Workflows | ✓ |
| Webhooks | ✓ |
| Type hints | ✓ |
Node.js SDK
Looking for Node.js? See the Node.js SDK documentation.