Send Messages & Media
Send text messages, images, videos, documents, audio files, stickers, and contacts with simple API calls.
Interactive Elements
Create buttons, lists, reply buttons, and flows to engage users interactively through WhatsApp.
Business Profile Management
Update business profiles, manage catalogs, send product messages, and handle customer interactions.
Template Messages
Send authenticated template messages for marketing, notifications, and transactional communications.
Location & Media Handling
Share locations, upload media by URL or file, manage media lifecycle, and request user locations.
User Management
Register numbers, verify codes, block/unblock users, and manage user interactions seamlessly.
Quick Start
Get started with WhatsApp Business API integration in just a few steps:
- Add the package to your pubspec.yaml:
whatsapp: ^4.0.0
- Import the package:
import 'package:whatsapp/whatsapp.dart';
- Initialize with your API credentials
- Start sending messages and media!
Why Choose WhatsApp Flutter Package?
Built for developers who want reliable, easy-to-use WhatsApp Business API integration.
🚀 Latest API Support
Always updated with the latest WhatsApp Business API features and v23.0 compatibility.
📚 Comprehensive Documentation
Well-documented API with examples for all methods and features.
🔧 Easy Integration
Simple methods with minimal properties required, perfect for rapid development.
💪 Production Ready
Tested and used in production applications with high reliability.
🌍 Flutter Native
Built specifically for Flutter, leveraging Dart's strengths for mobile and web.
🛠️ Active Maintenance
Regular updates, bug fixes, and community support.