Skip to content
ARY Digital

Features

Everything your team needs to run WhatsApp properly

A shared inbox, contacts with consent history, approved-template campaigns and workflows — on the official WhatsApp Business Cloud API, with your own Meta account.

Your WhatsApp Business numberOfficial Cloud API · your Meta account

Shared inbox

One inbox, and everyone knows who is answering

Every WhatsApp conversation from every connected number lands in one place. Assign it, track it, and hand over with context.

  • Assign to a teammate, or leave it open for anyone to pick up
  • Open, pending and resolved statuses keep the queue honest
  • Internal notes that customers never see
  • The 24-hour reply window is shown on every conversation; when it closes, WADesk offers your approved templates
  • Search by name, number or message text
Illustration · sample data
  • SSaraIs the two-bedroom still available?09:41Open
  • OOmarThanks, see you at 7!09:12Pending
  • PPriyaOrder received, thank youTueResolved
Sara (sample)Assigned: Lina ▾
Reply window open · 23 h left
Hi! Is the two-bedroom apartment on Palm Street still available?09:40
Yes, it is. Would Saturday at 10:00 suit you for a viewing?09:44 ✓✓
Prefers mornings. Send the floor plan.Internal note · only your team sees this

Contacts

Contacts with a consent history you can show

Every opt-in and opt-out is recorded with where it came from and when. Campaigns only ever go to people with consent.

  • Consent needs a source — a form, a checkout box, an import with your confirmation
  • Customers who reply STOP are opted out automatically
  • Import Excel or CSV in two clicks: columns are found automatically, local numbers get the country code, and one tick records everyone’s opt-in
  • Tags, notes and custom fields; audiences built from rules
Illustration · sample data
S
Sara (sample)+44 7700 900123
No consent
viewing-bookedpalm-streetSource: website form

Consent and activity history

  1. Opted inWebsite form “Viewing request” · consent box ticked
  2. Tag addedviewing-booked
  3. Template sentviewing_reminder · Read
  4. Opted outReplied “STOP” · consent removed automatically

Campaigns

Campaigns you review before anything is sent

Pick an approved template, choose who receives it, fill the variables and check the preview. Nothing is queued until you confirm.

  • Variables mapped to contact fields, with fallbacks for missing values
  • Send now or schedule in your organization’s time zone
  • Respects Meta’s daily messaging limit: large lists continue automatically as the limit frees up
  • Per-recipient report: accepted by Meta, delivered, read, replied or failed
  • Failures show Meta’s error code and a plain explanation; retry only what can be retried
Illustration · sample data
  1. ✓Template
  2. ✓Audience
  3. ✓Variables
  4. 4Review
Template
viewing_reminder Approved
Audience
Tag “viewing-booked” · consent only
Send
Friday 10:00 · organization time
Hi Sara, a reminder of your viewing on Saturday at 10:00. Reply here to change it.

Recipient report

  • Sara (sample)Read
  • Omar (sample)Delivered
  • Priya (sample)Accepted by Meta
  • Daniel (sample)Failed131026 · Recipient is not on WhatsApp

Template center

Always know which templates you can actually send

WhatsApp only allows approved templates outside the 24-hour window. WADesk keeps what Meta approved apart from your own drafts.

  • Sync approved, pending, rejected and paused templates from your WhatsApp Business Account
  • Rejection reasons from Meta shown next to the template
  • Ready-made real-estate templates in English and Arabic, checked against Meta’s rules before you submit
  • Send a test of any approved template to up to five numbers before a campaign
Illustration · sample data
order_updateApproved by Meta

Hi {{1}}, your order {{2}} is on its way.

june_offerPending review in Meta

Hi {{1}}, this week only: 15% off selected items.

viewing_follow_upLocal draft — not sendable

Hi {{1}}, would you like to book a viewing?

Workflows

Routine replies and follow-ups, handled for you

Start a workflow from an incoming message, a new contact, a lead form or a WooCommerce order, then run the steps you choose.

  • Steps: send a message or template, tag, assign, set status, add a note
  • Waits between steps, and a cool-down so nobody gets the same message twice
  • A run log shows exactly what happened for each contact
Illustration · sample data
  1. WhenAn incoming message contains “price”
  2. ThenAdd tag “pricing”
  3. ThenAssign to the Sales team · round robin
  4. Wait10 minutes
  5. ThenSend approved template “price_list”

Runs at most once per contact every 24 hours · every run is logged

Team & roles

Six roles, so everyone sees what they need

Invite people by email. Each person can only manage roles below their own, and the Owner is the only one who can grant Admin.

PermissionOwnerAdminManagerMarketerAgentViewer
Answer conversationsYesYesYes—Yes—
Edit contactsYesYesYesYesYes—
Import and export contactsYesYesYesYes——
Create campaignsYesYesYesYes——
Build workflowsYesYesYes———
View reportsYesYesYesYes—Yes
Invite teammatesYesYesYes———
Manage WhatsApp connectionYesYes————
Manage billingYes—————

Trust

Built for teams that handle customer data

Separate organizations

Contacts, conversations, templates and tokens belong to one organization. Every request is checked against the member’s organization.

Six roles

Owner, Admin, Manager, Marketer, Agent and Viewer. People can only manage roles below their own.

Encrypted tokens

Meta access tokens are encrypted at rest, never shown again after saving, and only Owners and Admins see connection details.

Signed webhooks & consent

Incoming events must carry a valid Meta signature. Opt-out keywords revoke consent automatically.

Give your team one place for WhatsApp.

Create an organization in a minute. Connect your Meta account when you are ready.

Create your workspace