# send_inbox_draft Verhalten, Eingaben, Ausgaben und Freigaben für send_inbox_draft. Source: https://docs.getridian.com/de/developers/tools/send_inbox_draft/ Language: de Reviewed: 2026-10-06 Diese Referenz wird aus dem veröffentlichten Werkzeugvertrag erzeugt. Feldnamen und normative Beschreibungen im Schema sind Englisch. ## Verhalten und Grenzen Sendet genau die beobachtete expectedRevision eines Entwurfs von seiner Ridian-Adresse an ausdrückliche An-/CC-/BCC-Empfänger. Mindestens ein An-Empfänger und nichtleerer Text erforderlich. Übernimmt unveränderliche Versandfassung, entfernt den Entwurf und reserviert das monatliche Empfängerkontingent. Aktuelle Sendepolicy genügt ohne weitere Ridian-Freigabe. Bei unklarer Toolantwort dieselbe requestId, inboxId, Entwurfs-ID und Revision wiederholen; keinen neuen Entwurf/Schlüssel für einen blinden Retry erzeugen. queued/sending ist keine Zustellung, accepted nur Providerannahme. unknown vor Wiederholung klären. get_inbox_send_status liest den Fortschritt. Rechte vor Versand erneut geprüft; Widerruf stoppt wartende Arbeit. Gespeicherte Anhänge gehen unveränderlich in die Versandfassung über. Offene/fehlgeschlagene Anhänge blockieren den Versand bis zur Entfernung. Sendet vorhandenes bereinigtes HTML zusammen mit dem daraus abgeleiteten Klartext. ## Berechtigungen Freigegebene Scopes, Konten, Kalender und Sichtbarkeitsregeln begrenzen den Zugriff. Ein Workspace-Admin erhält dadurch keinen pauschalen Zugriff auf fremde Konten. `inbox:send` [Freigaben und Grenzen](https://docs.getridian.com/de/developers/authentication/) ## Eingabe ```json { "$schema": "https://json-schema.org/draft/2020-12/schema", "type": "object", "properties": { "inboxId": { "type": "string", "minLength": 1, "maxLength": 200 }, "id": { "type": "string", "minLength": 1, "maxLength": 200 }, "expectedRevision": { "type": "integer", "minimum": 1, "maximum": 9007199254740991 }, "requestId": { "type": "string", "pattern": "^[a-zA-Z0-9_-]{8,128}$" } }, "required": [ "inboxId", "id", "expectedRevision", "requestId" ], "additionalProperties": false } ``` ## Ausgabe ```json { "$schema": "https://json-schema.org/draft/2020-12/schema", "type": "object", "properties": { "id": { "type": "string", "minLength": 1, "maxLength": 200 }, "status": { "type": "string", "enum": [ "queued", "sending", "accepted", "delivered", "failed", "unknown", "cancelled" ] }, "failureCode": { "type": "string" } }, "required": [ "id", "status" ], "additionalProperties": false } ``` ## Fehler und Wiederholungen Prüfe das Werkzeugergebnis auf Fehler. Wiederhole Schreiboperationen nicht blind nach einem Timeout. Prüfe zuerst den aktuellen Ressourcen- oder Sendestatus. [Fehlerbehandlung](https://docs.getridian.com/de/developers/errors/)