Documentation
¶
Overview ¶
notifyd — Hanzo Notify daemon.
HTTP service that exposes the `/v1/notify/*` surface (see the Hanzo Notify OpenAPI spec at openapi/notify.yaml) on top of the github.com/hanzoai/notify library. White-label consumers (/notify, mlcclub/notify, etc.) ship a thin Docker wrapper around this binary; they pin a tag of hanzoai/notify and inherit the routes + provider plumbing without forking any Go code.
Provider selection is env-driven; see the README for the canonical taxonomy. Plivo is the default for SMS/WhatsApp/Voice; SMTP relay is the default for email until Plivo Email is provisioned.
Durable substrate: subscribes to a hanzoai/tasks queue when TASKS_URL is set; otherwise runs HTTP-only (callers POST directly).