Builds.Syed Tasavour
Builds
Experimentactive2026

wa-bridge

An internal, outbound-only WhatsApp bridge that lets an automation send notifications through a single POST /send, with nothing logged or read back.

Started
2026
Stack
TypeScript, Baileys, Docker, n8n, Coolify
Kind
Experiment
Source
Private

Why I built it

A bills automation needs to send WhatsApp notifications without exposing the linked account, storing message contents, or being reachable from the public internet.

What it does

  • POST /send delivers notifications; health and status endpoints report connection state
  • Links a phone by QR printed to container logs or a pairing code, never over HTTP
  • Never logs message contents, never reads inbound messages, never syncs history
  • Reconnects with exponential backoff capped at 60s to avoid getting the account flagged

How it is built

A TypeScript service using Baileys, protected by an API key and reachable only on the private Docker network, deployed by Coolify and called by n8n.

How it evolved

  1. 2026
    Scoped

    A bills automation needs to send WhatsApp notifications without exposing the linked account, storing message contents, or being reachable from the public internet.

  2. 2026
    Built

    A TypeScript service using Baileys, protected by an API key and reachable only on the private Docker network, deployed by Coolify and called by n8n.

  3. 2026
    Live

    Shipped and still improving it.

Built by Syed Tasavour. More at syedtasavour.com.