Integrationen
Deine App wird wirklich nützlich, wenn sie sich mit allem verbindet, was sie umgibt.
Datenbanken, Anmeldung, Zahlungen, E-Mail und KI-Modelle sind bereits Teil der Plattform. Bitte einfach um die Verbindung, die du brauchst, und sie wird erstellt – mit Schlüsseln, die sicher serverseitig gespeichert werden.
Eine Integration sieht auf dem Papier oft einfach aus. Ein API-Schlüssel, ein paar Endpoints und eine Antwort, die verarbeitet werden muss. Die eigentliche Arbeit steckt jedoch drumherum: Wo wird der Schlüssel gespeichert, was passiert bei einem Verbindungsfehler, wer darf die Integration ausführen und wie erfährst du, wenn ein Anbieter etwas ohne Vorwarnung ändert?
Diese Ebene ist bereits in die Plattform integriert. Du beschreibst, was passieren soll, und YeshBe kümmert sich um die Verbindung, erneute Versuche und die Verwaltung der Zugangsdaten.
Dienste, mit denen du dich verbinden kannst
Die gängigsten Dienste sind bereits verfügbar. Für alles andere musst du nur danach fragen.
Datenbanken und Dateien
Deine eigenen Tabellen mit echten Beziehungen sowie Datei-Uploads und Objektspeicher – alles serverseitig abfragbar.
Anmeldung
E-Mail und Passwort, Anmeldelinks, Google, Microsoft und Apple. SSO und Verzeichnissynchronisierung sind mit Enterprise ebenfalls verfügbar.
Zahlungen
Zahlungen über Stripe und PayPal, Abonnements und Einmalzahlungen – alles mit deinem Konto verbunden, nicht mit unserem.
E-Mail und Messaging
Transaktionale E-Mails, SMS und WhatsApp-Benachrichtigungen, die mit deiner eigenen Absenderidentität versendet werden.
KI-Modelle
Text-, Bild- und Audiomodelle, die direkt aus deiner App verwendet werden können, mit einer Nutzungserfassung pro Konto, damit du den Verbrauch kontrollieren kannst.
Tabellen und Dokumente
Lies und schreibe Daten in Google Sheets, erstelle PDFs und versende Berichte nach Zeitplan, ohne dass jemand dafür auf eine Schaltfläche klicken muss.
Webhooks und Automatisierung
Empfange Webhooks von jedem Dienst, sende eigene oder übergib den restlichen Ablauf an Zapier und Make.
Jeder Dienst mit einer API
Zeige YeshBe, wo sich die Dokumentation befindet, und die Plattform erstellt die Verbindung einschließlich Authentifizierung und Fehlerbehandlung.
Schlüssel und Zugangsdaten
Deine Zugangsdaten erreichen niemals den Browser.
Alle Integrationen werden serverseitig ausgeführt. Schlüssel werden verschlüsselt gespeichert und über Namen referenziert, sodass das eigentliche Geheimnis niemals im App-Bundle, Code-Repository oder Netzwerk-Tab des Nutzers erscheint.
- Separate Zugangsdaten für Test- und Produktionsumgebungen.
- Ändere einen Schlüssel einmal und alle Verbindungen verwenden automatisch den neuen.
- Rollenregeln bestimmen, wer eine Integration ausführen darf.
Wenn ein externer Dienst Probleme hat
Verbindungsfehler werden eingeplant, nicht einfach hingenommen.
Die Plattform behandelt Zeitüberschreitungen, Rate Limits und Ausfälle von Anbietern, anstatt alles einer ungeschützten Anfrage zu überlassen. Jede Integration, die wiederholt fehlschlägt, erscheint in deinen Protokollen zusammen mit dem Aufruf, der das Problem verursacht hat.
- Vorübergehende Fehler werden automatisch mit zunehmenden Wartezeiten erneut versucht.
- Ein übersichtliches Protokoll jedes ausgehenden Aufrufs und der empfangenen Antwort.
- Erhalte eine Benachrichtigung, wenn eine Integration wiederholt fehlschlägt.
Kosten
Integrationen verwenden Integrations-Credits.
Jeder Plan enthält ein monatliches Kontingent, das verwendet wird, wenn deine App einen externen Dienst aufruft. Das Erstellen und Testen der Verbindung verbraucht keine Credits – sie werden erst verwendet, wenn die App die Integration tatsächlich ausführt.
- Die Nutzung wird für jede Integration separat angezeigt, sodass du sehen kannst, was die meisten Credits verbraucht.
- Lege ein maximales Limit pro App fest, damit eine Schleife nicht zu echten unerwarteten Kosten führen kann.
- Verwende dein eigenes Konto beim Anbieter und bezahle ihn direkt.
Eine Integration hinzufügen
Kein SDK installieren und keine Code-Snippets aus einem Artikel kopieren.
Sag, was du brauchst
"Sende dem Kunden per E-Mail einen Beleg, wenn er bezahlt." Mehr Spezifikation brauchst du nicht.
Verbinde den Anbieter
Ein geführter Verbindungsprozess für unterstützte Dienste – oder gib deinen Schlüssel einmal ein.
Mit Testdaten testen
Führe den Ablauf zunächst in der Testumgebung des Anbieters aus, bevor ein echter Kunde ihn verwendet.
Veröffentlichen
Bei der Veröffentlichung werden die Produktions-Zugangsdaten verwendet. An der App selbst muss nichts weiter geändert werden.
Bevor du einen Dienst verbindest
Was passiert, wenn der Dienst, den ich verwende, nicht auf der Liste steht?
Zeige YeshBe, wo sich die API-Dokumentation des Anbieters befindet, und die Plattform erstellt die Verbindung einschließlich Authentifizierung und Fehlerbehandlung. Jeder Dienst mit einer dokumentierten HTTP-API kann verbunden werden.
Wo werden meine API-Schlüssel gespeichert?
Sie werden serverseitig verschlüsselt und über Namen referenziert. Sie werden niemals in den an den Browser gesendeten Code eingebettet, und Personen, die du in deinen Workspace einlädst, können sie nicht einsehen, sofern du ihnen nicht ausdrücklich die entsprechende Berechtigung erteilst.
Über welches Konto werden externe Dienste abgerechnet?
Über deins. Du verbindest dein eigenes Stripe-Konto, deinen eigenen E-Mail-Anbieter und deine eigenen Modellschlüssel. Diese Konten und Geschäftsbeziehungen bleiben auch dann bei dir, wenn du YeshBe verlässt.
Werden Integrationen auf die Limits meines Plans angerechnet?
Aufrufe externer Dienste verwenden Integrations-Credits, die in jedem Plan monatlich enthalten sind. Das Erstellen und Testen einer Verbindung verbraucht keine Credits.