Schnittstellen & Integrationen
primedocs kann sich sowohl in bestehende Systeme integrieren als auch von anderen Systemen aufgerufen werden — vom Datenbezug über die Web-Einbettung bis zur automatisierten Dokumentgenerierung. Die Benutzerdaten können zusätzlich über die Benutzersynchronisierung aktuell gehalten werden.
Schnittstellenoptionen
- Connect — Dokumenterstellungsprozesse über die Connect-Schnittstelle automatisieren. Connect ermöglicht die teilweise oder vollständige Automatisierung der Dokumentgenerierung.
- Select — Adressdaten und generische Daten von diversen Systemen beziehen via primedocs Select.
- API — Informationen und Dokumentgenerierung in primedocs via Web API aufrufen (Admin API, Connect API, Connect Session API).
- MCP — primedocs-Funktionen über das Model Context Protocol für KI-Agenten (z.B. Microsoft 365 Copilot) bereitstellen.
- Connected Services — externe Dienste, gegen die sich primedocs im Namen des Benutzers authentifiziert (genutzt von InvokeUrl, HttpDataProvider und Connect Sessions).
- Web Integration — primedocs web in andere Webapplikationen einbetten, z.B. CMI, SharePoint oder Microsoft Teams.
- Elektronische Signaturen — Dokumente über Platzhaltertexte in den Vorlagen für E-Signatur-Dienste wie DeepSign, Adobe Acrobat Sign oder DocuSign vorbereiten.
- Export als Vorlage — primedocs-Vorlagen für Fremdsysteme als «normale» Office-Vorlagen mit Metainformationen exportieren, falls das Zielsystem keine Erweiterungsmöglichkeiten bietet.
- Protokollhandler — den primedocs Desktop Client aus anderen Anwendungen, Links oder Skripten über das
primedocs:-URL-Protokoll aufrufen (neues Dokument erstellen, Fenster steuern, Connect anstossen).
3rd Party / Produktintegrationen
primedocs kann sich in Ihre bestehende Produktwelt integrieren. Dies geht je nach Art des Produktes über verschiedene Wege.
Integrationsbeispiele
Die folgende Liste ist nicht abschliessend und zeigt beispielhafte Integrationen in Fachapplikationen und Umsysteme auf.
Arten der Integration:
- Kernbestandteil von primedocs
- Authentifizierung
- Benutzersynchronisierung
- Select
- Connect
- Web-Integration
- Partnerintegration
| Produkt | Art der Integration | Beschreibung |
|---|---|---|
| Microsoft Office | Kernbestandteil von primedocs | primedocs integriert sich sowohl über COM-AddIns als auch über moderne Office.js-basierte AddIns ins Office. |
| Active Directory / Entra Id (Azure Active Directory) | Authentifizierung & Benutzersynchronisierung | Für die Authentifizierung (siehe Server-Installation) kann primedocs auf die bestehende Active Directory bzw. Entra Id Infrastruktur zugreifen. Zugleich dient es auch als Quelle für die Benutzersynchronisation. |
| CMI | Connect, Web-Integration, Select | Dokumenterstellung aus CMI Desktop (Connect) oder CMI Web (Connect Session Template) starten, CMI-Geschäfte als Datenquelle nutzen und Dokumente nach CMI zurückschreiben. Siehe CMI |
| Microsoft SharePoint | Web-Integration | Siehe SharePoint |
| Microsoft Teams | Web-Integration | Siehe Teams |
| TelSearch | Select | Siehe HttpDataProvider |
| InnoSolv | Select | Siehe HttpDataProvider |
| Vertec | Select | Siehe HttpDataProvider bzw. AddressService |
| Microsoft SQL Server | Kernbestandteil von primedocs & Benutzersynchronisierung & Select | Siehe SqlDataProvider |
| Oracle | Benutzersynchronisierung & Select | Siehe SqlDataProvider |
| MySQL | Benutzersynchronisierung & Select | Siehe SqlDataProvider |
| MariaDB | Benutzersynchronisierung & Select | Siehe SqlDataProvider |
| IBM System i | Benutzersynchronisierung & Select | Siehe SqlDataProvider |
| Microsoft Excel / CSV | Benutzersynchronisierung & Select | Siehe ExcelDataProvider / CsvDataProvider / ExistingListDataProvider |
| SCIM | Authentifizierung & Benutzersynchronisierung | Siehe SCIM |
| DeepSign / Adobe Acrobat Sign / DocuSign | Partnerintegration | E-Signatur-Dienste über Platzhaltertexte in den Vorlagen ansteuern. Siehe Elektronische Signaturen. |
Ihr Anwendungsfall auf dieser Liste fehlt oder Sie haben eine Frage zur konkreten Umsetzung? Kontaktieren Sie uns via unseren Helpdesk! Wir freuen uns auf neue Integrationsmöglichkeiten.
Connect Varianten
Damit eine Fachapplikation direkt den Dokumentgenerierungsprozess anstossen kann, kann die Integrationsmöglichkeit primedocs Connect angewendet werden. Je nach Art der Fachapplikation und des Anwendungsfalls gibt es dabei unterschiedliche Varianten:
| Art der Fachapplikation | Art primedocs Client | Integrationsmöglichkeit | Datenlieferung | Bemerkung |
|---|---|---|---|---|
| Desktop Applikation | primedocs desktop | Connect — Dokumentgenerierung starten | Ja | |
| Desktop Applikation | primedocs Document Creation Server | Connect API — Connect API | Ja | Serverseitige Dokumentgenerierung ohne Bearbeitung des Dokuments durch den User |
| Web Applikation | primedocs web | Connect Session Template — Connect Session Templates | Ja | Integration unserer Webapp in die eigene Webanwendung (siehe Web-Integration). Die Datenlieferung erfolgt über URL-Parameter und die Initializers des Connect Session Templates. |
| Web Applikation | primedocs Document Creation Server | Connect API — Connect API | Ja | Serverseitige Dokumentgenerierung ohne Bearbeitung des Dokuments durch den User |
| Web Applikation | primedocs desktop | Connect Aufruf via Protokollhandler | Ja | Die Webapplikation kann den primedocs desktop Client via den Protokollhandler aufrufen und als Argument eine URL auf eine API mitgeben, welche das Connect File generiert |