Hola.
Hace ya un tiempo usando la biblioteca whatsapp.web.js se podía usar o mejor dicho se usa.
Pero es un lío pues tienes que instalar node.js en tu servidor o si no usar como en mi caso las AWS Lambda.
En fin un rollo.
WhatsApp lanzó la api-cloud y es súper sencillo de usar.
Para la versión gratuita empieza con 50 msj diarios, luego van aumentando el límite si configuras tu empresa (que también es sencillo, solo debes tener una cuenta correo de tu dirección web. Ejemplo
[email protected]) creo que te otorgan hasta 1000 msj diarios gratis.
Los pasos a seguir
loguearte en
https://developers.facebook.com/
Luego sigues los pasos de
https://developers.facebook.com/docs/whatsapp/cloud-api/
Y por último usas está librería que la instalas con composer
https://github.com/netflie/whatsapp-cloud-api
Si quieres hacer envíos masivos, solo tienes que agregar un tarjeta de crédito y te aseguro que el costo es muy, pero muy inferior al costo de empresas como twilio, entre otras tantas.
Justo estoy usando la api-cloud y me va de maravilla, ya mi límite lo llevo en 600 msj diarios.
Saludos y espero haberte ayudado