WhatsApp Adapter

Project-local documentation for the WhatsApp Adapter stack.

Overview

This repository is organized around a small set of deployable modules with a strict dependency direction:

  • whatsapp-adapter-app is the operator-facing web UI.
  • whatsapp-adapter-api is the stable project-owned HTTP API.
  • whatsapp-adapter-waha is the WAHA runtime kept behind the API boundary.
  • whatsapp-adapter-docs packages and serves the canonical root docs/ content.

Module Dependency Diagram

The runtime path is app -> api -> waha. The docs module stands on its own and does not sit in the runtime call chain.

Module dependency diagram

PlantUML source: assets/diagrams/module-dependencies.puml

Endpoints

Local endpoints use the dedicated 81xx range to avoid collisions with other local projects.

Production endpoints:

When production hostnames are assigned, record them in Remote Server.

Start Here