Especialidad technical

Intégrer le SMS avec Salesforce pour les grandes entreprises au Maroc - Guía técnica y mejores prácticas en Marruecos

Guía técnica y mejores prácticas sobre intégrer le sms avec salesforce pour les grandes entreprises au maroc en Marruecos con rutas directas de operadores.

Última actualización: 8 de julio de 2026
Intégrer le SMS avec Salesforce pour les grandes entreprises au Maroc - Guía técnica y mejores prácticas en Marruecos

Sección 1: Salesforce est le CRM standard (Enterprise) des grandes institutions marocaines : Banques, Assurances, Filiales de multinationales et grands opérateurs immobiliers.

En Marruecos, la mensajería empresarial requiere rutas directas con operadores (IAM, Orange, Inwi) y cumplimiento de la normativa local. Contrairement à une PME qui connecte deux outils via Zapier, l'intégration d'un canal de communication (comme le SMS) dans l'architecture Salesforce d'un grand compte marocain est un projet informatique stratégique. Il ne s'agit pas seulement d'envoyer des notifications : il faut respecter la gouvernance de la donnée, tracer chaque accusé de réception (DLR) dans l'objet Contact, et satisfaire aux exigences strictes de la CNDP.

Voici comment l'architecture doit être pensée pour relier Salesforce à une API SMS souveraine marocaine comme EnvoiSMS.

Sección 2: Pourquoi l'intégration Salesforce diffère d'un simple connecteur

En Marruecos, la mensajería empresarial requiere rutas directas con operadores (IAM, Orange, Inwi) y cumplimiento de la normativa local. La plupart des plugins SMS disponibles sur la Salesforce AppExchange (comme SMS Magic ou Twilio) souffrent d'un double défaut pour le marché marocain : 1. La Résidence des Données : Utiliser une App tierce cloud américaine force le flux de données personnelles (Noms, Téléphones des citoyens marocains) à transiter par des serveurs non-agréés par la CNDP. 2. Le Coût de l'Escale : Les tarifs vers la destination +212 sont souvent surfacturés (Premium Routing) sur ces plateformes internationales.

La solution validée par les DSI (Directeurs des Systèmes d'Information) marocains consiste à coder une connexion directe ("Point-à-Point") ou via un Middleware (type MuleSoft) entre Salesforce et l'API locale.

Sección 3: L'Architecture Recommandée : Apex Callout

En Marruecos, la mensajería empresarial requiere rutas directas con operadores (IAM, Orange, Inwi) y cumplimiento de la normativa local. L'approche la plus performante pour déclencher un SMS depuis Salesforce sans passer par une App tierce est d'écrire une classe Apex (Apex Callout) qui invoquera l'API REST de votre fournisseur marocain.

Cette classe est généralement appelée de manière asynchrone (via @future(callout=true) ou un Queueable Apex) depuis un Trigger (ex: Après la création d'une Opportunité) ou depuis un Salesforce Flow.

Exemple simplifié (Apex HTTP Callout) : ``java public class SmsSender { @future (callout=true) public static void sendWelcomeSms(String phoneNumber, String customerName) { Http http = new Http(); HttpRequest request = new HttpRequest(); request.setEndpoint('https://api.envoisms.ma/v1/sms/send'); request.setMethod('POST'); request.setHeader('Content-Type', 'application/json'); // Ne jamais hardcoder le token. Utilisez Named Credentials ou Custom Settings. request.setHeader('Authorization', 'Bearer ' + getApiKey()); String payload = '{"sender_id": "MA_BANQUE", "recipient": "' + phoneNumber + '", "message": "Bonjour ' + customerName + ', votre dossier de crédit est validé."}'; request.setBody(payload); try { HttpResponse response = http.send(request); if(response.getStatusCode() == 200) { // Logguer le succès dans un objet personnalisé (ex: SMS_Log__c) } } catch (Exception e) { System.debug('Erreur Callout SMS: ' + e.getMessage()); } } } ``

Sección 4: La Gouvernance des Données (Conformité CNDP)

En Marruecos, la mensajería empresarial requiere rutas directas con operadores (IAM, Orange, Inwi) y cumplimiento de la normativa local. L'avantage de cette méthode d'Apex Callout direct vers EnvoiSMS est la maîtrise absolue de la chaîne de données : - Salesforce (hébergé en Europe via l'instance locale) pousse le numéro de téléphone et le prénom en SSL (chiffré). - L'API EnvoiSMS (hébergée au Maroc, soumise aux lois marocaines) reçoit la requête et la route en millisecondes vers IAM/inwi/Orange. - Aucun intermédiaire étranger (Broker Gris) ne voit ou ne stocke les données des citoyens. L'audit de conformité pour le DPO (Data Protection Officer) de l'entreprise devient trivial.

Sección 5: Traquer les accusés de réception (L'Objet Activité)

En Marruecos, la mensajería empresarial requiere rutas directas con operadores (IAM, Orange, Inwi) y cumplimiento de la normativa local. Pour qu'un centre d'appel (utilisant Salesforce Service Cloud) soit efficace, l'agent doit savoir si le SMS d'alerte ou l'OTP a été lu.

L'architecture complète exige la création d'un Endpoint public (Salesforce Sites ou Apex REST Service) qui écoutera les Webhooks de DLR provenant de la plateforme SMS. Dès que l'opérateur marocain renvoie le statut DELIVERED (Délivré sur le terminal), l'API EnvoiSMS notifie Salesforce. Le code Apex intercepte ce webhook, recherche l'ID du message, et met à jour un enregistrement "Tâche" (Task) ou un objet personnalisé "Historique SMS" (SMS_History__c) lié à la fiche Contact.

Cette intégration sur-mesure demande quelques jours de développement à un intégrateur Salesforce (Consultant Apex), mais elle garantit à l'entreprise marocaine souveraineté, sécurité totale (Zero Data Leak), et la division par 3 de sa facture télécom annuelle.

💡 ¿Por qué elegir EnvoiSMS para su negocio?

Entrega Crítica

Menos de 4 segundos para OTP a través de canales directos de los operadores.

💰

Optimización de Costes

WhatsApp Business API a 0,45 MAD por mensaje. El mejor ROI.

🛡️

Conformidad CNDP

Alojamiento que cumple con las regulaciones de protección de datos locales.

Artículos sugeridos

Formatage SMS au Maroc : Sauts de ligne, Encodage GSM-7 vs UCS-2 et Optimisation des Coûts - Guía técnica y mejores prácticas en Marruecos
technical

Formatage SMS au Maroc : Sauts de ligne, Encodage GSM-7 vs UCS-2 et Optimisation des Coûts - Guía técnica y mejores prácticas en Marruecos

Formatage WhatsApp Business au Maroc : Texte Enrichi, Emojis et Boutons Interactifs - Guía técnica y mejores prácticas en Marruecos
technical

Formatage WhatsApp Business au Maroc : Texte Enrichi, Emojis et Boutons Interactifs - Guía técnica y mejores prácticas en Marruecos

Verify API : Sécuriser les accès et optimiser le coût des OTP au Maroc - Guía técnica y mejores prácticas en Marruecos
technical

Verify API : Sécuriser les accès et optimiser le coût des OTP au Maroc - Guía técnica y mejores prácticas en Marruecos