Reference

Transport contracts

Implement a channel transport to integrate a provider not shipped by sently.

ContractRequired methodOptional methods
Transportsend(MailOptions)sendBatch, verify, close
SmsTransportsend(SmsOptions)verify, close
WhatsAppTransportsend(WhatsAppOptions)verify, close
PushTransportsend(PushOptions)verify, close

Each contract can expose a stable optional provider identifier for hooks and observability.