So leitest du SMS vom iPhone an einen Webhook weiter

Aktualisiert am

Direkt von Fwrd

Dein eigener HTTPS-Endpunkt

Ausgewählte iPhone-Nachrichten an einen HTTPS-Endpunkt senden, den du betreibst.

So funktioniert dieses Ziel

Fwrd sendet jede passende SMS per HTTPS direkt vom iPhone an dieses Ziel, solange das Ziel in Fwrd aktiv ist.

iPhone-SMS an einen Webhook weiterleiten: Überblick und FAQ

Bevor du anfängst

  • Ein HTTPS-Endpunkt, der dir gehört oder den du nutzen darfst
  • Der Endpunkt akzeptiert einen JSON-POST und antwortet mit einem 2xx-Status
  • Fwrd auf dem iPhone, das die Nachrichten empfängt
In dieser Anleitung verwendete Konfiguration: URL des HTTPS-Endpunkts

Das Ziel einrichten

9 Schritte

Die Einrichtung von Fwrd in diesen Schritten braucht iOS 27. Füge Webhook unter iOS 26 so hinzu, wie es unter „Selbst bauen“ gezeigt wird.

  1. Die Anfrage von Fwrd annehmen

    Fwrd sendet eine POST-Anfrage mit einem JSON-Body, der den Originaltext der Nachricht doppelt enthält, in einem Feld content und einem Feld text, damit Dienste, die eines von beiden lesen, ihn bekommen. Wenn du in den Einstellungen von Fwrd „Include Who Sent It“ (Absender anzeigen) einschaltest und in der Aktion von Fwrd in „Kurzbefehle“ „Sender“ (Absender:in) wählst, enthält der Body zusätzlich ein Feld sender. Antworte mit einem beliebigen 2xx-Status, damit die Zustellung als erfolgt zählt. Weiterleitungen per Redirect werden abgelehnt, gib also die endgültige Adresse an.

    {"content": "Your message", "text": "Your message"}
  2. Doppelte Wiederholungen ignorieren

    Wenn eine Anfrage fehlschlägt, versucht Fwrd es unter Umständen erneut. Jeder Versuch für dieselbe Nachricht trägt denselben Header Idempotency-Key, damit dein Endpunkt Wiederholungen verwerfen kann.

  3. Halte die URL geheim

    Fwrd fügt keine Authentifizierungs-Header hinzu. Wenn dein Endpunkt ein Geheimnis braucht, setze es in die URL. Fwrd speichert die ganze Adresse im Schlüsselbund des iPhones.

  4. Webhook in der Einrichtung von Fwrd wählen

    Öffne auf dem iPhone Fwrd und tippe am Ende der Einführung auf „SMS weiterleiten“. Wenn Fwrd fragt, wohin deine SMS gehen sollen, wähle „Webhook“.

  5. Füge die URL in Fwrd ein

    Füge die ganze HTTPS-Adresse in das Feld „Webhook-URL“ ein und mach dann weiter.

    „Webhook-URL“ ← dein HTTPS-Endpunkt
  6. Den fertigen Kurzbefehl hinzufügen

    Wähle, welche SMS weitergeleitet werden sollen. Tippe auf „Kurzbefehl holen“. Tippe in „Kurzbefehle“ auf „Kurzbefehl hinzufügen“ und dann oben links auf „◀ Fwrd“.

  7. Einschalten

    Tippe auf „Kurzbefehl öffnen“. Tippe in „Kurzbefehle“ auf „Bearbeiten“, dann auf › nach „wenn ich eine Nachricht empfange, in der“ (nicht auf das ×), und aktiviere „Automation“.

  8. Den ersten Durchlauf erlauben

    Fwrd führt den Kurzbefehl einmal mit einer Beispiel-SMS aus, was als eine Weiterleitung zählt. Beim ersten Mal fragt Kurzbefehle zweimal: Tippe auf „Erlauben“, dann auf „Immer erlauben“.

  9. Du bist startklar

    Das war's. Neue passende SMS gehen jetzt von selbst an deinen Endpunkt, bei entsperrtem und bei gesperrtem iPhone. Entsperre das iPhone nach einem Neustart einmal, dann läuft die Weiterleitung weiter.

Selbst bauen

Unter iOS 26 oder wenn du die Automation selbst bauen willst, folge stattdessen diesen Schritten. Wenn Fwrd schon an ein Ziel weiterleitet, bist du fertig, sobald Webhook gespeichert ist: Deine Automation sendet an jedes aktive Ziel.

Die Einrichtung ansehen

Jeder Fingertipp in Fwrd und Kurzbefehle auf iOS 27, in unter einer Minute. Halte bei jedem Schritt an oder wähle unten einen aus, um dorthin zu springen.

