Sei que o ScadaBR consegue fazer requisições GET/POST. A partir disso é possível usá-lo com os bots do Telegram.
Com o WhatsApp eu não sei se existe essa possibilidade, você teria que conferir se a API do WhatsApp funciona com requisições GET ou POST. Se não me engano, já ouvi falar de gente que usa o CallMeBot para isso (https://www.callmebot.com/).