WhatsApp Business API au Brésil — liste de contrôle de conformité LGPD, exemples de modèles PT-BR, tableau de prix en BRL, schéma d'hébergement de webhooks AWS São Paulo
Dans ce guide : Pourquoi le Brésil est #1 · La culture WhatsApp au Brésil (les notes vocales !) · Les exigences de conformité LGPD · Les modèles PT-BR · Les prix en BRL · L'intégration des paiements PIX · hreflang pour pt-BR · L'hébergement AWS São Paulo · Les exigences d'opt-in · La configuration PT-BR sur SocialHook

Pourquoi le Brésil est le marché le plus important de WhatsApp

147M+
Utilisateurs actifs de WhatsApp au Brésil
93%
Pénétration des smartphones utilisant WhatsApp
#1
Pays où Meta a lancé WhatsApp Pay
79%
Brésiliens préférant WhatsApp pour le contact commercial

Le Brésil n'est pas seulement un grand marché WhatsApp — il est structurellement différent de tous les autres marchés. WhatsApp au Brésil fonctionne comme la couche de communication par défaut pour tout : service client, ventes, notifications bancaires, services gouvernementaux, confirmations de commandes, prise de rendez-vous et contact social. L'e-mail au Brésil est réservé aux correspondances juridiques formelles. Les SMS sont pour les OTPs. WhatsApp est pour tout le reste.

Lorsque vous construisez une intégration WhatsApp ciblant des utilisateurs brésiliens, vous ne construisez pas un canal complémentaire — vous construisez le canal. L'API doit être correcte dès le premier jour. La conformité LGPD ne peut pas être ajoutée après coup. La qualité des modèles PT-BR est importante car les utilisateurs lisent chaque mot. Et les notes vocales ne sont pas un cas marginal — c'est le principal moyen de communication des Brésiliens.

La culture WhatsApp au Brésil : ce que les développeurs doivent comprendre

Le comportement WhatsApp au Brésil diffère des normes européennes et nord-américaines de plusieurs façons qui impactent directement la façon dont vous architecturez votre intégration :

  • WhatsApp remplace tous les autres canaux. Un client brésilien qui contacte votre entreprise s'attend à tout faire via WhatsApp — se renseigner, acheter, suivre sa commande, demander de l'aide, obtenir une nota fiscal. Si votre bot ne peut pas gérer tout cela, il ira chez un concurrent qui le peut.
  • Les attentes en matière de latence de réponse sont élevées. Les utilisateurs brésiliens attendent des réponses en quelques minutes, pas en heures. Un agent IA qui gère les demandes en dehors des heures ouvrables instantanément n'est pas un luxe — c'est une attente fondamentale qui correspond à la culture de communication.
  • Le langage informel est standard, même en affaires. La communication professionnelle PT-BR au Brésil est considérablement plus informelle que le portugais européen ou même l'anglais. Utiliser « você » plutôt que « tu », inclure des diminutifs et utiliser les prénoms dès le premier message est normal et attendu.
  • Culture de communication en groupe. Les Brésiliens utilisent massivement les groupes WhatsApp pour les communautés, les quartiers et la famille. Comprendre ce contexte aide lors de la conception de campagnes de diffusion — les Brésiliens sont très sensibles aux messages qui ressemblent à une communication personnelle plutôt qu'à une diffusion de masse.

Les notes vocales : le type de message de premier ordre au Brésil

Le Brésil a l'un des taux d'utilisation de notes vocales par habitant les plus élevés au monde. Ce n'est pas une anecdote — c'est un comportement documenté. De nombreux Brésiliens trouvent la saisie lente ou impersonnelle et utilisent par défaut les notes vocales pour tout, de la commande de pizza au signalement d'un problème de facturation en passant par la discussion des termes d'un contrat.

