=== TEST 1: Phone Variants Normalization === Variants for 573101234567: ["573101234567","3101234567"] Variants for 3101234567: ["3101234567","573101234567"] Variants for 999888777@lid: ["999888777","573101234567","3101234567"] -> PASS: Phone variants normalized successfully! === TEST 2: Human Takeover and Cross-Format Pause === -> PASS: Human takeover successfully pauses bot across all phone variants for 2 hours! === TEST 3: WhatsAppSenderService respects Human Pause === -> PASS: WhatsAppSenderService aborted sending because human is active in chat! === TEST 4: Bot Outgoing vs Human Message Detection === -> PASS: Bot outgoing vs Human message detection works perfectly! === TEST 5: Direct Regex for Customer Human Advisor Request === Phrase 'necesito un asesor por favor': DETECTED AS ADVISOR REQUEST Phrase 'quiero hablar con un humano': DETECTED AS ADVISOR REQUEST Phrase 'me puedes comunicar con una persona real?': DETECTED AS ADVISOR REQUEST Phrase 'no quiero bot': DETECTED AS ADVISOR REQUEST Phrase 'pasame con alguien': DETECTED AS ADVISOR REQUEST Phrase 'transferime con un agente': DETECTED AS ADVISOR REQUEST Phrase 'tienes dolex 500?': NORMAL PRODUCT QUERY Phrase 'a como la caja de acetaminofen': NORMAL PRODUCT QUERY Phrase 'gracias amigo': NORMAL PRODUCT QUERY -> PASS: Regex accurately detects advisor requests without false positives! ALL TESTS PASSED SUCCESSFULLY! 🚀