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