Pour les développeurs, cela a une implication architecturale directe : votre gestionnaire de webhook WhatsApp doit traiter les notes vocales comme des messages de premier ordre, pas comme des cas marginaux. Si votre agent IA répond « desculpe, só aceito mensagens de texto » (désolé, j'accepte uniquement les messages texte) à une note vocale, vous avez échoué la majorité des clients brésiliens qui préfèrent la voix.

L'implémentation correcte pour les déploiements brésiliens :

Node.js — PT-BR voice note handler
brazilVoiceHandler.js
const OpenAI = require('openai'); const oai = new OpenAI({ apiKey: process.env.OPENAI_API_KEY }); async function handleBrazilianVoiceNote(audioBuffer) { // Whisper supports Portuguese natively — use 'pt' not 'pt-BR' // Brazilian PT has regional variations — Whisper handles them well const transcript = await oai.audio.transcriptions.create({ model: 'whisper-1', file: new File([audioBuffer], 'voz.mp3', { type: 'audio/mpeg' }), language: 'pt', // Portuguese — best for PT-BR response_format: 'json', }); console.log(`Áudio transcrito: "${transcript.text}"`); return transcript.text; } // In your main dispatcher — treat voice exactly like text async function dispatch(event) { const { from, message } = event; let userText = null; if (message.type === 'text') { userText = message.text.body; } else if (message.type === 'audio' && message.audio.voice) { const mp3 = await downloadAndConvertVoiceNote(message.audio.id); userText = await handleBrazilianVoiceNote(mp3); // Acknowledge the voice note naturally in PT-BR await sendWhatsApp(from, `🎧 Ouvi seu áudio! "${userText}" — deixa eu ajudar...`); } else { await sendWhatsApp(from, "Oi! Por favor, manda sua dúvida por texto ou áudio. 😊"); return; } // Both text and voice note transcript go through the same AI agent if (userText) await callAIAgent(from, userText); }

Conformité LGPD pour les déploiements de l'API WhatsApp

La Lei Geral de Proteção de Dados (LGPD) du Brésil, loi 13.709/2018, est la loi brésilienne globale sur la protection des données — structurellement similaire au RGPD mais avec des exigences spécifiques au Brésil. Elle s'applique à tout traitement de données personnelles d'individus situés au Brésil, quel que soit l'emplacement de votre entreprise ou de vos serveurs.

Pour les déploiements de l'API WhatsApp, la LGPD crée des obligations spécifiques dans l'ensemble de votre pipeline de données — depuis le moment où un client envoie son premier message jusqu'au stockage à long terme des données de conversation. Ce n'est pas facultatif. L'autorité brésilienne de protection des données (ANPD — Autoridade Nacional de Proteção de Dados) dispose de pouvoirs d'exécution incluant des amendes allant jusqu'à 2 % des revenus au Brésil, plafonnées à R$50 millions par infraction.

Base légale pour le traitement (Art. 7 LGPD)
Vous devez avoir une base légale pour traiter les données de conversation. Pour les messages marketing : consentement explicite. Pour les messages transactionnels (confirmations de commandes, mises à jour de livraison) : intérêt légitime ou exécution d'un contrat. Documentez votre base légale par activité de traitement.
Opt-in éclairé pour le marketing (Art. 8 LGPD)
L'opt-in pour les messages marketing doit être explicite, éclairé et spécifique. Les cases pré-cochées et le consentement groupé sont interdits. Votre opt-in doit clairement indiquer : quels messages le client recevra, à quelle fréquence et comment se désabonner. Conservez les horodatages d'opt-in, les adresses IP et la version du texte de consentement.
Droit à l'effacement (Art. 18 LGPD)
Les clients peuvent demander la suppression de toutes les données personnelles que vous détenez, y compris l'historique des conversations WhatsApp. Votre système doit prendre en charge la suppression complète des données par numéro de téléphone du client — journaux de conversation, transcriptions, fichiers multimédias, enregistrements CRM. Implémentez un endpoint d'API de suppression et répondez dans un délai de 15 jours.
Accord de traitement des données (DPA) avec les sous-traitants
Si vous utilisez SocialHook ou toute plateforme de webhook tierce pour traiter les données de conversation, vous avez besoin d'un DPA signé. En tant que sous-traitant agissant en votre nom (en tant que responsable du traitement), ils doivent s'engager à un traitement des données conforme à la LGPD. Le DPA de SocialHook est disponible sur /en/legal/dpa.
Notification de violation (Art. 48 LGPD)
Les incidents de sécurité impliquant des données personnelles d'utilisateurs brésiliens doivent être signalés à l'ANPD dans un délai raisonnable (recommandation de l'ANPD : dès que possible, idéalement dans les 72 heures pour les incidents graves). Mettez en place une surveillance des accès non autorisés aux données de conversation et disposez d'un plan de réponse aux incidents.
Résidence des données au Brésil (recommandé)
La LGPD n'impose pas la résidence des données au Brésil (contrairement à certains secteurs sous les réglementations du BACEN), mais héberger les données de conversation sur AWS São Paulo (sa-east-1) réduit le risque réglementaire et améliore considérablement la latence des webhooks pour les utilisateurs brésiliens. Voir la section sur l'hébergement ci-dessous.

Exigences d'opt-in au Brésil : ce qui est différent

Les politiques WhatsApp de Meta et la LGPD exigent toutes deux un opt-in explicite pour les messages initiés par les entreprises. Au Brésil, le contexte culturel et juridique rend les détails d'implémentation importants :

  • Le texte d'opt-in doit être en PT-BR. Un formulaire d'opt-in en anglais pour un client brésilien est juridiquement discutable sous la LGPD — les clients doivent comprendre ce à quoi ils consentent. Utilisez un PT-BR clair et simple.
  • Le champ CPF comme lien d'identité. Les clients brésiliens s'attendent souvent à partager leur CPF (Cadastro de Pessoas Físicas — numéro d'identification fiscale) pour un service personnalisé. Si vous collectez le CPF, ces données personnelles nécessitent leur propre base légale et protection en vertu de la LGPD.
  • Opt-in par lien WhatsApp. Un modèle d'opt-in brésilien courant : un lien WhatsApp (wa.me/{number}?text=Quero+receber+ofertas) où le client prend contact. Il s'agit d'un signal d'opt-in fort — le client vous a activement envoyé un message. Capturez-le avec un horodatage.
PT-BR Opt-in message template
opt-in-template-ptbr.txt
Olá, {{1}}! 👋 Obrigado por entrar em contato com {{2}}. Para continuar recebendo nossas mensagens pelo WhatsApp, confirme seu interesse respondendo *SIM*. Ao confirmar, você concorda em receber: - Atualizações de pedidos e entregas - Novidades e promoções (máx. 2x por semana) Para cancelar a qualquer momento, responda *SAIR*. Seus dados são protegidos conforme a LGPD. Política de privacidade: {{3}} // Template name: opt_in_confirmation_ptbr // Category: UTILITY // Language: pt_BR // Variables: {{1}} name, {{2}} company, {{3}} privacy URL

Modèles de messages en portugais brésilien

Les messages de modèle envoyés aux utilisateurs brésiliens doivent utiliser pt_BR comme code de langue — pas pt (portugais européen). Les Brésiliens remarquent immédiatement les constructions du portugais européen, ce qui nuit à la confiance et à la perception de la marque. Voici des modèles PT-BR de niveau production pour les cas d'usage courants :

Utility — Confirmação de pedido
Oi {{1}}! ✅ Seu pedido #{{2}} foi confirmado com sucesso. Valor total: R$ {{3}}. Você receberá uma nova mensagem quando seu pedido sair para entrega. Qualquer dúvida, é só chamar aqui! 😊
Template name: order_confirmed_ptbr · Language: pt_BR · Vars: name, order_id, total
Utility — Rastreamento de entrega
{{1}}, boa notícia! 🚚 Seu pedido #{{2}} saiu para entrega e deve chegar hoje entre {{3}} e {{4}}. Acompanhe em tempo real: {{5}}
Template name: shipping_update_ptbr · Language: pt_BR · Vars: name, order_id, time_start, time_end, tracking_url
Authentication — Código de verificação
Seu código de verificação {{2}} é: *{{1}}*. Válido por 10 minutos. Não compartilhe este código com ninguém. Caso não tenha solicitado, ignore esta mensagem.
Template name: auth_otp_ptbr · Language: pt_BR · Vars: otp_code, app_name · Use AUTHENTICATION category for lower cost
Marketing — Promoção
{{1}}, você ganhou acesso antecipado! 🎉 Amanhã lançamos {{2}} com desconto exclusivo de {{3}}% para quem confirmar agora. Quer garantir o seu? Responda *QUERO* ou acesse: {{4}}
Template name: early_access_ptbr · Language: pt_BR · Vars: name, product, discount, link · MARKETING category — subject to frequency capping
Utility — Lembrete de compromisso
Oi {{1}}! Só passando para lembrar: você tem um compromisso agendado *amanhã, {{2}} às {{3}}* com {{4}}. Confirma presença? Responda *SIM* ou *REAGENDAR* 😊
Template name: appointment_reminder_ptbr · Language: pt_BR · Vars: name, date, time, business_name
Conseils de rédaction PT-BR qui comptent : Utilisez você (pas tu). Utilisez les prénoms dès le premier message. Ajoutez des emojis — les Brésiliens les utilisent librement dans la communication professionnelle. Utilisez Oi ou Olá (pas Caro). Utilisez des formes verbales informelles. Incluez 😊 ou 🙏 — ils sont perçus comme chaleureux, pas comme non professionnels. Faites réviser chaque modèle par un locuteur natif brésilien PT avant soumission — les expressions régionales varient et la traduction automatique produit souvent des constructions du portugais européen que les utilisateurs brésiliens détectent immédiatement.

Tarification des conversations dans le contexte du BRL

Meta facture les frais de conversation WhatsApp en USD à l'échelle mondiale — il n'existe pas d'option de facturation en BRL. Les entreprises brésiliennes paient en USD, ce qui signifie que la fluctuation des taux de change est une préoccupation opérationnelle réelle pour la budgétisation des coûts. Voici les tarifs de conversation pour le Brésil à partir de 2026, avec des équivalents approximatifs en BRL à R$5,00/USD (vérifiez les taux actuels) :

Catégorie USD / conversation ~BRL / conversation Niveau gratuit
Service (entrant) $0,0075 ~R$ 0,04 1 000 premières/mois gratuites
Utilitaire (confirmations de commandes, alertes) $0,0158 ~R$ 0,08
Authentification (OTPs) $0,0315 ~R$ 0,16
Marketing (promotions, campagnes) $0,0625 ~R$ 0,31
Click-to-WhatsApp (fenêtre gratuite de 72h) $0,00 R$ 0,00 Gratuit pendant 72h après le clic sur l'annonce
Optimisation des coûts pour les déploiements brésiliens : Utilisez les annonces Click-to-WhatsApp sur Facebook et Instagram pour générer des conversations entrantes — elles ouvrent une fenêtre de marketing gratuite de 72 heures. Les coûts des annonces sur les réseaux sociaux brésiliens sont généralement inférieurs à ceux des États-Unis/UE, et la pénétration de 93 % de WhatsApp signifie que le chemin de conversion du clic sur l'annonce à la conversation WhatsApp jusqu'à l'achat est extrêmement court. Le coût de l'annonce s'amortit sur une fenêtre gratuite de 72 heures. Aussi : classifiez les messages comme Utilitaire plutôt que Marketing là où c'est légitimement applicable — cela réduit le coût de 60 % par conversation.

Intégration PIX : commerce WhatsApp au Brésil

PIX est le système de paiement instantané brésilien opéré par la Banco Central do Brasil. Il a traité plus de 40 milliards de transactions en 2025 et est le mode de paiement dominant pour tout le commerce numérique brésilien. Les clients brésiliens s'attendent à pouvoir payer via PIX depuis une conversation WhatsApp — générer une clé PIX ou un code QR dans le chat est une fonctionnalité critique pour la conversion dans les déploiements e-commerce.

Bien que WhatsApp Pay (le produit de paiement natif de Meta) opère au Brésil, la plupart des implémentations techniques utilisent PIX directement via votre processeur de paiement. Voici comment envoyer un lien de paiement PIX dans une session WhatsApp :

Node.js — PIX payment link via WhatsApp
pixPaymentFlow.js
// Generate a PIX payment and send the link/QR code via WhatsApp // Works with any PIX payment processor (Mercado Pago, PagSeguro, Stripe BR, etc.) async function sendPixPayment(to, orderDetails) { const { orderId, amount, description } = orderDetails; // 1. Generate PIX via your payment processor API const pixPayment = await createPixPayment({ amount: amount, // in BRL cents (e.g. 4990 = R$49,90) description: description, expiresIn: 3600, // 1 hour expiry for urgency }); // 2. Send the PIX link + instructions via WhatsApp // Within 24h service window — no template needed, send as free-form text await sendWhatsApp(to, `✅ *Pedido #${orderId} confirmado!*\n\n` + `💰 Total: *R$ ${(amount / 100).toFixed(2).replace('.', ',')}*\n\n` + `Para pagar via *PIX* agora, clique:\n${pixPayment.checkoutUrl}\n\n` + `⏰ Link válido por 1 hora.\n` + `Após o pagamento, você receberá a confirmação aqui mesmo. 🙏` ); // 3. Also send the PIX copy-paste code for convenience if (pixPayment.pixCode) { await sendWhatsApp(to, `Ou copie e cole o código PIX:\n\n` + `\`${pixPayment.pixCode}\`` // backtick = monospace in WhatsApp ); } } // Listen for PIX confirmation webhook from payment processor // Then notify customer on WhatsApp automatically app.post('/webhooks/payment', async (req, res) => { res.sendStatus(200); const { orderId, status, customerPhone } = req.body; if (status === 'paid') { await sendWhatsApp(customerPhone, `🎉 *Pagamento recebido!*\n\nSeu pedido #${orderId} já está sendo preparado. ` + `Você receberá uma atualização quando sair para entrega. Obrigado! 🙏` ); } });

Configurer correctement le hreflang pour PT-BR

Si votre produit s'adresse à des locuteurs de portugais brésilien et européen, l'implémentation du hreflang est critique. Le code de langue pt-BR (avec un tiret, pas un underscore — hreflang utilise des tirets) indique à Google quelle version servir aux utilisateurs brésiliens. Une mauvaise implémentation du hreflang signifie que les utilisateurs brésiliens pourraient voir du contenu en portugais européen et vice versa.

HTML head — correct hreflang for Brazil
hreflang-brazil.html
<!-- In your HTML head -- hreflang for Brazilian Portuguese --> <link rel="alternate" hreflang="en" href="https://socialhook.io/en/page"> <link rel="alternate" hreflang="pt-BR" href="https://socialhook.io/pt/page"> <link rel="alternate" hreflang="pt-PT" href="https://socialhook.io/pt-pt/page"> <!-- only if you have European PT --> <link rel="alternate" hreflang="es" href="https://socialhook.io/es/page"> <link rel="alternate" hreflang="x-default" href="https://socialhook.io/en/page"> <!-- WhatsApp Cloud API: use pt_BR (underscore) in template language.code --> <!-- hreflang uses pt-BR (hyphen) -- they differ! --> <!-- JSON-LD for Brazilian Portuguese content --> { "@context": "https://schema.org", "@type": "WebPage", "inLanguage": "pt-BR", "url": "https://socialhook.io/pt/page" } <!-- Also set the lang attribute correctly --> <html lang="pt-BR"> <!-- for PT-BR pages -->

Hébergement de votre serveur webhook : AWS São Paulo (sa-east-1)

Les utilisateurs brésiliens qui envoient des messages WhatsApp subissent une latence à deux points : le traitement de la Cloud API de Meta et le temps de réponse de votre serveur webhook. Vous contrôlez le second. Héberger votre gestionnaire de webhook sur AWS São Paulo (sa-east-1) réduit considérablement la latence aller-retour par rapport aux régions US East ou EU.

  • US East (us-east-1) → Brésil : ~130–180ms de latence aller-retour supplémentaire vs São Paulo
  • EU West (eu-west-1) → Brésil : ~200–250ms de latence aller-retour supplémentaire
  • São Paulo (sa-east-1) → Brésil : <30ms de latence aller-retour

Pour le traitement synchrone des webhooks (où votre serveur doit répondre dans le délai de 20 secondes de Meta), la différence de latence est importante — surtout si votre gestionnaire effectue des appels API en aval (CRM, agent IA, processeur de paiement). L'hébergement à São Paulo vous donne beaucoup plus de marge avant l'expiration du délai.

SocialHook pour les déploiements brésiliens : L'infrastructure de livraison de webhooks de SocialHook gère le problème de latence différemment — nous recevons les événements de Meta et les transmettons à votre serveur immédiatement, quel que soit l'emplacement de votre serveur. Si vous utilisez SocialHook comme couche de webhook entrant, votre serveur d'application peut être dans n'importe quelle région tout en recevant des événements de manière fiable avec une nouvelle tentative automatique. Vous bénéficiez de la livraison à faible latence sans modifier votre infrastructure. Le tarif forfaitaire de $50/mois s'applique mondialement, y compris aux numéros de téléphone brésiliens.

Configuration de SocialHook pour les numéros brésiliens (PT-BR)

Connecter un numéro WhatsApp Business brésilien à SocialHook fonctionne de manière identique à tout autre pays — mais le payload normalisé inclut le numéro de téléphone brésilien au format E.164 avec le code pays +55. Un exemple d'événement entrant d'un client brésilien :

SocialHook — Brazilian WhatsApp event
{ "platform": "whatsapp", "event": "message.received", "from": "+55 11 9 1234-5678", // São Paulo mobile — +55 country code "timestamp": 1747231892, "conversation_id": "conv_br_8j3k...", "message": { "type": "audio", // voice note — common in Brazil "id": "wamid.HBgL...", "audio": { "id": "98765432109876", "mime_type": "audio/ogg; codecs=opus", "voice": true // this is a voice note — convert OGG → MP3 → Whisper } }, "signature_verified": true } // Brazilian mobile numbers: +55 + 2-digit area code + 9-digit number (with leading 9) // São Paulo area code: 11 (landline) or 11 + 9 prefix for mobile // Rio de Janeiro: 21, Belo Horizonte: 31, Brasília: 61, etc.

Un détail spécifique au Brésil : les numéros de téléphone mobiles au Brésil utilisent un format à 9 chiffres (avec un 9 initial) tandis que les lignes fixes utilisent 8 chiffres. Cela est devenu universel en 2016. Format E.164 pour un mobile de São Paulo : +55 11 9 1234-5678 = +5511912345678. Lors de l'envoi de messages sortants, supprimez toujours les espaces et les tirets et faites précéder de +55. SocialHook normalise automatiquement les numéros entrants en E.164.

Questions fréquentes

Le Brésil est-il le plus grand marché WhatsApp au monde ?
Le Brésil a le taux de pénétration WhatsApp le plus élevé de tous les grands pays à l'échelle mondiale — plus de 93 % des utilisateurs de smartphones utilisent WhatsApp, soit environ 147 millions d'utilisateurs actifs. Le Brésil est également l'endroit où Meta a lancé WhatsApp Pay. Pour tout développeur ciblant des utilisateurs brésiliens, WhatsApp n'est pas un canal optionnel — c'est la principale plateforme de communication, de service client et de commerce.
La LGPD s'applique-t-elle à mon déploiement de l'API WhatsApp au Brésil ?
Oui — si vous traitez des données personnelles d'individus situés au Brésil, la LGPD s'applique quel que soit l'emplacement de votre entreprise ou de vos serveurs. Exigences clés pour l'API WhatsApp : consentement explicite pour les messages marketing, une base légale pour tout traitement, support du droit à l'effacement par numéro de téléphone du client, DPA avec tout sous-traitant de données (comme SocialHook), et notification de violation à l'ANPD pour les incidents graves. Consultez un avocat brésilien spécialisé en protection des données pour votre déploiement spécifique.
Quel code de langue dois-je utiliser pour les modèles WhatsApp en portugais brésilien ?
Utilisez pt_BR (avec underscore — c'est le format de la Cloud API de Meta) pour le champ language.code du modèle. C'est différent de pt (portugais européen) et pt_PT. Remarque : hreflang utilise pt-BR (avec tiret) — ce sont des standards différents. Le portugais brésilien présente des différences significatives par rapport au portugais européen — faites toujours réviser les modèles par un locuteur natif brésilien avant soumission.
Comment gérer les notes vocales des utilisateurs brésiliens de WhatsApp ?
Traitez les notes vocales comme un type de message principal, pas comme un cas marginal. Le Brésil a l'un des usages per capita de notes vocales les plus élevés au monde — de nombreux clients brésiliens préfèrent la voix pour toute communication professionnelle. Quand msg.type === 'audio' et msg.audio.voice === true : téléchargez le fichier OGG/Opus, convertissez-le en MP3 via ffmpeg, transcrivez avec Whisper (language: 'pt') et traitez la transcription comme le message du client. Consultez la section sur les notes vocales ci-dessus pour le code complet.
Comment les numéros de téléphone brésiliens se formatent-ils en E.164 pour WhatsApp ?
Numéros mobiles brésiliens : +55 (indicatif de pays) + indicatif régional à 2 chiffres + numéro à 9 chiffres commençant par 9. Exemple de mobile São Paulo : +5511912345678. Lignes fixes : +55 + indicatif régional + numéro à 8 chiffres. L'API Cloud WhatsApp livre les numéros brésiliens sans espaces ni tirets. SocialHook normalise automatiquement tous les numéros entrants en E.164, y compris le préfixe +55. Supprimez toujours les espaces et les tirets lors de la construction du champ to pour les envois sortants.
Quelle est la meilleure région d'hébergement pour un serveur webhook WhatsApp ciblant le Brésil ?
AWS São Paulo (sa-east-1) est le choix optimal — il offre la latence la plus faible pour les utilisateurs brésiliens et l'infrastructure régionale de Meta. Alternative : SocialHook gère la livraison des webhooks à l'échelle mondiale, donc si vous utilisez SocialHook comme couche de webhook entrant, votre serveur d'application peut être dans n'importe quelle région tout en recevant des événements de manière fiable. La LGPD n'impose pas la résidence des données au Brésil (pour la plupart des secteurs d'activité), mais l'hébergement à São Paulo réduit simultanément le risque réglementaire et la latence.

Connectez votre numéro brésilien.
Recevez voix et texte.

Ajoutez votre numéro WhatsApp Business brésilien à SocialHook. Chaque message client — texte, note vocale, image, document — arrive sous forme de JSON PT-BR propre sur votre webhook. Notes vocales signalées. IDs média prêts à télécharger. HMAC vérifié. R$0 par message côté entrant.

Sans carte de crédit · $50/mois après la période d'essai · Entrant illimité