# Me SDK Docs ## Docs - [WhatsApp Client API](https://www.docs.wazap.dev/api-reference/client.md): Complete API reference for the WhatsAppClient class with all methods, parameters, and examples - [Utility Functions & Helpers](https://www.docs.wazap.dev/api-reference/helpers.md): Collection of utility functions and helper methods for common operations - [Typing Indicators & Read Receipts](https://www.docs.wazap.dev/api-reference/typing-indicators.md): Enhance user experience with real-time typing indicators and read receipt confirmations - [Validation System](https://www.docs.wazap.dev/api-reference/validation.md): Comprehensive validation system for phone numbers, messages, media files, and configuration - [Advanced Configuration](https://www.docs.wazap.dev/configuration.md): Configure the WhatsApp Client SDK for production use with timeouts, retry logic, custom endpoints, and more - [Basic Usage Examples](https://www.docs.wazap.dev/examples/basic-usage.md): Real-world examples of sending different message types with the WhatsApp Client SDK - [Framework Integration Guide](https://www.docs.wazap.dev/examples/framework-integration.md): Complete integration examples for Express, Next.js, NestJS, Fastify, and AWS Lambda - [Best Practices](https://www.docs.wazap.dev/guides/best-practices.md): Production-ready patterns, performance optimization, and security best practices for the WhatsApp Client SDK - [Enhanced Error Handling](https://www.docs.wazap.dev/guides/error-handling.md): Comprehensive error handling with detailed context, specific error codes, and actionable suggestions for better debugging and user experience - [Get WhatsApp Business API Permanent Token](https://www.docs.wazap.dev/guides/permanent-token.md): Step-by-step guide to generate a permanent token for Meta's WhatsApp Business API - [Me Client SDK](https://www.docs.wazap.dev/index.md): Enterprise-grade TypeScript SDK for messaging API with comprehensive message types, framework-agnostic webhooks, and production-ready features - [Installation & Setup](https://www.docs.wazap.dev/installation.md): Install the WhatsApp Client SDK and configure your WhatsApp Business API credentials - [Broadcast Messages](https://www.docs.wazap.dev/messages/broadcast.md): Send messages to multiple recipients with intelligent rate limiting and real-time progress tracking - [Contact Messages](https://www.docs.wazap.dev/messages/contacts.md): Share contact information with vCard format including names, phones, emails, and addresses - [Contextual Replies](https://www.docs.wazap.dev/messages/contextual-replies.md): Reply to specific messages creating clear conversation threads with contextual message references - [Interactive Messages](https://www.docs.wazap.dev/messages/interactive.md): Create engaging interactive messages with buttons, lists, and flows - [Location Messages](https://www.docs.wazap.dev/messages/location.md): Send and receive location data with GPS coordinates, addresses, and venue information - [Media Messages](https://www.docs.wazap.dev/messages/media.md): Send images, videos, audio files, and documents with the WhatsApp SDK - [Message Types Overview](https://www.docs.wazap.dev/messages/overview.md): Complete guide to all 14 message types supported by the WhatsApp Client SDK - [Message Reactions](https://www.docs.wazap.dev/messages/reactions.md): React to messages with emojis to express emotions and provide quick feedback without sending additional messages - [Sticker Messages](https://www.docs.wazap.dev/messages/stickers.md): Send animated and static stickers in WebP format for expressive communication - [Template Messages](https://www.docs.wazap.dev/messages/template.md): Send approved template messages for business communications - [Text Messages](https://www.docs.wazap.dev/messages/text.md): Send text messages with URL previews, reply support, and emoji formatting - [Quick Start Guide](https://www.docs.wazap.dev/quickstart.md): Send your first WhatsApp message in under 5 minutes with the WhatsApp Client SDK - [Storage Best Practices](https://www.docs.wazap.dev/storage/best-practices.md): Security, performance, and production best practices for WhatsApp message storage - [Custom Storage Adapters](https://www.docs.wazap.dev/storage/custom-adapters.md): Build custom storage adapters for any database system - [Storage System Overview](https://www.docs.wazap.dev/storage/overview.md): Persist and query WhatsApp messages with automatic storage integration - [Querying Stored Messages](https://www.docs.wazap.dev/storage/querying.md): Query, search, and analyze stored WhatsApp messages and conversations - [Supabase Integration](https://www.docs.wazap.dev/storage/supabase-integration.md): Complete guide for integrating Supabase storage with WhatsApp Client SDK - [Message Buffer System](https://www.docs.wazap.dev/webhooks/message-buffer.md): Group messages for better context and performance - [Webhook System Overview](https://www.docs.wazap.dev/webhooks/overview.md): Framework-agnostic webhook processing for receiving and handling WhatsApp messages ## OpenAPI Specs - [openapi](https://www.docs.wazap.dev/api-reference/openapi.json) ## Optional - [GitHub](https://github.com/joseandrescolmenares/whatsapp-sdk) - [NPM](https://www.npmjs.com/package/whatsapp-client-sdk) - [Website](https://wazap.dev)