Build a WhatsApp bot in your own language

A Wapito bot is an HTTPS request and a webhook endpoint, so the language is entirely your choice — there is no SDK to wait for and nothing to keep in step with a release. Each hub below covers the install, where the token lives, the webhook framework to receive events with, and a runnable tutorial per capability.

Pick a language

  • Node.js

    npm install express (fetch is built in from Node 18) · webhooks with Express 5

    19 tutorials

  • PHP

    composer require guzzlehttp/guzzle · webhooks with Slim 4

    19 tutorials

  • Python

    pip install requests · webhooks with FastAPI

    19 tutorials

Related

Try it on your own number

Create a channel, link a WhatsApp number by QR or pairing code, and call the API in a couple of minutes. The Sandbox plan is free and needs no card.