About this plugin
wabbiyo is a free WhatsApp inbox plugin. Everything in it works fully, for as
long as you use it, with no payment, no time limit and no cap on WhatsApp
numbers:
- Team Inbox – WhatsApp conversations land in a two-pane inbox for the
site’s administrators. Reply with text, images, video, audio and documents,
add internal notes, set a status (open, pending, snoozed or resolved) and
see unread counts.
- Chat widget – a WhatsApp chat button for your website; visitors’ chats
arrive in the Team Inbox.
- Contacts – everyone who messages you, with their conversation history,
tags and opt-out status, and a per-contact data export.
- Settings it needs – your WhatsApp Cloud API connection (the access token
is stored encrypted), the webhook URL and verify token to paste into Meta,
email, regional and data-retention settings.
- Overview and Setup Guide – today’s conversations at a glance, and a
step-by-step guide to connecting your number.
- Connection check – twice a day the plugin asks Meta whether your access
token still works, and emails the site’s admin address if it has stopped.
Replies within 24 hours. WhatsApp allows replies for 24 hours after a
customer’s last message. After that, the customer has to write again before
you can reply. This plugin does not send message templates.
No account and no licence key. Nothing asks you to register: the plugin
opens straight into the app.
wabbiyo Pro is a separate plugin that adds message templates, broadcasts, the
Flow Builder, WooCommerce notifications and cart recovery, an AI chatbot and
more. com.
Source code. The JavaScript and CSS source is included; see the FAQ “Where
” for how to build it.
WhatsApp is a trademark of WhatsApp LLC. wabbiyo is not affiliated with or
endorsed by WhatsApp or Meta.
External services
These are the outside services this plugin contacts, what it sends, and when.
The chat widget talks to your own site, apart from Gravatar pictures (item 4)
and WhatsApp links (item 5). com, such as those on the Upgrade
to Pro page, open in your browser; the plugin itself sends nothing there.
1. com. This is the plugin’s
core function and cannot be turned off. Sent: your access token and WhatsApp
account IDs; the recipient’s phone number and the content of every message and
media file you send; and your Meta App ID and secret. When: on connecting or
testing the connection, twice a day to check the token still works, each time
you send a message or open received media, and when you run the webhook check.
Meta delivers incoming messages to your site, and received media is downloaded
from the address Meta gives for it, on Meta’s media hosts
net ). When you send media by
link (a web address instead of an upload), your site downloads images from
that public address and uploads them to Meta; for other files Meta fetches
the address itself.
Terms –
Privacy
2. net. Loaded in your
browser only when you start “Sign up with Meta” in Settings > WhatsApp, after
saving your own Meta App ID and Config ID; never otherwise. Your App ID and
Config ID are passed to Meta, which may set cookies.
Terms –
Privacy
3. Your SMTP relay (optional) – off until you switch it on under
Settings > Email, and never used while another mail plugin sends your email.
Then all email this site sends goes through the relay host you enter, with
the username and password you give it, under your email provider’s terms.
4. com. When an agent has no profile
photo uploaded in wabbiyo, the Inbox and the chat widget show their Gravatar.
The picture loads in the viewer’s browser, chat widget visitors included,
which sends Gravatar their IP address and a hash of the agent’s email. Not shown when Settings > Discussion > Show Avatars is
off, nor in the widget before a visitor gives any consent you require.
Terms –
Privacy
5. me. Only when a visitor clicks the chat
me with your number and any
message they typed.
Terms –
Privacy
Privacy
- No AI or CRM data sharing – this plugin sends no contact or message data
to an AI provider or to any lead-integration service.
- Configurable data retention – compliance.retention_months (24 by
default) purges contacts and their data after that much inactivity. Set it
to 0 to keep data indefinitely.
- Export and erase – the plugin registers with WordPress’s Tools > Export
Personal Data and Erase Personal Data, matched by email. Erasing a contact
also erases its internal notes and saved media files.
- Encrypted media – media files are stored encrypted. Back up the key:
wp wabbiyo media_key show.
- Chat widget – keeps a visitor’s chat and a random visitor ID in their
browser. Button views and clicks are logged on your site with that visitor
ID (only after any consent you require), the agent clicked, the page address, referrer, UTM tags, device type,
language and country (from Cloudflare’s header, if present), and deleted
after 90 days.
- Privacy policy text – suggested text for your policy is in WordPress’s
privacy policy guide (Settings > Privacy).