Comment déclencher une action à la fin d'un appel ?
Après chaque appel reçu sur un numéro, un SMS part tout seul vers l'appelant (« Merci de votre appel… »), ou votre logiciel métier est prévenu. Un seul réglage sur le numéro, quel que soit le chemin suivi par l'appel.
Réservé aux administrateurs
Cette page se règle par un administrateur du compte, ou par un membre de niveau Admin sur Magic IP.
Activer l'action finale
Ouvrez la fiche du numéro
Dans Magic IP › Configuration › Modules, tuile Numéros : cliquez sur la ligne du numéro, ou sur son icône Configurer.
Total Numéros
Activez « Action finale »
En bas du volet, activez Action finale, puis choisissez l'Action : SMS à l'appelant ou Requête web. Remplissez ensuite ses champs, décrits plus bas.
Cliquez sur « Enregistrer »
Le message Numéro mis à jour confirme. Dans la liste, le numéro porte désormais le badge Action finale.
Envoyer un SMS à l'appelant
Écrivez le texte
Le Texte fait 612 caractères au plus. {time} et {date} sont remplacés par l'heure et la date de fin de l'appel (par exemple 14:32 et 17/09). Sous le champ, One compte les caractères et les SMS par envoi. Un emoji ou certains accents (ê, ô…) limitent chaque SMS à 70 caractères : One signale le caractère en cause.
Choisissez la fréquence
Une fois par appelant tous les : À chaque appel, 1 jour, 7 jours, 30 jours ou 90 jours. Un même appelant ne reçoit alors qu'un SMS sur la période.
Le SMS part seulement vers un mobile de Belgique, de France, des Pays-Bas, du Luxembourg ou d'Allemagne. Un appel d'un fixe ou d'un numéro masqué ne déclenche rien : le SMS serait perdu et quand même facturé. Ces envois décomptent vos crédits SMS, comme un envoi manuel : surveillez-les dans Comment changer de plan SMS ?, surtout avec À chaque appel.
Prévenir votre application
Saisissez l'adresse de votre application
Choisissez Requête web, puis saisissez l'Adresse, en HTTPS. One y enverra une requête POST au format JSON à chaque fin d'appel. Une adresse locale ou privée est refusée.
Enregistrez, puis copiez la clé de signature
Après Enregistrer, la Clé de signature s'affiche une seule fois : cliquez sur Copier avant de fermer la fiche. Votre application s'en sert pour vérifier que la requête vient bien de One.
Testez l'envoi
Rouvrez la fiche du numéro et cliquez sur Tester : One envoie un appel fictif à votre adresse et affiche Test envoyé avec le code de réponse, ou Test refusé par l'adresse.
{
"event": "call.ended",
"call_id": "2a9455565c7627856719a8f0530a0101",
"number": "3221234567",
"from": "32470123456",
"duration_sec": 148,
"ended_at": "2026-09-17T09:43:40Z"
}La requête porte aussi ces en-têtes :
| En-tête | Contenu |
|---|---|
X-One-Event | Toujours call.ended. |
X-One-Delivery | L'identifiant unique de cet envoi. |
X-One-Timestamp | L'heure de l'envoi. |
X-One-Signature | La signature calculée avec votre clé. |
Cliquez sur Nouvelle clé : la nouvelle clé s'affiche une seule fois et l'ancienne cesse aussitôt de fonctionner. Mettez votre application à jour juste après.
L'adresse est en http, incomplète, ou vise un réseau local. Votre application doit être joignable depuis internet, en https.
Le réglage est gardé dans One, mais le central ne l'a pas encore reçu. Rouvrez la fiche plus tard et enregistrez à nouveau.
Bon à savoir
- Quels appels la déclenchent : les appels entrants reçus de l'extérieur sur ce numéro, décrochés ou non, quelle que soit la personne qui a répondu. Un appel annulé avant d'aboutir, les appels internes, les appels sortants et les codes de service ne déclenchent rien.
- Une seule action par numéro, éteinte par défaut.
- Dans le flux d'appels, l'action finale s'affiche sous Fin de l'appel, avec un bouton Configurer qui ouvre la fiche du numéro. Ce n'est pas une étape : elle s'applique quel que soit le chemin suivi par l'appel.
- Arrêter : désactivez Action finale, puis enregistrez. Plus rien ne part pour ce numéro.
- Une ancienne étape SMS dans un flux ? Voir Comment envoyer un SMS automatique à vos appelants ?
- Suivre aussi les appels qui sonnent ou sont décrochés : passez par les webhooks ou par l'API de la plateforme.