API-first sending workflow with practical SMTP relay handoff.
Wesend accepts API requests, persists outbound messages, pushes them through an SMTP relay, and keeps the operational status visible from the public product surface through the internal app.
Use API keys per project and keep idempotent request handling tied to a stable message ID.
Track the actual queue and relay lifecycle without pretending relay acceptance is final inbox delivery.
Messages, domains, API keys, health, and settings use the same control-plane composition.