Howdy!
WaDesk is a contemporary cell consumer constructed with Flutter + Dart for managing enterprise conversations, campaigns, contacts, automation, and buyer communication from Android and iOS gadgets.
The app connects with the WaDesk net platform by way of its REST API and gives a mobile-first workspace for dealing with conversations, linked gadgets, message templates, scheduled campaigns, automated replies, buyer teams, subscriptions, funds, and extra.
It’s designed for entrepreneurs, companies, freelancers, gross sales groups, e-commerce companies, and SaaS operators who need to handle their communication workflow from a single cell software.
App Demo
Username: [email protected]
Password: 12345678
Required Internet Model
This cell software works as a consumer for the WaDesk net platform and can not function independently. The online model should be bought and put in individually earlier than utilizing the cell software.
The cell app communicates with the net platform by way of the offered REST API.
Required Internet Model: WaDesk SaaS Web Version
Essential — Third-Get together Companies & Extra Prices
Some performance is determined by exterior providers corresponding to Meta WhatsApp Enterprise API (WABA), Twilio, suitable messaging suppliers, AI suppliers, and fee gateways.
Supported exterior providers could embody OpenAI, Anthropic, Gemini, Stripe, Razorpay, PayPal, Paystack, and Flutterwave. These providers require separate accounts and will contain further fees.
This merchandise does not embody third-party API keys, credit, subscriptions, cellphone numbers, or service charges. All exterior service prices are the accountability of the client.
Who Is WaDesk For?
- Entrepreneurs & Development Groups: Create campaigns, arrange audiences, use reusable templates, and handle communication from a cell gadget.
- Businesses & Freelancers: Work with a number of consumer workspaces, linked gadgets, campaigns, subscriptions, and billing info.
- E-commerce & D2C Manufacturers: Deal with buyer conversations, order-related updates, promotions, and customized messages.
- Gross sales Groups: Hold regularly used messages and buyer conversations accessible for quicker follow-up.
- SaaS Companies & Founders: Present prospects with a cell communication consumer linked to the WaDesk net platform, together with plans, billing, credit, and CMS performance.
Key Options
Workspaces
- Multi-workspace: Belong to a number of workspaces and swap between them from the app.
- Create Workspace: Configure workspace title, trade, staff measurement, and timezone.
- Workspace Scoping: API requests are scoped to the chosen workspace utilizing the
X-Workspace-Idheader. - Workspace Contacts: Add, edit, delete, search, and handle contacts belonging to the energetic workspace.
Linked Gadgets & Channels
- A number of Connection Strategies: Join by way of Meta WhatsApp Enterprise API, Twilio, or the unofficial Baileys connection technique.
- QR Pairing: Baileys gadgets are paired from the WaDesk net dashboard after which develop into obtainable within the cell app.
- Machine Listing: View linked gadgets, numbers, names, and present connection standing.
- Multi-device Assist: Handle a couple of linked gadget and swap between them.
- Dwell Standing: Verify the connection state earlier than sending messages.
- Multi-channel Inbox: Conversations will be related to WhatsApp, SMS, Fb, Instagram, Telegram, Viber, WeChat, LINE, and TikTok.
- Channel-aware Actions: Obtainable composer options and message actions robotically adapt to the capabilities of the chosen channel.
- Learn Standing: Learn indicators are displayed just for channels and connection strategies that present dependable read-state info.
- Server-Verified Sends: Failed messages show the explanation returned by the server as a substitute of displaying an incorrect despatched state.
- Pinned Queues: Hold regularly used broadcast queues accessible from the house display.
Staff Inbox & Actual-Time Chat
- Unified Inbox: Entry conversations, teams, broadcast queues, and buyer teams from one interface.
- Actual-Time Supply: Obtain incoming messages by way of Pusher / Reverb WebSockets with an computerized polling fallback.
- Fast Ship: Begin a one-to-one dialog utilizing a country-code selector.
- Chat Particulars: View dialog historical past and reply instantly from the thread.
- Media Attachments: Ship photographs, movies, audio information, PDFs, and paperwork.
- Message Actions: Reply, ahead, pin, star, delete, view info, and use reactions the place supported by the energetic channel.
- Agent Indicators: Conversations dealt with by an automatic agent show its title, standing indicator, and optionally available high quality ranking.
- Ahead Messages: Ahead messages to supported chats, teams, queues, and buyer teams.
- Emoji Picker: Use emojis instantly contained in the message composer.
- Archive: Archive and restore conversations from the devoted archive display.
AI Brokers
- Automated Replies: Create brokers that may draft and ship responses inside the staff inbox.
- A number of Suppliers: Assist for OpenAI, Anthropic, Gemini, Mistral, DeepSeek, xAI, Perplexity, Groq, Qwen, Cohere, OpenRouter, and extra suppliers configured by the backend.
- Dynamic Mannequin Choice: Obtainable suppliers and fashions are loaded from the backend relatively than being hardcoded within the software.
- Chat-based Setup: Create an agent from a dialog and configure its title, supplier, mannequin, tone, system immediate, token restrict, temperature, and computerized response settings.
- Human Handoff: Configure key phrases, most automated replies, and high quality thresholds for transferring conversations again to a human.
- Voice Choices: Non-compulsory voice notes and calling performance will be configured when supported by the chosen supplier.
- Assign & Detach: Connect an agent to a dialog or take away it at any time when handbook dealing with is required.
- Agent Administration: Create, replace, view, and delete workspace brokers from the devoted administration display.
Templates & Attributes
- Template Library: Create, edit, arrange, and delete reusable message templates.
- Classes: Arrange templates for quicker entry.
- Dynamic Attributes: Insert recipient-specific and customized attributes into message content material.
- Template Sorts: Plain textual content, textual content with media, media templates, and textual content with location.
- Motion Buttons: Add URL, phone-call, copy-code, and quick-reply actions the place supported.
- Interactive Content material: Assist for carousel, ballot, and list-based interactive payloads.
- Bulk Delete: Choose a number of templates and take away them collectively.
Campaigns & Queues
- Marketing campaign Creation: Choose a template, viewers, and schedule from one workflow.
- Viewers Choice: Select contacts, contact teams, or import recipients from CSV.
- Marketing campaign Particulars: Monitor marketing campaign progress and message counts.
- Pause or Cease: Cease an energetic marketing campaign when required.
- Bulk Administration: Delete or replace a number of campaigns directly.
- Queue Administration: View, rename, archive, pin, or delete broadcast queues.
- Queue Particulars: Monitor particular person message and recipient standing.
- Re-send: Add new recipients or messages to an present queue.
- Dwell Standing: View recipient and message progress from the backend standing endpoint.
Scheduled Messages
- Schedule Particular person Messages: Choose a future date and time for a message.
- Schedule Campaigns: Set future supply occasions for campaigns.
- Timezone Conscious: Scheduling follows the gadget timezone.
Auto-Reply & Circulation Builder
- Rule Administration: Search and filter present computerized response guidelines.
- Set off-based Responses: Configure keyword-based replies utilizing textual content, media, or flow-based responses.
- Circulation Builder: Use backend-defined flows for multi-step automated conversations and marketing campaign workflows.
- Bulk Delete: Take away a number of guidelines in a single motion.
Contacts & Teams
- Contact Administration: Browse and search synchronized contacts.
- CSV Import & Export: Import contact information and export it for offline overview.
- Contact Teams: Create, edit, and delete teams for viewers group.
- Bulk Group Delete: Take away a number of teams directly.
- Group Audiences: Choose a whole contact group when making a marketing campaign.
WhatsApp Teams
- Group Supervisor: Create, view, and depart teams from supported Baileys-connected gadgets.
- Group Data: Edit group topic and outline and look at contributors.
- Invite Hyperlinks: Retrieve and share group invitation hyperlinks.
- Group Chat: Ship and obtain group messages with archive and read-state help.
Plans & Subscriptions
- Lively Plan Verify: The appliance verifies the consumer’s subscription after login and when the app begins.
- Plan Catalog: Show obtainable plans with pricing, forex, and included options.
- Featured Plan: Present a highlighted plan on the house display with direct entry to its particulars.
- Plan Limits: Show message, contact, group, broadcast, and template limits.
- Coupons: Apply obtainable low cost codes throughout checkout.
- Buy Historical past: Overview earlier transactions and obtain invoices.
- Credit: Monitor remaining credit and utilization in opposition to the energetic plan.
Pockets & Credit
- Twin Steadiness: Keep message-credit and forex balances within the pockets.
- High-Up: Add funds by way of supported fee gateways.
- Transaction Ledger: Overview pockets credit score and debit exercise individually from plan purchases.
Cost Gateways
- Stripe: Card funds utilizing PaymentSheet.
- Razorpay: Native checkout integration.
- PayPal: Built-in PayPal fee circulate.
- Paystack: Embedded checkout.
- Flutterwave: Embedded checkout.
- Multi-currency: Pricing and forex info are provided by the backend.
- Server Verification: Orders are verified by the server earlier than a plan is activated.
- Runtime Configuration: Cost credentials are retrieved by way of the backend configuration endpoint relatively than hardcoded into the appliance.
Authentication & Safety
- E mail & Password: Safe registration and login with password validation.
- Google Signal-In: Login utilizing Google authentication.
- Fb Signal-In: Login utilizing Fb authentication.
- Password Restoration: OTP-based password reset circulate.
- Change Password: Replace the account password from safety settings.
- Two-Issue Authentication: Non-compulsory OTP-based second-factor authentication utilizing the configured messaging channel.
- Passcode Lock: Shield the appliance with a further in-app passcode.
- Safe Session Storage: Authentication information is saved utilizing platform-secure storage by way of Android Keystore / iOS Keychain.
Notifications & Affiliate
- Push Notifications: Obtain incoming dialog alerts even when the appliance is closed.
- Wealthy Notifications: Show sender info and message previews.
- Notification Heart: Overview and handle software notifications from one location.
- Notification Actions: Mark particular person notifications as learn or clear notifications in bulk.
- Affiliate Code: Customers can entry and share their referral code to ask new sign-ups.
Backup & Restore
- Google Drive Backup: Retailer dialog backups in an app-scoped non-public Drive folder.
- Scheduled Backups: Select each day, weekly, month-to-month, or disabled scheduling, with an optionally available Wi-Fi-only setting.
- Guide Backup: Again up all chats or choose a selected date vary.
- Restore: Restore obtainable backups when transferring to a different gadget or recovering earlier information.
- Compressed & Encrypted: Backups are generated from the encrypted native database and compressed earlier than storage.
Offline & Efficiency
- Encrypted Native Cache: Ceaselessly used conversations, contacts, templates, queues, and associated information are saved regionally utilizing SQLCipher.
- Quick Display Loading: Cached info is displayed first whereas contemporary server information is retrieved.
- Offline Entry: Just lately synchronized info stays obtainable with out an energetic connection.
- Skeleton Loaders: Easy loading placeholders enhance the expertise whereas information is being refreshed.
Constructed-in CMS
- Weblog: Browse posts provided by the net platform.
- FAQ: Search regularly requested questions.
- Dynamic Pages: Load Phrases, Privateness, About, and different pages instantly from the backend.
- Wealthy HTML: Cellular-friendly rendering for long-form CMS content material.
Profile & Settings
- Person Profile: Handle title, avatar, nation, and call info.
- Account Sections: Normal, Privateness & Safety, Notifications, and Billing Historical past.
- Safety Controls: Handle password, passcode, two-factor authentication, and associated account settings.
- Theme Modes: Gentle, darkish, and system themes.
- Languages: English, Chinese language (Mandarin), Hindi, Spanish, French, Arabic, and Portuguese.
App Expertise
- Onboarding: Clear splash display and first-run expertise.
- Edge-to-Edge Interface: Fashionable full-screen cell structure.
- Navigation: Facet drawer and four-tab backside navigation for fast entry to Chats, Dwelling, Templates, and Settings.
- Location Sharing: Non-compulsory location sharing for supported message templates.
- File Sharing: Share content material and open supported information utilizing the gadget’s native purposes.
- Authorized Pages: Privateness coverage and phrases pages will be loaded from the CMS.
- Flutter: One supply codebase for Android and iOS.






What’s Included
- Full Flutter supply code (Dart) for Android and iOS
- Clear, well-structured venture following clear structure
- Placeholder configuration information for Firebase, Fb Login, and Google Signal-In
- Step-by-step documentation protecting set up, configuration, construct, launch, troubleshooting, and FAQ
Detailed setup directions are included for REST API configuration, Firebase, social login credentials, and fee gateway setup.
This software is a cell consumer for the WaDesk net platform. Server set up, database configuration, surroundings setup, and backend documentation are supplied with the net model.
Observe
Pictures, icons, logos, and different media used within the preview aren’t included with this merchandise. Please contact the creator in the event you require permission to make use of any preview property in business or non-commercial tasks. Discuss with the assistance documentation after buy for extra info.


