# 2026-04-13 - WhatsApp da central integrado com ZAPI

## O que mudou
- Adicionado `src/Modules/Notifications/Channels/ZApiWhatsAppChannel.php` para envio real de notificacoes por WhatsApp usando a integracao oficial da ZAPI.
- Atualizado `src/Modules/Notifications/functions.php` para registrar o novo canal no bootstrap da central, no lugar do stub anterior.
- Mantidos os hooks `tiix_notifications_whatsapp_send` e `tiix_notifications_whatsapp_dispatch`, preservando compatibilidade com listeners externos.
- Adicionada resolucao de telefone do usuario a partir de `user_meta` e `wpjy_user_dados`, com normalizacao do numero e aplicacao do DDI padrao do contrato.

## Observacoes
- O envio depende de configuracao ZAPI valida no contrato ou na configuracao global resolvida pelo `ZApiOfficialAdapter`.
- Quando o usuario nao possui telefone valido, o canal agora falha explicitamente e isso fica registrado no log de canais da notificacao.
- O texto enviado via WhatsApp combina titulo, mensagem e link da notificacao.
- Nao houve necessidade de SQL nesta etapa.

## Validacao
- `php -l src/Modules/Notifications/Channels/ZApiWhatsAppChannel.php`
- `php -l src/Modules/Notifications/functions.php`