Gezeigt auf iOS 27 mit Fwrd 1.1. Die Adressen und Nummern sind Beispiele.

  1. Webhook in Fwrd hinzufügen

    Öffne auf dem iPhone Fwrd, tippe unten auf dem Bildschirm auf + und wähle „Webhook“. Du kannst das Ziel umbenennen, um Ziele auseinanderzuhalten.

  2. Füge die URL in Fwrd ein

    Füge die ganze HTTPS-Adresse in das Feld „Configuration“ (Konfiguration) ein.

    „Configuration“ (Konfiguration) ← dein HTTPS-Endpunkt
  3. Speichern und das Ziel aktiv lassen

    Tippe auf „Send Test Message“ (Testnachricht senden) und dann oben rechts auf das Häkchen, um zu speichern. Bietet iOS an, ein Passwort zu sichern, tippe auf „Später“: Fwrd bewahrt es schon im Schlüsselbund des iPhones auf. Lass „Destination Active“ (Ziel aktiv) eingeschaltet. Ein inaktives Ziel bleibt auf dem iPhone gespeichert, wird aber übersprungen, wenn Nachrichten eintreffen.

    „Destination Active“ (Ziel aktiv) ← Ein
  4. Eine Nachricht-Automation erstellen

    Öffne auf dem empfangenden iPhone „Kurzbefehle“. Gehe unter iOS 27 zu „Mediathek“ → „Automation“ und tippe auf +. Wenn „Kurzbefehl beschreiben“ erscheint, tippe auf „Bearbeiten“. Tippe auf „Automation“, dann auf „Nachricht“ und ändere „Absender:in“ in „Nachricht“. Gib ein Wort ein, das deine SMS enthalten, etwa „code“ oder „verification“: Wer nach der Nachricht filtert, erfasst Kurznummern und Absender außerhalb deiner „Kontakte“, was „Absender:in“ nicht kann. Tippe dann auf den Pfeil neben dem Trigger und stelle sicher, dass „Vor dem Ausführen bestätigen“ ausgeschaltet ist. Stelle unter ⓘ und „Datenschutz“ sicher, dass „Ausführung im Sperrzustand erlauben“ eingeschaltet ist. Tippe unter iOS 26 auf „Automation“, dann auf +, dann auf „Nachricht“ und wähle „Sofort ausführen“.

    „Nachricht enthält“ ← dein Wort · „Vor dem Ausführen bestätigen“ ← Aus · „Ausführung im Sperrzustand erlauben“ ← Ein
    Trigger-Schritt über den Pfeil geöffnet: „Automation“ eingeschaltet und „Vor dem Ausführen bestätigen“ ausgeschaltet
  5. Die Aktion „Forward Message“ von Fwrd hinzufügen

    Suche nach „Forward“ und füge unter dem Trigger „Forward Message to All Destinations“ (Nachricht an alle Ziele weiterleiten) von Fwrd hinzu. Tippe darin auf „Nachricht“, tippe auf „Variable auswählen“ und wähle „Kurzbefehleingabe“. „Kurzbefehle“ fügt oben einen Block „… als Eingabe empfangen“ hinzu, das ist in Ordnung. Tippe zum Speichern auf „Zurück“. Tippe unter iOS 26 zuerst auf „Neuen Kurzbefehl erstellen“ und füge dann die Aktion hinzu: „Nachricht“ wird darin automatisch mit „Kurzbefehleingabe“ ausgefüllt. Tippe auf „Fertig“.

    „Nachricht“ = „Kurzbefehleingabe“
    Die Aktion von Fwrd mit dem Text „Forward Shortcut Input to all destinations“ (Kurzbefehleingabe an alle Ziele weiterleiten) und einem Block „… als Eingabe empfangen“ ganz oben
  6. Du bist startklar

    Das war's. Neue passende SMS gehen jetzt von selbst an deinen Endpunkt, bei entsperrtem und bei gesperrtem iPhone. Entsperre das iPhone nach einem Neustart einmal, dann läuft die Weiterleitung weiter.

Die Bildschirme von „Kurzbefehle“ unterscheiden sich zwischen iOS 26 und iOS 27. Die Anleitung zur Automation führt durch beide.

Wenn eine Nachricht nicht ankommt

Fwrd markiert den Versuch als „Failed“ (Fehler)
Dein Endpunkt muss innerhalb von 15 Sekunden mit einem 2xx-Status antworten. Fwrd folgt keinen Weiterleitungen, nutze also die endgültige Adresse.
Dieselbe Nachricht kommt zweimal an
Fwrd sendet erneut, wenn eine Anfrage fehlschlägt oder eine Zeitüberschreitung auftritt. Verwirf jede Anfrage, deren Idempotency-Key du schon gesehen hast.
Der Inhalt ist nicht, was ich erwartet habe
Fwrd sendet JSON mit den Feldern content und text, die beide den Originaltext der Nachricht genau so enthalten, wie er angekommen ist. Es gibt keinen Zeitstempel und keinen Titel. Ein Feld sender kommt nur dazu, wenn du in den Einstellungen von Fwrd „Include Who Sent It“ (Absender anzeigen) einschaltest und in der Aktion von Fwrd in „Kurzbefehle“ „Sender“ (Absender:in) wählst.

Probleme, die für jedes Ziel gelten, etwa SMS, die die Automation nie auslösen, stehen in der Anleitung zur Fehlerbehebung.

Häufige Fragen

Gut zu wissen

Lass das iPhone, das die SMS empfängt, eingeschaltet und online. Nach einem Neustart entsperrst du es einmal, dann läuft die Weiterleitung weiter. Jede Weiterleitung steht in „Activity“ (Aktivität) von Fwrd.