{
  "id": 11779140,
  "title": "Build a WhatsApp chatbot with n8n + WaSphere (self-hosted, no Meta approval)",
  "url": "https://urgent.news/2026/10/03/build-a-whatsapp-chatbot-with-n8n-wasphere-self-hosted-no-meta",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-03T22:00:19.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/samii/build-a-whatsapp-chatbot-with-n8n-wasphere-self-hosted-no-meta-approval-cmi"
  },
  "original_language": "en",
  "account": "Building a WhatsApp chatbot without Meta's approval process is now possible by combining two tools: n8n, an open-source workflow automation tool, and WaSphere, an open-source, self-hosted WhatsApp API. WaSphere connects to WhatsApp via a QR code scan and exposes a local REST API with HMAC-signed webhooks. To set this up, deploy WaSphere on a VPS with Docker, then create a n8n webhook trigger. Point WaSphere's webhook settings to this URL, and every inbound message and status event will arrive in n8n as a signed JSON payload. Using a Function/Code node, verify the signature before trusting the payload. Next, route the message text with a Switch node, look up answers in a database or an LLM call, and send the reply through WaSphere's HTTP Request node. WaSphere supports various message types including text, images, videos, documents, stickers, locations, contacts, polls, buttons, lists, reactions, and more. This approach offers several advantages over Meta's Cloud API, including no approval process, free WhatsApp API, multi-session capability, real-time team inbox, and open-source nature. For a live demonstration, visit demo.wasphere.com, and for more information, check out the website at wasphere.com and the GitHub repository at github.com/wasphere/wasphere.",
  "summary": "Want a WhatsApp chatbot without going through Meta's business verification, template approvals, and per-conversation pricing? Combine n8n (the open-source workflow automation tool) with WaSphere — an open-source (MIT), self-hosted WhatsApp API — and you get a fully self-hosted chatbot stack on your own server. The architecture WaSphere connects to WhatsApp (scan a QR code once) and exposes a…",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}