Ihre Bestandssysteme bleiben Ihre Bestandssysteme.
Portenia holt Daten live aus Ihren Programmen — über den Connect-Agent im eigenen Netz oder über die öffentliche Schnittstelle. Ihre Kunden sehen alles an einem Ort, ohne dass Sie doppelt pflegen.
Drei Wege, ein Portal
Connect-Agent
Daten aus dem eigenen Netz
Öffentliche Schnittstelle
REST + ausgehende Ereignisse
Direkt in Portenia
selbst pflegen, CSV, Formulare
Portenia
Datenquellen · Verträge · Belege · Termine
Ihre Übersicht
● alles an einem Ort
Das Herzstück: Connect-Agent
Daten aus dem eigenen Haus — ohne VPN.
Hinter den meisten Anbindungen steckt ein schlanker Container in Ihrem Netz. Er führt benannte Abfragen und Aufrufe aus und gibt nur Ergebnisse zurück — die Cloud sieht nie SQL, Zugangsdaten oder interne Adressen. Schreibende Aktionen laufen denselben Weg zurück.
Bestandssystem
z. B. Datenbank
Connect-Agent
Container in Ihrem Netz
Benannte Abfragen (Beispiele)
- neue_policen
- belege_status
- adresse_aendern
SQL, Zugangsdaten, interne Adressen bleiben hier
Cloud → Agent · Abfrage
neue_policen · kundennr
Agent → Cloud · Ergebnis
3 Zeilen
Cloud → Agent · Aktion
adresse_aendern · kundennr
Agent → Cloud · Antwort
ausgeführt
Portenia Cloud
sieht nie:
- SQL
- Zugangsdaten
- interne Adressen
Öffentliche Schnittstelle
Für alles, was von außen kommt oder nach außen geht.
Eine dokumentierte REST-Schnittstelle und ausgehende Ereignisse — für jedes System, das HTTP spricht.
REST-Schnittstelle mit OpenAPI-Beschreibung
Vollständig beschrieben; die Beschreibung liegt maschinenlesbar unter /api/docs/openapi.json und lässt sich direkt in Werkzeuge oder einen Code-Erzeuger laden.
Schlüssel je Mandant, mit Bereichen
Jeder Schlüssel gilt für einen Mandanten und nur für die Bereiche, die Sie ihm geben: read (lesen), data (Kunden, Datensätze, Dokumente, Termine pflegen), design (Portale, Aufbau, Workflows, Webhooks) und communicate (Nachrichten, Ankündigungen, Anfragen). Dazu ein Aufruflimit je Schlüssel und Blättern über Zeiger statt Seitenzahlen.
Ausgehende Ereignisse
Formular abgesendet, Datensatz angelegt, geändert oder gelöscht, Nachricht eingegangen, Rechnung angelegt, Termin angelegt, geändert oder abgesagt, Terminanfrage eingegangen — als Aufruf an Ihr System, mit HMAC-Signatur, bis zu drei Versuchen und Zustellprotokoll. Auf Wunsch geht der Aufruf über Ihren Agenten, dann bleibt das Ziel im eigenen Netz.
MCP-Server für KI-Assistenten
Ein MCP-Server spricht dieselbe öffentliche Schnittstelle mit Ihrem Schlüssel. Ein KI-Assistent kann damit Portale aufbauen, Datensätze pflegen und Kunden einrichten — mit denselben Bereichen, Grenzen und Protokollen wie jeder andere Aufruf. Wir stellen ihn auf Anfrage bereit.
Anbindung Buchhaltung
pk_••••••••3f9a
- gilt für
- Ihren Mandanten
- Bereiche
- readdatadesigncommunicate
- Aufruflimit
- je Schlüssel
Aufruf
GET /api/v1/collections/{sourceKey}/entries?cursor=…
Authorization: Bearer pk_…Antwort, gekürzt
nächste Seite: Kennung der letzten Zeile als cursor
/api/docs/openapi.json· Beschreibung zum Laden in Werkzeuge
Ereignis
- Formular abgesendet
- Datensatz angelegt
- Nachricht eingegangen
- Termin angelegt
POST https://ihr-system.example/eingang
X-Portenia-Signature: sha256=9c1e…
{ "event": "form.submitted", … }- form.submitted200zugestellt
- entry.created503Wiederholung
- entry.created200zugestellt
Auf Wunsch über Ihren Agenten — das Ziel bleibt im eigenen Netz
Wenn nichts davon passt
Datenquellen direkt in Portenia.
Kein Bestandssystem? Kein Problem. Pflegen Sie Daten direkt bei uns oder lassen Sie Ihre Kunden sie über Formulare liefern.
Selbst erfassen oder Tabelle einlesen
Daten direkt im Verwaltungsbereich pflegen oder eine CSV einlesen — mit Spaltenzuordnung und Vorschau, bevor etwas geschrieben wird.
Formulare schreiben in die Datenquelle
Ein Formular im Portal legt seine Antworten als neuen Datensatz ab. Der Kunde liefert, Sie haben es geordnet — auf Wunsch mit Unterschrift auf dem Protokoll.
Felder per Drag-and-Drop
Aufbau sichtbar zusammenstellen — Text, Zahl, Datum, Auswahl, Verweise auf andere Datenquellen. Prüfregeln und Anzeigebedingungen inklusive.
Vorschau · bevor etwas geschrieben wird
Schadenmeldung
Datum des Schadens
Was ist passiert?
Neuer Datensatz
in „Schäden"
Zwei Wege aus der Praxis
So sieht Anbindung im Alltag aus.
Beispiel: Versicherungsmakler
Der Connect-Agent liest neue Policen über eine benannte Abfrage aus dem Maklerverwaltungsprogramm und stellt sie im Portal des Kunden bereit — auf Wunsch mit Mitteilung in die App. Niemand schickt mehr Policen nach; Kunden sehen den Stand selbst.
Beispiel: Steuerkanzlei
Belege fragt der Agent regelmäßig aus der internen Datenbank ab. Mandanten sehen den Bearbeitungsstand im Portal und laden Korrekturen direkt hoch. Ein ausgehendes Ereignis bringt sie ins nachgelagerte System — kein Hin und Her per E-Mail.
Klingt nach Ihrem Fall?
Lassen Sie uns über Ihre konkreten Bestandssysteme sprechen — welche Abfragen es braucht und was davon geschrieben werden soll.