Utiliser des templates et variables SMS via l'API

Standardisez vos messages tout en personnalisant chaque SMS

L'API SMS de Envopulse permet d'utiliser des templates SMS et des variables dynamiques pour envoyer des messages cohérents, personnalisés et automatisés à grande échelle. Cette page vous explique comment structurer vos contenus SMS et les exploiter efficacement via l'API.

Voir un exemple de template SMS Tester les templates en sandbox
  • Templates SMS réutilisables

  • Variables dynamiques (nom, date, référence…)

  • Messages personnalisés par API

  • Gestion et versioning des templates

  • Compatibilité avec tous les usages API

Des messages cohérents et sans erreur

Les templates SMS permettent de :

Standardiser les messages envoyés
Éviter les erreurs de contenu
Garantir la cohérence entre équipes
Faciliter la maintenance des messages
Séparer le contenu du code applicatif

Les templates sont particulièrement utiles pour les messages récurrents : notifications, confirmations, OTP, rappels.

Personnaliser vos SMS avec des variables dynamiques

Une variable SMS est un champ dynamique injecté dans un message lors de l'envoi.

Exemples de variables courantes :
Prénom
Numéro de commande
Date et heure
Nom de service
Lien personnalisé

Les variables permettent d'envoyer un message unique à chaque destinataire, sans multiplier les contenus.

Créer et utiliser des templates SMS par API

Avec l'API Envopulse, vous pouvez :

Créer des templates SMS
Les modifier ou versionner
Les appeler lors de l'envoi
Injecter des variables dynamiques
Flux classique :
  1. création du template
  2. définition des variables
  3. appel du template via l'API
  4. envoi du SMS personnalisé

Le template devient une brique centrale de votre intégration.

Exemple simple de message personnalisé

Template SMS :

Bonjour {{prenom}}, votre rendez-vous est confirmé le {{date}} à {{heure}}.

Lors de l'envoi via l'API, les variables sont remplacées dynamiquement :

{{prenom}}

{{date}}

{{heure}}

Le même template peut être utilisé pour des milliers de SMS différents.

Appeler un template SMS depuis votre application

curl -X POST https://api.envopulse.fr/sms/send \
  -H "Authorization: Bearer VOTRE_CLE_API" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+33600000000",
    "template_id": "confirmation_rdv",
    "variables": {
      "prenom": "Marie",
      "date": "12/10",
      "heure": "14h30"
    }
  }'
Réponse API (exemple)
{
  "message_id": "abc123",
  "status": "queued",
  "message": "Bonjour Marie, votre rendez-vous est confirmé le 12/10 à 14h30."
}

Le SMS envoyé est automatiquement personnalisé à partir du template.

Quand utiliser templates et variables SMS ?

Ils sont particulièrement adaptés pour :

Notifications transactionnelles
Rappels de rendez-vous
Confirmations de commande
Messages OTP
Campagnes automatisées
Scénarios multi-étapes

Dès qu'un message est récurrent, le template est recommandé.

Faire évoluer vos messages sans casser vos intégrations

Les templates peuvent être :

Mis à jour sans modifier le code
Versionnés si nécessaire
Testés avant mise en production
Partagés entre équipes

Cela facilite la maintenance et réduit les risques en production.

Recommandations pour une utilisation optimale

Nommez clairement vos templates
Documentez les variables attendues
Gérez les valeurs par défaut
Évitez les messages trop longs
Testez chaque template en sandbox

Ces bonnes pratiques garantissent des SMS lisibles et fiables.

Des contenus SMS conformes et maîtrisés

Envopulse assure :

Conformité RGPD
Gestion du STOP SMS
Contrôle des accès aux templates
Traçabilité des messages envoyés
Hébergement des données en Europe

Vos messages restent professionnels et conformes.

Créez des SMS personnalisés et automatisés via l'API

Loading…
Loading the web debug toolbar…
Attempt #