Embed 300+ integrations in your app in minutes
Fügen Sie in wenigen Minuten mehr als 300 Integrationen in Ihre App hinzu – konzentrieren Sie sich auf intelligente Tools für KI-Konferenzen.
Tags:KI-KonferenzwerkzeugeEine kurze Beschreibung
Integry ist eine eingebettete Integrationss Plattform für Entwickler von SaaS-Produkten, KI-Assistenten und Agenten, die es ermöglicht, Anwendungen zu verbinden, Berechtigungen zu verwalten, Funktionen aufzurufen sowie Automatisierungsprozesse direkt in eigenen Produkten umzusetzen.
Einführung in die Tools
Integry wird von Integry, Inc. betrieben und gehört zur Kategorie der Embedded-Integration-Plattformen, also iPaaS-Lösungen. Die Hauptnutzergruppe sind nicht Endbenutzer, die ihre persönlichen Aufgaben automatisieren möchten, sondern Softwareteams, die für ihre Kunden native Integrationsfunktionen bereitstellen müssen.
Die offizielle Darstellung des Produkts betont die Integration von über 300 verschiedenen Anwendungen. Entwickler können mithilfe von Flows Prozesse zur Datensynchronisierung erstellen, oder sie können Functions als Werkzeuge nutzen, die von KI-Anwendungen aufgerufen werden können. In den verschiedenen Dokumentationen wird die Anzahl der Anwendungen mit über 200, über 250, über 270 oder über 300 angegeben. Dies hängt in der Regel von den Funktionsmodulen sowie der Version der Dokumentation ab. Die tatsächlich verfügbaren Verbindungen richten sich nach dem Angebot im Marketplace des Kontos.
Kernkonzepte
| Konzept | Bedeutung | Tatsächliche Wirkung |
|---|---|---|
| App | Verbindbare Drittanbieter-Apps oder die eigenen Apps des Kunden | Bietet Zertifizierungen, Trigger, Abfragen und Bedienmöglichkeiten. |
| Function | Abfragen oder Operationen, die in einer Anwendung einzeln aufgerufen werden können | Als Aufruf einer KI-Tool oder direkt von einem Programm ausgeführt |
| Flow | Ein integriertes Template, das aus einem oder mehreren Blöcken besteht. | Abschluss der Importierung, Exportierung sowie einseitiger oder beidseitiger Synchronisierung |
| Integration | Endbenutzer: Instanzen, die mithilfe von Flow erstellt werden | Karten speichern, Konten verbinden und Einstellungen ausführen |
| Run | Eine einmalige Ausführung, die durch Ereignisse, Pläne oder Benutzeraktionen ausgelöst wird | Ausführung eines oder mehrerer Schritte im Flow |
| End User | Verwendung der Kundensoftware sowie Erstellung integrierter Benutzer-, Konten- oder Unternehmensstrukturen | Zur Zuordnung von Verbindungen, Funktionsaufrufen und Abrechnung |
| Workspace | Aufbau und Verwaltung integrierter, isolierter Räume | Die Enterprise-Version ermöglicht die Konfiguration mehrerer Arbeitsbereiche. |
Hauptfunktionen
Markt für eingebettete Anwendungen
Das Team kann den Anwendungsmarktplatz von Integry als Pop-up oder als Bereich innerhalb der eigenen Website in seine Produkte einbinden. So können Endbenutzer ohne Verlassen der aktuellen Benutzeroberfläche Anwendungen entdecken, sich daran anschließen und sie verwalten. Die Layouts und Designs der Benutzeroberfläche können angepasst werden, und je nach Paket, Vertrag oder Kategorie können den verschiedenen Kunden unterschiedliche Integrationen angezeigt werden.
- Zeigt die verfügbaren Anwendungen, Flow sowie die erforderlichen Autorisierungsinformationen an.
- Unterstützung bei der Verbindung, Trennung sowie Verwaltung mehrerer Konten derselben Anwendung.
- Über Event-Listener werden Änderungen im Verbindungs-, Trennungs- und Integrationszustand des Kontos mitgeteilt.
- Es ist die Verwendung von benutzerdefinierten Styles erlaubt, damit der Integrationseingang dem visuellen Stil des Host-Produkts entspricht.
- Unternehmenslösungen können weiterhin hinsichtlich White-Label-Zertifizierung, Lokalisierung und mehrerer Arbeitsbereiche erörtert werden.
AI Functions
Integrierte Funktionen ordnen die Aktionen in Drittanbieter-Anwendungen in eine für Funktionsaufrufe geeignete Struktur. Der KI-Assistent kann auf Basis von Benutzeranweisungen Funktionen auswählen, Parameter ergänzen und diese ausführen. Zudem bietet das System eine Funktionsvorhersage-Funktion, die auf der Grundlage natürlicher Sprachanweisungen passendere Funktionen empfiehlt.
- Listen Sie die derzeit verfügbaren Funktionen auf und filtern Sie nach Anwendung, Typ oder Verbindungsstatus.
- Erhalten Sie die Parameterstruktur einer einzelnen Funktion, um sie dem KI-Modell zur Auswahl und Eingabe der Parameter zur Verfügung zu stellen.
- Durch die Vorhersagefunktionen und Parameter von Integry wird die Menge an Code, den Entwickler selbst schreiben müssen, verringert.
- Verwenden Sie Quellfunktionen, um Kanäle, Felder, Elemente und andere dynamische Optionen abzurufen.
- Zeigen Sie vor der tatsächlichen Ausführung das vorausgefüllte Formular an, damit die Benutzer Parameter überprüfen und ändern können.
- Funktionen können ohne Benutzeroberfläche aufgerufen werden – das eignet sich für Hintergrundaufgaben und Workflows von Agenten.
Funktionsbestätigungsanzeige
Für Operationen, die externe Daten verändern – wie das Senden von Nachrichten, das Erstellen von Einträgen oder das Löschen von Inhalten – können Entwickler eine Bestätigungsanzeige aufrufen, um den Benutzern die vorhergesagten Parameter anzuzeigen. Die Ausführung nach Bestätigung durch den Benutzer eignet sich besser für hochriskante Aktionen als eine vollständig automatische Ausführung.
Passthrough API
Wenn die voreingestellte Funktion einen bestimmten Anwendungs-Endpunkt nicht abdeckt, kann die Passthrough-API Anfragen unter Verwendung der bereits von dem Endbenutzer verwendeten Anmeldeinformationen senden. Dadurch wird die erneute Implementierung der Authentifizierung reduziert. Dennoch muss das Entwicklerteam weiterhin die Parameter, Berechtigungen, Geschwindigkeitsbeschränkungen sowie Fehlermeldungen der Zielanwendung verstehen.
Flows und Low-Code-Entwicklung
Flows eignet sich zur Erstellung kontinuierlich laufender Datenintegrationen, anstatt nur einmalige AI-Aktionen auszuführen. Teams können Trigger, Abfragen, Operationen, Feldzuordnungen und benutzerdefinierten Code kombinieren, um Importe, Exporte sowie bidirektionale Synchronisierung zu realisieren.
Feldzuordnung und benutzerdefinierte Felder
Endbenutzer können bei der Integration Quellanwendungsfelder auf Zielanwendungsfelder abbilden. Dynamische Felder können über Source Functions geladen werden und eignen sich für CRM-Systeme, benutzerdefinierte Formulare sowie Fälle, in denen die Struktur der Kundendaten unterschiedlich ist.
Zertifizierung und Lebenszyklus von Zugangsdaten
Integry ist für die Verwaltung der Kontaktoberflächen sowie der Anmeldeinformationen, die für Flow und Function erforderlich sind, verantwortlich. Zudem unterstützt es Authentifizierungsverfahren wie OAuth, die von den jeweiligen Anwendungen unterstützt werden. Das Team kann außerdem eigene Entwicklungsanwendungen konfigurieren, sodass ein Endnutzer mehrere Konten derselben Anwendung verwalten kann.
Integrierte Protokollierung und Sichtbarkeit
Die Plattform bietet Protokolle der Function-Aufrufe sowie Aufzeichnungen zur Integration, um dem Team dabei zu helfen, Fehler bei Parametern, Authentifizierung, Ziel-APIs oder Datenkarten zu identifizieren. Bei Starter und Growth wird eine 30-tägige Aufbewahrung der Protokolle standardmäßig vorgesehen; bei Enterprise kann in dem Vertrag eine individuelle Aufbewahrungsfrist festgelegt werden.
Benutzerdefinierte Anwendungen und beliebige APIs
„Growth“ und höher ermöglichen die Verbindung mit beliebigen APIs sowie die Erstellung von benutzerdefinierten Integrationslösungen – geeignet für interne Systeme oder vertikale Software, für die es im Katalog keine vorgefertigten Anbindungen gibt. Das Entwicklerteam muss weiterhin die Definitionen der Ziel-Schnittstellen, die Testdaten sowie die Geschäftsregeln verwalten.
Automatische Aktualisierung und Fehlerbehandlung
Das Growth-Konzept umfasst integrierte automatische Updates, Fehlerbehandlung sowie eine vollständige Sichtbarkeit der Integration – mit dem Ziel, die Wartungskosten nach Änderungen in Drittanbieter-Anwendungen zu verringern. Automatische Updates können keine Ersatzlösung für Rückgabetests sein; kritische Abläufe sollten weiterhin hinsichtlich von Feldänderungen und Berechtigungsanpassungen überwacht werden.
Der vollständige Workflow in KI-Anwendungen
- Erstellen Sie in Integry ein Konto und einen Arbeitsbereich, um eine Anwendungs-Schlüssel sowie ein Anwendungs-Geheimnis zu erhalten.
- Es werden stabile und eindeutige Benutzeridentifikatoren für die Endnutzer in den Host-Produkten zugewiesen.
- Am Server-Seitene wird mithilfe des Anwendungsgeheims und der Benutzeridentifikation eine HMAC SHA256-Signatur berechnet.
- Verwenden Sie das JavaScript SDK, um den Anwendungsmarkt anzuzeigen, oder aktivieren Sie die Verbindungsoberfläche, wenn eine bestimmte Funktion benötigt wird.
- Überprüfen Sie, ob die Zielanwendung verbunden ist, und holen Sie sich die verfügbaren Funktionen ab oder lassen Sie Integration die Funktionsvorhersage ausführen.
- Die Funktionsstruktur sowie die Benutzeranweisungen werden an das KI-Modell übergeben, um den Funktionsnamen und mögliche Parameter zu ermitteln.
- Für Operationen, die externe Daten ändern, wird eine Bestätigungsansicht angezeigt, damit der Benutzer Ziel und Parameter überprüfen kann.
- Rufen Sie die Funktion auf und verarbeiten Sie die erfolgreichen Ergebnisse, den Paginierungscursor oder Fehlermeldungen.
- Überwachen Sie in den Protokollen fehlgeschlagene Aufrufe und legen Sie Wiederherstellungswege für abgelaufene Berechtigungen, Throttling sowie Feldänderungen fest.
Warum muss die Signatur auf der Serverseite erstellt werden?
Das JavaScript SDK benötigt eine Anwendungskey, eine Benutzeridentifikation sowie eine Signatur, die aus einem Anwendungsschlüssel erzeugt wird. Der Anwendungsschlüssel sollte nicht im Browsercode gespeichert werden; daher muss die Signatur von einem zuverlässigen Server erstellt werden, bevor sie an die Frontend-Seite übermittelt wird, um das SDK zu initialisieren.
Anleitung zur Verwendung von Embedded Flows
- Bestimmen Sie, ob Import, Export oder bidirektionale Synchronisierung erforderlich ist, und geben Sie das Quellsystem sowie das Zielsystem an.
- Wählen Sie im Arbeitsbereich die Anwendung aus und konfigurieren Sie die Auslösebedingungen, Abfragen, Aktionen sowie die Authentifizierungsmethoden.
- Führen Sie jeden Schritt mit einem Testkonto aus, um Paginierung, leere Werte, doppelte Einträge und fehlerhafte Rückgaben zu überprüfen.
- Erstellen Sie einen Flow und legen Sie Feldzuordnungen, Variablen, Filterbedingungen sowie den notwendigen benutzerdefinierten Code fest.
- Markieren Sie Flow mit einem Label und entscheiden Sie anschließend, welche Pakete oder Kunden es in der eingebetteten Ansicht sehen dürfen.
- Einbetten des Marktes in die Testumgebung, um den Prozess der Erstellung, Bearbeitung, Deaktivierung und Löschung von Integraten zu überprüfen.
- Vor dem Go-Live: Vorbereitung von Lösungen für abgelaufene Berechtigungen, Limitierungen der Zielanwendung, Löschung von Feldern und mehrfache Ausführungen.
- Nach der Veröffentlichung werden die Nutzungsraten und Fehlerraten über Logs überwacht, und bei Änderungen an den Drittanbieter-Schnittstellen werden Regressionstests durchgeführt.
Der Prozess, bei dem Endnutzer eine Integration erstellen
- Öffnen Sie den integrierten Markt im Host-Produkt und wählen Sie die Zielanwendung aus.
- Führen Sie die Autorisierung für die Zielanwendung durch und wählen Sie das Konto aus, mit dem verbunden werden soll.
- Wählen Sie einen Flow aus, geben Sie die Auslösebedingungen ein und vervollständigen Sie die Feldzuordnung.
- Testen Sie die Verbindung und Datenvorbeispiele, um sicherzustellen, dass die Ergebnisse an der richtigen Stelle gespeichert werden.
- Aktivieren Sie die Integration und überprüfen Sie den Status sowie die Laufprotokolle innerhalb des Host-Produkts.
- Bei Bedarf wird die Karte angepasst, die Integration vorübergehend deaktiviert oder entfernt.
Entwicklung von Schnittstellen und SDKs
| Fähigkeiten | Angebotsart | Hauptverwendungszweck | Hinweise |
|---|---|---|---|
| JavaScript SDK | Einfügen von npm-Paketen oder Skripten | Einbetten in den Anwendungsmarkt, Verbinden von Konten und Anzeigen der Funktionsoberfläche | Die Signatur sollte auf der Serverseite erstellt werden. |
| Functions API | Serverseitige API | Auflisten, Vorhersagen, Lesen und Ausführen von Funktionen | Es werden die Identität des Endbenutzers sowie eine gültige Verbindung erforderlich. |
| Passthrough API | Serverseitige API | Aufruf des Zielendpunkts, der noch nicht in eine Funktion eingebettet wurde | Der Aufrufer ist dafür verantwortlich, die Ziel-Schnittstelle zu verstehen. |
| Flow-Embedding | JavaScript SDK | Anzeigen, Erstellen und Verwalten von Integrationen | Einige SDK-Methoden sind in der Dokumentation weiterhin als bald verfügbar gekennzeichnet. |
| Benutzerdefinierte API-Verbindung | Wachstum und mehr | Verbindung mit internen oder vertikalen Systemen außerhalb des Verzeichnisses | Eigene Konfiguration und Wartung erforderlich |
Framework-Kompatibilität
Das offizielle SDK ist ein JavaScript-Paket für Browser, das zur Unterstützung von Frameworks für JavaScript und HTML verwendet werden kann. Zudem wird es für die Kompatibilität mit Server-Seitig-Rendering-Lösungen wie Next.js und Nuxt genutzt. In den SDK-Dokumentationen sind einige Flow-Methoden noch als bald verfügbar gekennzeichnet; vor der Implementierung sollte man sich an die tatsächlichen Schnittstellen der aktuellen Version halten.
Versionen und Lizenzen
Stand zum 22. August 2026 lautet der offizielle Name des npm-Pakets @integry/sdk. Auf der Seite wird die Version 4.8.9 angezeigt, und das Paket unterliegt der Apache-2.0-Lizenz. Diese Lizenz gilt für die Verbreitung des SDK-Pakets; sie bedeutet jedoch nicht, dass die Integry-Cloudplattform, die Backend-Systeme der Connector sowie die Flow-Betriebsdienste insgesamt unter einer Open-Source-Lizenz stehen.
Preise und Pakete
Integry nutzt derzeit ein Modell, das eine kostenlose Testphase, Abrechnung nach Anzahl der Endnutzer sowie Unternehmensverträge kombiniert. Auf der offiziellen Preisseite werden keine festen Grundpreise für die Versionen Starter, Growth oder Enterprise angegeben; es wird lediglich darauf hingewiesen, dass die Version Starter 10 Endnutzer umfasst und für jeden zusätzlichen Endnutzer 10 Dollar berechnet werden.
| Paket | Offener Preis | Hauptanteile | Durchsatz und Protokolle | Für Nutzer geeignet |
|---|---|---|---|---|
| Starter | Vertragspreis; inklusive 10 Endnutzer, zusätzlich 10 US-Dollar pro Nutzer | Alle Anwendungen, Funktionen zur Vorhersage, aufrufbasierte Kommunikation ohne Benutzeroberfläche, Passthrough-API, benutzerdefinierte Felder sowie Authentifizierungsmöglichkeiten. | Grundlegende Durchsatzwerte; 30-tägige Protokolle | Das Team, das damit beginnt, Funktionen für AI-Produkte zu integrieren |
| Growth | Vertragspreis; eine kostenlose Testversion ist möglich. | Enthält Starter sowie zusätzlich beliebige APIs, bidirektionale Synchronisierung, Import/Export, benutzerdefinierte Integrationen, maßgeschneiderte Einbettung und API-Zugriff. | Standardige Durchsatzrate; 30-tägige Protokolldaten | SaaS-Teams, die eine Automatisierung auf der Benutzerseite benötigen |
| Enterprise | Kontaktieren Sie den Verkauf | Enthält Growth sowie Erweiterungen wie White-Label-Zertifizierung, Benutzeränderungsverlauf, Arbeitsbereiche, Lokalisierung und Vault-Zugriff. | Anpassbare Durchsatzwerte und Protokolle; Unternehmens-SLA | Komplexe Berechtigungen, skalierbare Unterstützung oder konformes Einkaufen |
| Enterprise-Zusatzfunktionen | Individuelle Kostenschätzung | Einzelmieter, professionelle Dienstleistungen, Hostingsupport und HIPAA BAA | Gemäß den Vertragsbedingungen | Organisationen mit Anforderungen an Isolierung, medizinische Konformität oder Betriebsübernahme |
Für alle Lösungen wird angegeben, dass der Zugriff auf das Anwendungsverzeichnis sowie die Anzahl der Teammitglieder nicht durch die Anzahl der Pakete begrenzt sind. Auch die Anzahl der integrierten Komponenten ist in der Vergleichstabelle unbegrenzt. Mit „unbegrenzt“ ist jedoch nicht gemeint, dass es keine Beschränkungen hinsichtlich der Durchsatzleistung, der Endnutzer, der fairen Nutzung oder der Schnittstellen zu Drittanbietern gibt. Der Vertrag bleibt weiterhin die Grundlage für die endgültige Abrechnung.
Wie berechnet der Endnutzer es?
Der Endnutzer repräsentiert in der Regel den Benutzer, das Konto oder das Unternehmen, bei dem in dem Kundenprodukt Integrationen oder Funktionen eingebunden bzw. aufgerufen werden. Wenn das Hostprodukt Integrationen über gemeinsame Arbeitsbereiche bereitstellt, kann die Identifikation des Arbeitsbereichs oder Kontos als Benutzeridentifikation verwendet werden. Allerdings sollte das Team vor Abschluss des Vertrags mit dem Verkäufer klären, ob diese Zuordnung den Abrechnungsvorgaben entspricht.
Wie man ein Paket auswählt
- Die Statistik schätzt die Anzahl der Endnutzer oder Kundenkonten, die mit externen Anwendungen verbunden sind.
- Unterscheiden Sie zwischen einem einmaligen Funktionsaufruf und den Anforderungen an eine kontinuierliche Datensynchronisierung.
- Man muss lediglich bei der Aufrufung von AI-Tools zunächst die Funktionsfähigkeit des Starters bewerten.
- Bei der Notwendigkeit einer bidirektionalen Synchronisierung, beim Import/Export oder bei benutzerdefinierten APIs sollte Growth bewertet werden.
- Für White-Label-Zertifizierung, mehrere Arbeitsbereiche, Single-Tenant oder Unternehmens-SLA wenden Sie sich bitte an den Enterprise-Vertrieb.
- Die Quoten für Drittanbieter-Apps, die Versuche zur Wiederholung bei Fehlern sowie die Support-Dienste werden in die Gesamtkosten einbezogen.
- Während der kostenlosen Testphase werden die Durchsatzleistung und die Protokolle mit realen, anonymisierten Daten überprüft.
- Vor der Unterzeichnung sollten Preis, Regeln für Überschreitungen, Aufbewahrung von Protokollen, Austritt und Löschung der Daten festgelegt werden.
Für welche Benutzer geeignet
- SaaS-Produktteam: Integration des von Kunden gewünschten Anwendungsmarktes direkt in das Produkt.
- Entwickler von AI-Hilfsprogrammen: Ermöglichen es den Modellen, auf externe Anwendungen wie Slack, CRM und Projektwerkzeuge zuzugreifen oder diese zu verarbeiten.
- Agentenplattform: Zentrale Verwaltung von Kontokonnektionen, Funktionsstrukturen, Bestätigungsbenutzeroberflächen und Ausführungslöchern.
- Vertical Software Company: Verbindet Branchensysteme und interne Dienste über benutzerdefinierte APIs.
- Produkt- und Ingenieurteam: Flow bietet Import, Export und bidirektionale Synchronisierung.
- Unternehmenssoftware-Anbieter: Steuern der sichtbaren Integration nach Kundenpaketen und Konfiguration einer White-Label-Erfahrung.
- Frühe Gründergruppe: Zuerst wird die Integration durch einen kostenlosen Test überprüft, um die Verbreitung auszumessen, anschließend wird das Vertragsmodell festgelegt.
Typische Anwendungsszenarien
- In der Kundenservice-KI Tickets erstellen, Kundenunterlagen abrufen oder Teamnachrichten senden.
- In CRM-Produkten ermöglicht es die Synchronisierung von Kontakten, Transaktionen und benutzerdefinierten Feldern für Kunden.
- Aufgaben in Projektmanagement-Software importieren und Zustandsänderungen mit anderen Systemen synchronisieren.
- In die Marketingwerkzeuge werden Anwendungsmarktplätze integriert, damit Kunden die Datenflüsse selbst autorisieren und konfigurieren können.
- Bevor der Agent externe Schreibvorgänge ausführt, wird ein Bestätigungsformular angezeigt, um das Risiko von Fehlbedienungen zu verringern.
- Für Endpunkte, die von den vorgefertigten Funktionen nicht abgedeckt werden, wird die Passthrough-API zur Ausführung der Aufrufe verwendet.
- Zeigen Sie verschiedene Connector oder Flow entsprechend dem Abonnementlevel des Kunden an.
- Für Unternehmenskunden werden mehrere Arbeitsbereiche, White-Label-Zertifizierung sowie eine lokalisierte Integration angeboten.
Vorteile des Produkts
- Es werden gleichzeitig AI-Funktionen sowie kontinuierlich laufende Flows abgedeckt – es ist nicht notwendig, für diese beiden Szenarien separate Infrastrukturen anzuschaffen.
- Es wird eine Schnittstelle zur Verbindung mit dem Konto sowie eine Verwaltung des Lebenszyklus der Zugangsdaten bereitgestellt, um die Entwicklung wiederholter Authentifizierungsprozesse zu reduzieren.
- Der Embedded-Markt ermöglicht es den Endbenutzern, innerhalb des Host-Produkts nach Funktionen zu suchen, Berechtigungen zu vergeben und Konfigurationen vorzunehmen.
- Funktionen zur Vorhersage, dynamische Quellfunktionen sowie Bestätigungsinterfaces eignen sich für die Aufrufkette von Tools in KI-Anwendungen.
- Es wird die interfacelose Aufrufmöglichkeit unterstützt, wodurch auch eine manuelle Bestätigung vor risikoreichen Aktionen eingefügt werden kann.
- Growth bietet bidirektionale Synchronisierung, Import/Export sowie benutzerdefinierte API-Verbindungen.
- Protokolle, Ereignisse und Integrationssichtbarkeit helfen den Entwicklerteams dabei, die Endbenutzer zu unterstützen.
- Das JavaScript SDK kann über npm installiert werden und ist mit gängigen Frontend-Frameworks kompatibel.
Einsatzbeschränkungen und Hinweise
- Bei einer offenen Preisgestaltung gibt es keinen festen Vertragsbetrag, daher kann der Gesamtpreis nicht einfach mit 10 US-Dollar pro zusätzlichem Nutzer geschätzt werden.
- Die Anzahl der verfügbaren Anwendungen variiert in den verschiedenen Dokumenten. Vor der Auswahl sollte man daher den tatsächlichen Inhalt des Kontos überprüfen.
- Die Flow-Verwaltungsmethoden einiger JavaScript-SDKs sind weiterhin als bald verfügbar gekennzeichnet, sodass keine Planungen für die Implementierung gemäß den angekündigten Schnittstellen erstellt werden können.
- Rechte von Drittanbieter-Apps, Geschwindigkeitsbeschränkungen sowie Änderungen an Feldern und Schnittstellen beeinflussen weiterhin die Stabilität der Integration.
- KI-Funktionen können falsche Aktionen oder Parameter vorhersagen; Schreib-, Senden- und Löschvorgänge sollten eine Bestätigung durch den Benutzer erfordern.
- Die Passthrough-API nutzt lediglich die Verbindungsidentität wieder, sie versteht oder wartet nicht im Namen des Entwicklers die Ziel-Schnittstelle.
- Ein 30-tägiges Protokoll reicht möglicherweise nicht aus, um Probleme mit selten auftretenden oder langfristigen Daten zu untersuchen; Unternehmen müssen daher Lösungen zur Erweiterung der Aufbewahrungsfristen in Betracht ziehen.
- Die Verbindung mehrerer Konten durch denselben Endnutzer erhöht die Komplexität bei der Berechtigungsverwaltung und der Datentrennung.
- Die Verwendung instabiler Benutzeridentifikatoren bei verschiedenen Kunden kann zu Fehlern bei der Zuordnung der Integration führen.
- Die Plattform gehört zu den gehosteten Geschäftsdiensten; der Kernbetrieb im Backend kann nicht über ein öffentliches SDK selbst bereitgestellt werden.
- HIPAA BAA und Single-Tenant gehören zu den Enterprise-Zusatzleistungen und sind nicht standardmäßig enthalten.
Sicherheitsprüfung vor dem Go-Live
- Verwenden Sie für jeden Connector die geringsten Berechtigungen und dokumentieren Sie den zugelassenen Verwendungszweck.
- Es wird gewährleistet, dass das Anwendungsgeheimnis nur auf der Serverseite gespeichert wird und nicht in den Browser-Dateien, Protokollen oder Fehlerrichtungen landet.
- Entwerfen Sie für Endbenutzer und Arbeitsbereiche identifizierbare Identifikatoren, die stabil sind, nicht vorhersehbar und nicht zwischen Mietern wiederverwendet werden.
- Für Funktionen mit Nebeneffekten wie Senden, Aktualisieren, Löschen und Bezahlen wird eine Bestätigungsansicht hinzugefügt.
- Testen Sie das Erneuern von Zugriffstoken, die Entzug von Berechtigungen, die Verbindung mehrerer Konten sowie Szenarien beim Weggang von Mitarbeitern.
- Entwerfen Sie Idempotenz- und Wiederherstellungsstrategien für Traffic-Limiting, Zeitüberschreitungen, wiederholte Ausführungen, teilweisen Erfolg sowie Feldänderungen.
- Es wird bestätigt, dass das Protokoll weder Token, sensible Parameter noch vollständige Geschäftsdaten aufzeichnet.
- Unterschreiben Sie die geltenden Datenverarbeitungsvereinbarungen und überprüfen Sie die Unterauftragsverarbeiter, die Standorte der Daten sowie die Löschprozesse.
Privatsphäre und Sicherheit
Integry bedeutet, dass sowohl übertragenes als auch statisches Datenmaterial verschlüsselt wird, um den Zugriff auf die Daten sowie deren Speicherung so weit wie möglich einzuschränken. Auf der Sicherheitsseite werden Angaben zu SOC, GDPR, CCPA und HIPAA bereitgestellt. Im Dokument Flows wird außerdem auf SOC 2 hingewiesen. Allerdings müssen die genauen Berichtstypen, Prüfzyklen sowie der Umfang der Überprüfung im Trust Center oder im Rahmen des Beschaffungsprozesses festgelegt werden.
Die Datenschutzrichtlinie besagt, dass die integrierten Daten der Kunden oder Endnutzer nicht zu anderen Zwecken als zur Erbringung der Dienstleistungen verwendet werden und auch nicht kommerziell genutzt werden. Die entsprechenden Daten werden nur dann abgerufen, wenn der Kunde eine Fehlerbehebung anfordert und damit einverstanden ist. Die Plattform speichert die Zertifizierungs-Token Dritter sowie die minimalen Informationen, die für die Durchführung der Anfragen erforderlich sind, und verarbeitet im Namen des Kunden die Daten der Endnutzer des eingebetteten SDKs.
| Daten oder Steuerung | Offizielle Erklärung | Die Unternehmen sollten auch bestätigen |
|---|---|---|
| Drittanbieter-Anmeldeinformationen | Token speichern oder erforderliche Anmeldeinformationen aufrufen | Schlüsselverwaltung, Rotation, Mitarbeiterzugriff und Ablauf der Gültigkeit |
| Integrierte Geschäftsdaten | Im Prinzip wird nur zur Erbringung von Dienstleistungen verarbeitet. | Ob Speicherung, Caching, Warteschlange für Wiederholungsversuche und fehlerhafte Kopien vorhanden sind |
| Ausführungsprotokoll | Starter und Growth bleiben 30 Tage. | Feldmaskierung, Herunterladen, Unternehmensspeicherung und Löschung |
| Website-Logs | In der Regel wird es etwa 30 Tage lang aufbewahrt. | Ausnahmen bei Sicherheitsvorfällen und Löschung von Backups |
| Übergränzige Verarbeitung | Möglicherweise in den USA und anderen Ländern verarbeitet und gespeichert | Derzeitige Mechanismen zur Übertragung von Verträgen und Datenbereiche |
| Löschanfrage | Einschränkung des Zugriffs, Korrektur, Löschung und Antrag auf Übertragung | Fristen für die Fertigstellung, Caching und Backup-Bereich |
| Medizinische Daten | Enterprise kann den HIPAA BAA-Zusatz erwerben. | Konkrete Servicegrenzen und verbotene Funktionen |
| Einzelmieter | Enterprise-Zusatzfunktionen | Netzwerke, Datenbanken, Schlüssel sowie Isolierungsbereiche für Wartung und Betrieb |
Offene Texte zu Privatsphäre und Sicherheit beibehalten weiterhin historische Formulierungen wie den Privacy Shield; eine Konformitätsbeurteilung kann nicht allein anhand der Angaben auf der Seite erfolgen. Bei Daten aus der EU oder in regulierten Branchen sollten aktuelle Datenerfassungsvereinbarungen, eine Liste der Unterauftragsverarbeiter, Überschreitungsbestimmungen, Prüfberichte sowie Nachweise über die Löschung angefordert werden.
API, GitHub und Open Source
Integry bietet eine Functions-API, eine Passthrough-API sowie offizielle Dokumentationen für JavaScript-SDKs. Die öffentlichen npm-Pakete werden unter der Apache-2.0-Lizenz bereitgestellt. Bis zum Zeitpunkt der Überprüfung gab es jedoch kein offizielles GitHub-Repositorium, das von Integry gepflegt wird und mit dem aktuellen SDK übereinstimmt.
| Projekt | Aktueller Schlussfolgerung | Erklärung |
|---|---|---|
| Functions API | Anbieten | Funktionen auflisten, vorhersagen, lesen und aufrufen |
| Passthrough API | Anbieten | Verwendung einer verbundenen Identität zur Aufrufung eines nicht voreingestellten Endpunkts |
| JavaScript SDK | Anbieten | Der Paketname lautet @integry/sdk und kann in die Markt- sowie Funktionsoberflächen eingebettet werden. |
| Python SDK | Keine unabhängigen offiziellen Pakete nachgewiesen. | Dass die API-Dokumentation Beispiele für Python-Anfragen liefern, bedeutet nicht, dass es sich um ein Python-SDK handelt. |
| Offizieller GitHub | Nicht bestätigt | Betrachten Sie nicht dritte Lager mit demselben Namen als Quellcode des Produkts. |
| SDK-Lizenz | Apache-2.0 | Basierend auf der offiziellen npm-Paketseite. |
| Quellcode der Plattform | Nicht geöffnet | Cloud-basierte Ausführung, Connector sowie Verwaltungsoberfläche gehören zu den Geschäftsleistungen. |
| Private Bereitstellung | Nicht veröffentlichte allgemeine Self-Hosting-Lösungen | Enterprise-Erweiterungen für einen einzigen Mieter sind nicht gleich selbst erstellten Open-Source-Lösungen. |
Unterstützte Plattformen und Technologien
| Plattform oder Form | Unterstützungszustand | Erklärung |
|---|---|---|
| Web-Administrationsbackend | Unterstützung | Flows erstellen, Funktionen verwalten, Benutzer und Protokolle |
| JavaScript-Frontend | Unterstützung | Markt- und Bedieneroberfläche über SDK einbinden |
| Next.js und Nuxt | Unterstützung | Die Dokumentation kann für Frameworks zur Serverseitigen Rendering genutzt werden. |
| React-Web-Anwendung | Unterstützung | Kann über das JavaScript SDK integriert werden |
| Serverseitige API | Unterstützung | Ausführung von Funktionen, Vorhersagen und benutzerdefinierte Aufrufe |
| iOS- natives SDK | Nicht überprüft | Die Erfahrung kann über die Server-API selbst erstellt werden. |
| Android- natives SDK | Nicht überprüft | Die Erfahrung kann über die Server-API selbst erstellt werden. |
| Desktop-Klient | Nicht zur Hauptform gehörend | Integry für die Einbettung in andere Software |
| Selbstverwaltete Version | Nicht veröffentlicht | Enterprise kann nach zusätzlichen Optionen für einzelne Mieter fragen. |
Grundlegende Informationen
| Felder | Inhalt |
|---|---|
| Name des Tools | Integry |
| Entwicklungsunternehmen | Integry, Inc. |
| Arten von Werkzeugen | Embedded iPaaS, KI-Funktionen und Integrationsschnittstellen auf der Benutzerseite |
| Hauptprodukte | Funktionen, Abläufe, eingebettete Marketplätze und Zertifizierungsverwaltung |
| Anwendungsgröße | Die offizielle Website listet über 300 Produkte auf; tatsächlich gilt die Liste der Konten. |
| Hauptnutzer | SaaS-Teams, Entwickler von KI-Anwendungen und Agenten |
| Preismuster | Kostenloser Test, Abrechnung für Endnutzer und Unternehmensverträge |
| Offener Preiszuwachs | Für zusätzliche Endbenutzer: 10 Dollar pro Person |
| Ist eine Registrierung erforderlich? | Benötigt |
| Wird eine API bereitgestellt? | Ja |
| Offizielles SDK | JavaScript SDK |
| SDK-Lizenz | Apache-2.0 |
| Offizieller GitHub | Keine offenen Lagerbestände festgestellt. |
| Ist die Plattform offen source? | Nein |
| Hauptsächliche Einsatzformen | Hosted Cloud-Dienste und eingebettete Frontends |
Empfehlungswert
Die Empfehlungswertung liegt bei 4,3 von 5 Punkten. Integry bündelt die Anwendungsautorisierung, das Einbetten in Märkte, AI-Funktionen, die Bestätigungsoberfläche sowie die kontinuierliche Synchronisierung auf einer einzigen Plattform – ideal für Teams von SaaS- und AI-Produkten, die keine umfangreiche Integration auf Kundenseite von Grund auf betreuen möchten.
Der Hauptmangel besteht darin, dass der Betrag des Basisvertrags unklar ist. Zudem gibt es Unterschiede in der Anzahl der in den Dokumenten genannten Anwendungen sowie in den Funktionen einiger SDKs – außerdem sind die Eigenschaften der nativen mobilen SDKs sowie die Informationen zu GitHub unklar. Vor einer endgültigen Beschaffung sollten echte Beispiele verwendet werden, um die Funktionalitäten des Connectors, die Durchsatzleistung, die Fehlerrückgewinnung sowie die Abrechnungsmethode für Endbenutzer zu überprüfen.
Häufige Fragen
Was ist Integrität?
Integry ist eine eingebettete Integrationsschnittstelle, die Softwareteams ermöglicht, in ihren Produkten Anwendungsverbindungen, Aufrufe von KI-Funktionen sowie Datensynchronisierungsprozesse bereitzustellen.
Was ist der Unterschied zwischen Integry und Tools wie Zapier für die persönliche Automatisierung?
Integry dient hauptsächlich Entwicklerteams für Softwareanwendungen und integriert Autorisierungs-, Konfigurations- sowie Verwaltungsoberflächen in die Host-Produkte, damit diese von den Endbenutzern genutzt werden können. Es richtet sich nicht primär an Privatpersonen, die auf externen Plattformen eigene Automatisierungen erstellen möchten.
Wie viele Anwendungen unterstützt Integry?
Die offizielle Website listet derzeit über 300 Integrationen als Hauptfokus auf, doch die in den Funktionen- und alten Flows-Dokumentationen angegebenen Zahlen unterscheiden sich. Bei der Auswahl sollte man in dem eigenen Konto überprüfen, welche Anwendungen, Auslöser und Aktionen benötigt werden.
Was sind Integrierfunktionen?
Funktionen sind Abfragen oder Operationen in Drittanbieter-Anwendungen, die unabhängig aufgerufen werden können. Sie dienen als Werkzeuge, mit deren Hilfe AI-Modelle Parameter auswählen und eingeben können, wobei Integry diese mit der Autorisierung des Endbenutzers ausführt.
Kann der Benutzer vor Ausführung einer AI-Aktion bestätigt werden?
Ja. Die Entwickler können eine vorausgefüllte Funktionsoberfläche anzeigen, damit die Benutzer die Parameter überprüfen oder ergänzen können, bevor sie die Funktion aufrufen. Das eignet sich zum Senden von Nachrichten, zum Erstellen von Einträgen sowie für andere Aktionen mit Nebeneffekten.
Ist Integry kostenlos?
Integry bietet eine kostenlose Testversion an, doch für die dauerhafte Nutzung wird nach Vertrag und Nutzungsmenge abgerechnet. Auf der aktuellen öffentlichen Seite werden keine festen Grundgebühren für die verschiedenen Pakete aufgeführt, weshalb es nicht als dauerhaft kostenloses Tool bezeichnet werden kann.
Wie viel kostet ein Starter?
Die offizielle Beschreibung von Starter beinhaltet 10 Endnutzer; für zusätzliche Endnutzer kostet es 10 Dollar pro Person. Der Grundpreis des Vertrags wird jedoch nicht angegeben. Der endgültige Gesamtpreis, die Mindestverpflichtung sowie die Regeln für Überschreitungen müssen auf der Kauf- oder Vertragsseite bestätigt werden.
Wann ist Growth notwendig?
Wenn ein Produkt eine bidirektionale Synchronisierung, Import/Export, Anbindung an beliebige APIs, kundenspezifische Integrationen, automatische Aktualisierungen oder eine vollständige Sichtbarkeit der Integration erfordert, sollte Growth in Betracht gezogen werden.
Bietet Integry eine API an?
Bereitgestellt. Die Functions-API kann Funktionen auflisten, vorhersagen, lesen und aufrufen; die Passthrough-API ermöglicht es, über eine verbundene Identität auf nicht im Voraus festgelegte Zielendpunkte zuzugreifen.
Wird ein offizielles SDK bereitgestellt?
Es wird ein JavaScript SDK bereitgestellt, das über npm-Pakete oder Skripte eingebunden werden kann und zur Einbettung in Anwendungsplattformen, zum Verbinden von Konten sowie zur Anzeige der Function-Oberfläche verwendet wird.
Ist Integry ein Open-Source-Tool?
Nein. Die öffentlichen JavaScript SDK-Pakete werden unter der Apache-2.0-Lizenz bereitgestellt, doch die Integry-Cloud-Plattform sowie die Connector, die die Backend- und Verwaltungsdienste betreiben, sind kommerzielle, geschlossene Produkte.
Gibt es ein offizielles GitHub-Repository?
Stand zum Prüfungsdatum wurde kein offizielles, öffentlich zugängliches GitHub-Repositorium für das aktuelle Produkt und das SDK gefunden. Projekte Dritter mit demselben Namen können nicht als Quellcode für Integry verwendet werden.
Wird Chinesisch unterstützt?
Enterprise listet die Lokalisierungsfähigkeiten auf, doch die offiziellen Dokumente sowie die Verwaltungsoberfläche sind hauptsächlich auf Englisch. Wenn eine chinesische Benutzeroberfläche gewünscht ist, muss im Testbetrieb überprüft werden, welche Inhalte übersetzt werden können und ob dynamische Inhalte lokalisiert werden können.
Wird die Daten zur Schulung von KI-Modellen verwendet?
Das Prinzip der Privatsphäre besagt, dass integrierte Daten ausschließlich zur Erbringung von Dienstleistungen verwendet werden und nicht zu kommerziellen Zwecken genutzt werden dürfen. Die offiziellen Richtlinien enthalten jedoch keine spezifischen Vorgaben bezüglich der Trainierung von Modellen für alle KI-Funktionen. Unternehmen sollten in den Datenverarbeitungsvereinbarungen klar definieren, wofür die erfassten Informationen sowie die Ergebnisse der Verarbeitung verwendet werden dürfen.
Ist HIPAA standardmäßig enthalten?
Nein. Auf der aktuellen Preistabelle wird das HIPAA BAA als Zusatzleistung für Unternehmen aufgeführt. Bei medizinischen Daten müssen zunächst Vertragsbedingungen, Grenzen der Dienstleistungen sowie die zulässigen Datentypen festgelegt werden.
Kann es in privater Form eingesetzt werden?
Es gibt keine öffentlich verfügbare, universelle Self-Hosting-Version. Enterprise-Kunden können ein Single-Tenant-Add-on erwerben, doch Single-Tenant-Hosting bedeutet nicht, dass man nach dem Erhalt des Quellcodes die Anwendung in eigenen Umgebungen bereitstellen kann.
Zusammenfassung
Integry eignet sich für Teams, die native Anwendungsverbindungen innerhalb von SaaS- oder AI-Produkten anbieten möchten. Es ermöglicht es mithilfe von Functions, dass Agenten externe Aktionen ausführen, und mit Flows können Importe, Exporte sowie bidirektionale Synchronisierungen durchgeführt werden.
Während des Tests sollte zunächst überprüft werden, ob die Zielanwendung tatsächlich die erforderlichen Funktionen bereitstellt. Zudem müssen Signaturen, Trennung der Nutzer, Bestätigungen durch die Benutzer, Mechanismen zur Wiederherstellung bei Fehlern sowie die Aufbewahrung von Protokollen geprüft werden. Da der Grundpreis des Vertrags nicht öffentlich ist, muss die Kaufentscheidung unter Berücksichtigung der Anzahl der Endnutzer, der Durchsatzmenge, des Support-Niveaus sowie weiterer Unternehmensanforderungen erfolgen, um die Gesamtkosten zu ermitteln.
Guigong-Netzwerk-Sicherheitsnummer: 45132202000164