Documentation Index
Fetch the complete documentation index at: https://docs.burki.dev/llms.txt
Use this file to discover all available pages before exploring further.
Burki provides public Python and JavaScript/TypeScript SDK packages. Go examples are retained for implementation guidance, but the Go module path is not currently verified as a public package.
Available SDKs
| Language | Package | Installation | Status |
|---|---|---|---|
| Python | burki | pip install burki | Public package verified (0.1.2) |
| JavaScript/TypeScript | @burki.dev/sdk | npm install @burki.dev/sdk | Public package verified (0.1.0) |
| Go | github.com/burki-ai/burki-go | go get github.com/burki-ai/burki-go | Unverified public module |
Feature Support Matrix
All SDKs provide comprehensive access to the Burki API:| Feature | Python | JavaScript | Go |
|---|---|---|---|
| Assistants | Full CRUD | Full CRUD + extras | Full CRUD |
| Calls | List, transcripts, recordings, metrics | Full management + analytics | Full management |
| Phone Numbers | Search, purchase, assign | Full management + webhooks | Search, purchase, assign |
| Documents (RAG) | Upload, list, status | Upload (file/URL), reprocess | Upload (file/URL) |
| Tools | Create, assign, Lambda discovery | Full CRUD + Lambda discovery | Create, assign, Lambda |
| SMS | Send, conversations | Full management + queue | Send, conversations |
| Campaigns | Create, start, progress | Full CRUD + contacts | Create, start, progress |
| Real-time Streaming | Async context managers | Async iterators | Channel-based |
| Async Support | Sync + Async methods | Native async/await | Goroutines |
| TypeScript Types | N/A | Full type definitions | N/A |
Quick Start
Get started with the Burki SDK in your preferred language:Real-time Streaming
All SDKs support WebSocket streaming for live transcripts and campaign progress:Authentication
All SDKs authenticate using your Burki API key. You can generate API keys from your dashboard.Environment Variables
For security, we recommend using environment variables:Next Steps
Python SDK
Complete Python SDK documentation with all methods and examples
JavaScript SDK
TypeScript-first SDK with full type definitions
Go SDK
Idiomatic Go SDK with channel-based streaming
Real-time Streaming
WebSocket streaming for live transcripts and campaigns
Getting Help
API Reference
Complete REST API documentation
Support
Contact our support team