Phase 1: WhatsApp channel ingestion
- - Connect Meta WhatsApp Cloud API webhook endpoint to receive inbound events.
- - Normalize WhatsApp payloads into the same conversation schema as website chat.
- - Store sender, message direction, delivery state, and timestamps in one timeline.