Installation
What TechnoVision WhatsApp Core requires, how to install it, and how to check the install worked.
- Module: technovision_whatsapp_core
- Odoo: 18.0, Community or Enterprise
- Depends on: base, mail
- Python: requests, only when the Meta provider actually sends. A database using the simulated provider needs nothing extra.
Install
- Copy the module into your addons path.
cp -r technovision_whatsapp_core /opt/odoo/custom/- Restart Odoo.
sudo systemctl restart odoo- Apps -> Update Apps List, search for TechnoVision WhatsApp Core, and install it.
Check the install worked
- A WhatsApp app appears in the app menu. If it does not, you are not in the WhatsApp User group - the administrator who installs the module is put in WhatsApp Manager automatically, so this only happens for other users.
- WhatsApp -> Configuration -> Accounts exists and is empty.
- Settings -> Technical -> Scheduled Actions contains WhatsApp: send queued messages, active, every 5 minutes.
First message, without a WhatsApp account
- WhatsApp -> Configuration -> Accounts -> New. Name it, leave the provider as Simulated, save.
- WhatsApp -> Send a message. Pick a contact with a mobile number, type something, send.
- WhatsApp -> Messages. The message is there, marked Sent, with its full text.
Nothing was sent. That is the point: the channel works and you can see what it would do before any credential exists.
Upgrading
Standard Odoo upgrade. The message log is never rewritten by an upgrade.