Why Use the SDK?
Full Type Safety
Complete TypeScript definitions for all API resources. Catch errors at compile time.
Intuitive API
Resource-based design that mirrors the REST API. If you know one, you know both.
All Features
Access every Wassist capability: agents, conversations, WhatsApp accounts, integrations.
Built-in Auth
Simple token-based authentication with automatic header management.
Quick Example
SDK Structure
The SDK is organized around resources, each with methods for common operations:Available Resources
Agents
Agents
Conversations
Conversations
WhatsApp Accounts
WhatsApp Accounts
Integrations
Integrations
Onboarding
Onboarding
Quick agent creation from various sources.
TypeScript Support
The SDK includes complete type definitions for all resources:Error Handling
The SDK throws errors for failed requests:Next Steps
Installation
Set up the SDK in your project.
Authentication
Learn about authentication options.
Agents Resource
Deep dive into agent management.
API Reference
Explore the underlying REST API.