Anmelden

SMS-Webhook-Ereignisse und Payloads

Die fünf Ereignisse und die Form der Daten, die Sie jeweils erhalten.

Zuletzt aktualisiert

SMS empfangen

Wird ausgelöst, wenn das Android-Gerät eine SMS empfängt. Das ist die Grundlage für Chatbots und automatische Antworten.

json
{
  "event": "received",
  "createdAt": "2026-08-14T10:30:45.123Z",
  "data": {
    "id": "msg_01H8Z",
    "from": "+14155550100",
    "message": "Donnerstagvormittag, wenn möglich.",
    "receivedAt": "2026-08-14T10:30:44.000Z",
    "conversationId": "conv_9f21",
    "deviceId": "dev_oppo_cph2577",
    "inReplyTo": {
      "id": "msg_01H8X",
      "reference": "appointment_8841",
      "body": "Ihr Termin am 10.08. um 11:15 Uhr ist bestätigt.",
      "sentAt": "2026-08-14T09:02:11.000Z"
    }
  }
}

SMS gesendet

Wird ausgelöst, wenn das Telefon die Nachricht an das Netz übergibt. sent, delivered und failed haben alle dieselbe Form.

json
{
  "event": "sent",
  "createdAt": "2026-08-14T10:31:02.400Z",
  "data": {
    "id": "msg_01H8X",
    "status": "sent",
    "to": "+14155550100",
    "deviceId": "dev_oppo_cph2577",
    "segments": 1,
    "encoding": "GSM-7",
    "reference": "appointment_8841",
    "createdAt": "2026-08-14T09:02:10.000Z",
    "deliveredAt": null,
    "error": null
  }
}

SMS zugestellt

Wird ausgelöst, wenn der Mobilfunkanbieter die Zustellung beim Empfänger bestätigt. Erst dieses Ereignis bestätigt wirklich, dass die Nachricht angekommen ist.

SMS fehlgeschlagen

Wird ausgelöst, wenn der Versand fehlschlägt. Das Feld error enthält den Grund.

json
{
  "event": "failed",
  "createdAt": "2026-08-14T10:31:15.789Z",
  "data": {
    "id": "msg_01H8Y",
    "status": "failed",
    "to": "+14155550188",
    "deviceId": "dev_oppo_cph2577",
    "segments": 1,
    "encoding": "GSM-7",
    "reference": null,
    "createdAt": "2026-08-14T10:30:02.000Z",
    "deliveredAt": null,
    "error": "invalid number"
  }
}

Abgemeldet

Wird ausgelöst, wenn sich jemand abmeldet. Die gesamte Nachricht muss aus einem der Schlüsselwörter bestehen, unabhängig von Groß- und Kleinschreibung: STOP, STOPALL, UNSUBSCRIBE, CANCEL, END, QUIT, SAIR oder PARAR. „Bitte STOP“ zählt nicht. Ab dann liefert jeder Versand an diese Nummer 403 recipient_opted_out.

json
{
  "event": "opted_out",
  "createdAt": "2026-08-14T10:32:00.000Z",
  "data": {
    "phoneNumber": "+14155550100",
    "at": "2026-08-14T10:32:00.000Z",
    "keyword": "STOP"
  }
}

Ihre Cookie-Einstellungen

Wir verwenden notwendige Cookies, damit diese Website funktioniert. Mit Ihrer Einwilligung nutzen wir auch Analyse- und Werbe-Cookies, um Besuche zu verstehen und unsere Anzeigen zu messen. Sie können Ihre Auswahl jederzeit in den Cookie-Einstellungen ändern. Cookie-Richtlinie