Logo de FwrdFwrdTélécharger dans l’App Store

Comment envoyer un webhook depuis Raccourcis sur iPhone

Par Fwrd · · Mis à jour le

Pour envoyer un webhook depuis Raccourcis d’Apple, ajoutez l’action Obtenir le contenu de l’URL, collez l’adresse du webhook, passez la méthode sur POST et composez le corps de la requête en JSON. Cela fonctionne dans n’importe quel raccourci, et l’action accepte des en-têtes personnalisés si le service demande une clé. Pour les SMS que vous recevez, l’action de Fwrd prépare la requête à votre place.

Ce qu’il vous faut : un iPhone avec l’app Raccourcis (elle est déjà sur votre téléphone) et l’adresse d’un webhook, par exemple le webhook d’un canal Discord ou Slack, un déclencheur Zapier, Make ou n8n, ou votre propre serveur. Pour utiliser Fwrd, il vous faut aussi iOS 26 ou une version ultérieure.

Que fait Obtenir le contenu de l’URL ?

Obtenir le contenu de l’URL est l’action intégrée d’Apple pour dialoguer avec une adresse web : elle envoie une requête et vous renvoie la réponse. Avec la méthode POST, elle sert à envoyer des webhooks.

La page Request your first API du guide d’utilisation de Raccourcis d’Apple (consultée le 17 octobre 2026) indique que les options supplémentaires de l’action proposent cinq méthodes : GET, POST, PUT, PATCH et DELETE. Passer à POST, PUT ou PATCH ajoute un paramètre de corps de requête, qui permet d’envoyer du JSON, un formulaire ou un fichier. Un webhook attend presque toujours POST avec du JSON.

Comment envoyer un webhook depuis un raccourci

  1. Créez un raccourci. Ouvrez Raccourcis et touchez + pour créer un nouveau raccourci.

  2. Ajoutez l’action. Recherchez Obtenir le contenu de l’URL et ajoutez-la. Touchez son champ URL et collez l’adresse complète de votre webhook.

  3. Choisissez la méthode. Affichez les options supplémentaires de l’action, puis passez la méthode de GET à POST.

  4. Composez le corps JSON. Réglez le corps de la requête sur JSON et ajoutez un champ texte. Sa clé est le nom que lit votre service : Discord lit content et Slack lit text. Saisissez votre message comme valeur, ou choisissez une variable d’une étape précédente.

  5. Ajoutez un en-tête si le service en demande un. Les options de l’action acceptent aussi des en-têtes, comme l’indique la fiche Get Contents of URL de Matthew Cassinelli. Un en-tête courant est la clé Authorization avec pour valeur Bearer, une espace, puis votre jeton. Les webhooks Discord et Slack n’en demandent aucun.

  6. Lancez-le. Touchez le bouton de lecture. Le message arrive dans votre canal ou votre flux, et la réponse du serveur revient comme résultat de l’action.

À quoi ressemble le corps JSON ?

Avec un seul champ texte nommé content, Raccourcis envoie un corps comme celui-ci, qui suffit à un webhook Discord :

{
  "content": "Hello from Shortcuts"
}

La documentation des webhooks de Discord demande l’un des champs content, file, embeds ou poll. Pour Slack, nommez plutôt le champ text, comme dans le guide des webhooks entrants de Slack. Zapier, Make et n8n acceptent les noms de champ que vous voulez.

Comment envoyer les SMS reçus vers un webhook ?

Placez la même action dans une automatisation Message, pour qu’elle s’exécute à chaque SMS correspondant. L’action de Fwrd compose le corps pour vous : l’automatisation n’a plus qu’à lui remettre le SMS.

La partie automatisation est identique dans les deux cas : dans Raccourcis, créez une automatisation Message, choisissez Le message contient avec un mot que vos SMS ont en commun, et faites-la s’exécuter sans demander. Sur iOS 26, cela veut dire Exécuter immédiatement, puis toucher Suivant et Créer un raccourci. Le guide de l’automatisation détaille iOS 26 et iOS 27 étape par étape.

Voici la configuration :

  • Dans Fwrd. Ajoutez une destination Webhook dans Fwrd et collez votre adresse HTTPS. Ajoutez ensuite à l’automatisation l’action Forward Message to All Destinations (Transférer le message vers toutes les destinations) de Fwrd (sur iOS 26, touchez d’abord Ajouter une action) et réglez son champ Message sur Entrée de raccourci (sur iOS 26, Entrée de raccourci, puis Message). Transférer les SMS de l’iPhone vers un webhook détaille chaque geste.

