Damit propform.io mit deinem onOffice sprechen kann, brauchst du einen API-Benutzer mit API-Token und Secret. Diese Anleitung führt dich durch die vier Schritte:
🎥 Video-Übersicht: In diesem Schnellstart-Video gehe ich alle vier Schritte einmal komplett durch.
![]()
Achtung: Ein API-Benutzer verursacht in der Regel Kosten bei onOffice, genau wie ein normaler Benutzer! Wenn du eine onOffice Enterprise All-In Version hast, ist ein API-User in deinen onOffice-Vertrag ohne Zusatzkosten inkludiert.
Klicke oben links auf das "+"-Symbol, um einen neuen Benutzer anzulegen.
Wähle bei "Speichern als:" den Wert "API-Benutzer" aus.
Wird dir der Wert "API-Benutzer" nicht zur Auswahl gegeben, sondern nur "Benutzer" und "Benutzer-Template", ist für deine onOffice-Version das API-Modul nicht aktiviert oder kein API-Benutzer-Kontingent verfügbar. Kontaktiere den onOffice-Support oder Sales, damit dieses für dich freigeschaltet wird.
Gib dem API-Benutzer einen Benutzernamen, z.B. "propform.io".
Speichere den Benutzer mit einem Klick auf das "Disketten"-Symbol oben links.
Im "Benutzer bearbeiten"-Menü des API-Benutzers auf dem Reiter "Rechte" kannst du die Rechte definieren.
Im Folgenden geben wir dir eine Empfehlung für die Rechte, die der API-Benutzer haben sollte. Du kannst die Rechte aber auch einschränken oder angepasst an deine eigenen Nutzungswünsche. Weitere Rechte, als die unten genannten, können deaktiviert oder auf "nur eigene" eingeschränkt werden.
⚠️ Wichtige Falle: Es gibt zusätzlich das Häkchen „Kann nur Objekte lesen, die auf der Internetseite veröffentlicht sind". Diese Option überschreibt das oben gewählte „alle"-Recht — auch wenn „alle" eingestellt ist, sieht der API-Benutzer mit aktivem Häkchen nur die Internetseite-veröffentlichten Immobilien. Folgen: archivierte / interne / unveröffentlichte Objekte sind für propform unsichtbar, PDF-Exposés werden silent nicht erzeugt. Häkchen für propform-Nutzung deaktivieren. Mehr unter Mein Formular schreibt keine Daten — Punkt 9.
Briefvorlagen (Word, PDF)
E-Mail-Vorlagen
PDF Formulare
Wechsel in die Rubrik "onOffice API".
Trage von deinem onOffice-API-Benutzer den API-Token und das Secret ein.
Damit ist die Verbindung zwischen propform.io und onOffice eingerichtet. Im letzten Schritt ordnest du dem API-Benutzer noch ein E-Mail-Postfach zu, damit propform Mails über die onOffice-API verschicken kann.
Damit propform E-Mails über die onOffice-API versenden kann (z.B. Antwort an den Anfragenden, interne Info-Mail an Team-Leiter), muss der API-Benutzer Zugriff auf ein E-Mail-Postfach in onOffice haben — und die zugehörige E-Mail-Adresse in deinem propform-Account hinterlegt sein.
Klicke in der onOffice-Menüleiste auf "Extras" → "Einstellungen" → "Grundeinstellungen".
Wechsel auf den Reiter "E-Mail". Im unteren Bereich siehst du die Liste deiner E-Mail-Postfächer.
Wähle das Postfach aus, von dem propform versenden soll (oder lege ein neues an), und klicke auf das "+"-Symbol, um dem Postfach einen Benutzer hinzuzufügen.
Tippe den Namen deines API-Benutzers ein (z.B. "propform.io") und bestätige. Der API-Benutzer hat damit Zugriff auf das Postfach.
Kopiere die E-Mail-Adresse des Postfachs in die Zwischenablage.
💡 Falls dein API-Benutzer auf mehrere E-Mail-Postfächer Zugriff bekommen soll (z.B. info@ und vertrieb@), wiederhole die Schritte 3–4 für jedes weitere Postfach.
Öffne deine propform.io-Account-Einstellungen.
Wechsel in die Rubrik "onOffice API".
Trage im Feld "E-Mail-Adresse(n)" die kopierte Adresse ein. Mehrere Adressen werden mit Komma getrennt.
Klicke auf "Speichern" und anschließend auf "Testmail senden". propform sendet dann eine Testmail vom konfigurierten Postfach an dasselbe Postfach — kommt sie an, ist alles richtig konfiguriert.
✅ Geschafft! propform.io ist jetzt vollständig mit deinem onOffice verbunden und kann auch Mails über die onOffice-API versenden. Wie du die E-Mails dann pro Formular konfigurierst, steht in E-Mail in propform.
Wenn etwas nicht funktioniert, prüfe nochmal die Rechte deines API-Benutzers — die meisten Probleme entstehen durch fehlende Rechte.