Aller au contenu

API SMS

Envoyez et recevez des SMS en un appel d’API

Un POST sur /sms et votre message part vers plus de 220 pays. Les accusés de réception et les réponses reviennent en webhooks, l’expéditeur porte votre nom, et tout tourne sur la même plateforme — et les mêmes numéros — que vos appels.

Ce que voit votre client

+33 6 39 98 42 42Numéro virtuel long — bidirectionnel

Votre rendez-vous est confirmé demain à 14 h 30. Répondez OUI pour confirmer.

14:30

OUI

14:31

Ce que reçoit votre backend

  • v2.sms.outbound.updated

    status: delivered

  • v2.sms.inbound.received

    body: « OUI »

POST /sms · 202

Dans les deux sens

Envoyer et recevoir — la même API

Un endpoint pour envoyer, des numéros dédiés pour recevoir — et chaque événement arrive dans votre backend en webhook.

Sortant — POST /sms

Un destinataire au format E.164, votre texte, un expéditeur personnalisé en option. Callr détecte l’encodage, remet le message à l’opérateur et vous renvoie chaque changement de statut jusqu’à delivered.

Entrant — sur vos numéros

Recevez réponses et messages entrants sur des numéros virtuels dédiés. Chacun déclenche un webhook vers votre backend dès son arrivée — prêt à analyser, router ou répondre.

Pourquoi envoyer avec Callr

Une API, tous vos messages

Les SMS chez Callr empruntent le même réseau opérateur, les mêmes numéros et la même API que votre trafic voix — avec une livraison que vous voyez vraiment.

220+ pays, une seule intégration

Envoyez des SMS transactionnels et marketing dans le monde entier depuis la même API et les mêmes numéros que vos appels — sans deuxième fournisseur à intégrer.

Votre nom comme expéditeur

Pour vos messages sans réponse, remplacez le numéro anonyme par un expéditeur alphanumérique de 11 caractères maximum, là où la réglementation locale l’autorise — les réponses passent par vos numéros virtuels.

Accusés de réception en temps réel

Suivez chaque message de created à delivered — chaque changement de statut opérateur est poussé vers votre backend en webhook, échecs compris.

Toutes les langues, tous les alphabets

Les encodages GSM et Unicode sont détectés automatiquement, et les messages longs sont découpés puis réassemblés de façon transparente — emoji compris.

Cas d’usage

Là où le SMS fait le travail

Le SMS est le canal des messages qui doivent être vus — et suivis d’une réponse — en quelques minutes.

Rappels & confirmations

Rappels de rendez-vous, confirmations de réservation, suivis de livraison — envoyés au bon moment et confirmés d’une simple réponse.

Alertes & notifications

Incidents, alertes de sécurité, notifications opérationnelles — déclarés en trafic alerting pour que les opérateurs les acheminent comme tel.

Campagnes marketing

Promotions et nouveautés produit vers des listes opt-in, avec le statut de livraison de chaque message pour mesurer ce qui est vraiment arrivé.

Conversations dans les deux sens

Fils de support et capture de données sur numéros virtuels — transformez les réponses en données structurées pour confirmer, qualifier ou escalader automatiquement.

Sous le capot

Du REST simple, sans surprise

Tout est requête HTTP ou webhook — si vous savez envoyer du JSON, vous savez envoyer des SMS aujourd’hui.

Un endpoint pour envoyer

POST /sms avec un destinataire et un texte renvoie 202 et un identifiant de message — recherchez et relisez chaque message via la même API.

Webhooks de statut (DLR)

v2.sms.outbound.updated suit chaque message de created à delivered en passant par sent — avec error, failed et expired signalés explicitement.

Expéditeur flexible

Envoyez depuis un numéro ou un expéditeur alphanumérique approuvé — ou laissez le champ vide et Callr choisit le bon défaut selon la destination.

GSM & Unicode, multipart

L’encodage est détecté message par message ; les textes longs sont découpés en segments de 153 (GSM) ou 67 (Unicode) caractères, jusqu’à 3 200 caractères par message.

Trafic marketing ou alerting

Chaque message déclare son type de trafic — marketing ou alerting — la classification exigée par les opérateurs pour un routage conforme.

Des SMS dans les parcours d’appel

Les scénarios Callr Actions envoient des SMS en plein appel — une confirmation après un choix SVI, un lien pendant l’attente — sans code supplémentaire.

Endpoints, payloads de webhooks et exemples de code sont dans la doc. Lire la doc →

Envoyez votre premier SMS aujourd’hui

Démarrez gratuitement et envoyez un message en quelques minutes — ou lisez la doc pour les endpoints et les payloads.

Réserver une démoCommencer gratuitement