SDKs & Tools
JavaScript/TypeScript SDK
Official JavaScript/TypeScript SDK for Buena.ai API
The official JavaScript/TypeScript SDK for the Buena.ai API provides a premium developer experience with automatic updates and enterprise-grade features.
🚀 SDK:
📦 Installation
Install the SDK using npm, yarn, or pnpm:
🚀 Quick Start
🔧 Configuration
📋 Available Operations
Leads Management
buena.default.listLeads()
- List all leads with optional filteringbuena.default.createLead()
- Create a new leadbuena.default.updateLead()
- Update an existing leadbuena.default.deleteLead()
- Delete a lead
Voice Cloning
buena.default.listVoiceClones()
- List all voice clonesbuena.default.createVoiceClone()
- Create voice clone with audio filesbuena.default.updateVoiceClone()
- Update voice clone settingsbuena.default.deleteVoiceClone()
- Delete a voice clonebuena.default.generateVoicePreview()
- Generate voice preview audio
LinkedIn Voice Messaging
buena.default.scheduleLinkedInAction()
- Schedule LinkedIn actions including voice messages
API Keys Management
buena.default.listApiKeys()
- List API keysbuena.default.createApiKey()
- Create API key
Health Check
buena.default.healthCheck()
- Check API status
🔗 Repository & Advanced Usage
For complete documentation, examples, and source code:
📁 JavaScript/TypeScript SDK Repository
Access the full SDK source code, advanced examples, and detailed documentation.
💡 Features
✅ Complete Type Safety - Full TypeScript definitions
✅ Automatic Retries - Built-in retry logic with exponential backoff
✅ Error Handling - Comprehensive error types and responses
✅ Rate Limiting - Automatic rate limit handling
✅ Auto Updates - Automatically updated via GitHub Actions
✅ Premium Quality - Enterprise-grade SDK generation
🛠️ Error Handling
🆘 Support
- 📖 Full Documentation: SDK Repository
- 💬 Discord: Join our community
- 📧 Email: support@buena.ai