Fwrd publie du JSON avec content et text, qui contiennent tous deux le message tel qu’il est arrivé : les services qui lisent l’un ou l’autre champ le reçoivent. Activez Include Who Sent It (Inclure l’expéditeur) dans les Réglages de Fwrd et remplissez le champ Sender (Expéditeur) de l’action de Fwrd : le corps reçoit alors aussi un champ sender. Chaque SMS porte un en-tête Idempotency-Key qui reste le même à chaque tentative, pour que votre serveur puisse écarter les doublons. Le guide du webhook couvre le côté serveur, et Zapier, Make ou n8n donne les étapes pour chacun.

Forward texts to a webhook. Shown on iOS 27 with Fwrd 1.1. The addresses and numbers are examples.

Ce que Fwrd apporte pour les SMS

Obtenir le contenu de l’URL L’action de Fwrd
En-têtes personnalisés Oui, tous ceux que vous ajoutez Non ; aucun en-tête d’identification
Corps JSON Vous composez chaque champ content et text, plus sender si vous l’activez
Où se trouve l’adresse Dans le raccourci Dans le trousseau de l’iPhone
Choix des SMS Le mot de l’automatisation, plus les actions Si que vous ajoutez Le mot de l’automatisation, plus des filtres par mots, codes et horaires

Ce que Fwrd apporte pour les SMS :

  • Aucun compte. Fwrd n’a ni connexion ni serveur Fwrd ; chaque SMS va directement de votre iPhone à votre URL.
  • Nouvelles tentatives. Si un envoi expire, reçoit une erreur 429 ou 5xx, ou perd sa connexion, Fwrd réessaie, jusqu’à deux fois.
  • Huit destinations depuis une seule action. E-mail, un autre téléphone ou iMessage, WhatsApp, Discord, Slack, Microsoft Teams, Telegram et votre propre webhook. Fwrd publie lui-même vers les cinq dernières et remet les SMS à l’action d’envoi d’Apple ou de WhatsApp pour les trois premières.
  • Un historique sur le téléphone affiche chaque transfert et indique s’il a été remis.

Ce que chacun ne sait pas faire

  • Fwrd ne peut pas ajouter d’en-têtes personnalisés. Il n’envoie aucun en-tête d’identification : le service doit donc accepter la requête sans, comme le font les webhooks de Discord, Slack, Zapier, Make et n8n.
  • Fwrd a besoin d’une adresse HTTPS publique. Il refuse les adresses IP et les noms qui se terminent par .local, .internal et similaires, ainsi que les redirections : collez donc l’adresse finale. Pour n8n, collez la production URL, pas la test URL, et publiez le flux ; la documentation du nœud Webhook de n8n précise que c’est à ce moment que l’URL de production commence à répondre.
  • Raccourcis ne gère pas toutes les connexions. La page API limitations d’Apple indique que Raccourcis ne gère pas les connexions OAuth 2 qui demandent de saisir un nom d’utilisateur et un mot de passe sur une page de connexion.
  • Les SMS demandent un téléphone allumé. Pour les SMS reçus, l’iPhone doit être allumé et connecté, et seuls les nouveaux SMS qui correspondent à l’automatisation sont envoyés.

Les questions qu’on se pose ensuite

Un raccourci peut-il envoyer une requête GET à la place ?

Oui. Laissez la méthode sur GET, la valeur par défaut, et Obtenir le contenu de l’URL récupère l’adresse et renvoie ce que le serveur répond. Certains services se déclenchent sur un simple GET avec des valeurs dans l’URL.

Puis-je envoyer des données de formulaire au lieu de JSON ?

Oui. Réglez le corps de la requête sur formulaire et ajoutez les champs de la même façon. Le guide d’Apple indique trois choix pour le corps de la requête : JSON, formulaire et fichier.

Fwrd fonctionne-t-il avec Zapier, Make ou n8n ?

Oui. Collez un catch hook Zapier, un custom webhook Make ou l’URL de production d’un nœud Webhook n8n dans la destination Webhook de Fwrd, avec le flux n8n publié, et chaque SMS correspondant lance votre flux.

Combien coûte Fwrd ?

Fwrd est gratuit jusqu’à 15 transferts par mois, et un SMS ne compte qu’une fois, quel que soit le nombre de destinations. Fwrd Pro supprime la limite pour $4.99 par mois ou $29.99 par an aux États-Unis ; l’App Store affiche le prix dans votre propre devise.

Vous voulez que vos SMS partent tout seuls vers un webhook ?

Fwrd ajoute à Raccourcis une action qui publie chaque SMS correspondant de votre iPhone sur votre webhook HTTPS, en JSON. Sans compte. Commencez avec 15 transferts gratuits par mois.

Gratuit jusqu’à 15 transferts par mois. Pro supprime les limites de transferts et de filtres et ajoute une liste Never Forward (Ne jamais transférer), pour $4.99 par mois ou $29.99 par an aux États-Unis (USD), avec un essai gratuit de 7 jours sur l’abonnement annuel pour les clients éligibles. L’App Store affiche le prix dans votre propre devise.

Télécharger dans l’App Store

iPhone · iOS 26 ou version ultérieure