EnvoiSMS.ma est la plateforme marocaine de référence pour l'envoi de messages programmatiques haute performance. Conçue pour les développeurs, fintechs, plateformes e-commerce et entreprises exigeantes, notre API REST unifiée gère l'acheminement direct sur tous les réseaux télécoms marocains et internationaux.
- Acheminement Télécom Direct : Connexions directes avec Maroc Telecom (IAM), Orange Maroc et Inwi.
- Accusés de Réception Réels (DLR) : Suivi en direct du statut d'acheminement sur le combiné de l'utilisateur final.
- Vérification OTP Haute Vitesse : Délivrance des codes 2FA sous 2 à 4 secondes.
- WhatsApp Business API (WABA) : Envoi de messages transactionnels et marketing certifiés Meta.
- Conformité Réglementaire : Hébergement sécurisé, conformité CNDP (Loi 09-08) et RGPD.
| Écosystème | Package | Dépôt GitHub | Commande d'installation |
|---|---|---|---|
| Node.js / TypeScript | envoisms |
envoisms/envoisms-node |
npm install envoisms |
| Python | envoisms |
envoisms/envoisms-python |
pip install envoisms |
| PHP | envoisms/envoisms-php |
envoisms/envoisms-php |
composer require envoisms/envoisms-php |
| Go | envoisms-go |
envoisms/envoisms-go |
go get github.com/envoisms/envoisms-go |
| Laravel | envoisms/laravel-otp |
envoisms/laravel-otp |
composer require envoisms/laravel-otp |
| WooCommerce / WP | Plugin WordPress | envoisms/envoisms-woocommerce |
Télécharger depuis le dépôt |
| Model Context Protocol | @envoisms/mcp-server |
envoisms/envoisms-mcp-server |
npx @envoisms/mcp-server |
curl -X POST https://api.envoisms.ma/v1/messages \
-H "Authorization: Bearer VOTRE_CLE_API" \
-H "Content-Type: application/json" \
-d '{
"to": "+212612345678",
"sender": "MonEntreprise",
"message": "Votre commande #45892 est en cours de livraison."
}'import { EnvoiSMS } from 'envoisms';
const client = new EnvoiSMS({ apiKey: process.env.ENVOISMS_API_KEY });
// Générer et expédier un OTP
const verification = await client.verify.send({
to: '+212612345678',
sender: 'MonApp'
});
// Valider le code soumis par l'utilisateur
const check = await client.verify.check({
id: verification.id,
code: '849201'
});
if (check.status === 'valid') {
console.log('Numéro vérifié avec succès !');
}from envoisms import EnvoiSMS
client = EnvoiSMS(api_key="VOTRE_CLE_API")
response = client.messages.send(
to="+212612345678",
sender="MonApp",
message="Bienvenue sur notre service !"
)
print("Message ID:", response.id)EnvoiSMS intègre nativement le Model Context Protocol (MCP), permettant à Claude Code, Cursor, Copilot et autres agents IA d'envoyer des SMS, de vérifier des OTPs et de consulter les soldes et statistiques sans friction.
{
"mcpServers": {
"envoisms": {
"command": "npx",
"args": ["-y", "@envoisms/mcp-server"],
"env": {
"ENVOISMS_API_KEY": "VOTRE_CLE_API"
}
}
}
}- 🌐 Site officiel : https://envoisms.ma
- 📖 Documentation interactive : https://envoisms.ma/fr/docs
- 💬 WhatsApp Direct : +212 708-789095
- ✉️ Email : contact@envoisms.ma
- 🏢 Casablanca, Maroc