Skip to main content
Version: Latest

23. Sequence Diagrams

The ten certification-required diagrams. Several mirror §5 Runtime Flows; three are new for this certification (Conversation Flow, Background Retry, Failed Delivery), reflecting the §18 Architecture Validation findings where relevant.

23.1 Send Template​

23.2 Receive Webhook​

23.3 OTP Flow​

23.4 Activation Flow​

23.5 Media Upload​

There is no "upload" step distinct from a normal template send — see §18.5 for confirmation that no POST /media call exists anywhere in either repository.

23.6 Media Download​

23.7 Conversation Flow (End-to-End, Multi-Turn)​

23.8 Delivery Status​

23.9 Background Retry​

This pipeline is entirely channel-agnostic — it has no WhatsApp-specific code (see §18.5). As of Phase 2.3, a send that reaches this pipeline via MetaWhatsAppProvider is guaranteed to have already passed through WhatsAppPhoneHelper — see §18.4 for the fix.

23.10 Failed Delivery​