Leitfäden
So fügen Sie E-Signaturen zu Ihrer Rork-App hinzu

Rork erstellt produktionsreife React Native-Apps aus einem Prompt. Sie beschreiben, was Sie wollen, und es wird eine funktionierende iOS- und Android-App generiert. Aber wenn diese App Verträge senden, Signaturen sammeln oder Compliance-Dokumente verarbeiten muss, benötigen Sie etwas, das speziell dafür entwickelt wurde. Firma.dev verbindet sich über ein schlankes, serverloses Backend mit Rork-Apps und bietet Ihrer mobilen App ein vollständiges elektronisches Signatursystem, ohne dass ein teures Enterprise-Tool hinzugefügt werden muss.
So funktioniert es (die Kurzfassung)
Rork-Apps sind reine Frontend-Anwendungen. Das bedeutet, dass Sie externe APIs nicht direkt aus der App aufrufen können, ohne Ihre Anmeldedaten im App-Bundle offenzulegen. Daher verwendet die Integration ein schlankes Backend, in der Regel eine Supabase Edge-Funktion oder eine serverlose Vercel-Funktion, die zwischen Ihrer Rork-App und der Firma.dev-API liegt.
Der Ablauf ist einfach: Ihre mobile App sendet eine Anfrage an Ihr Backend, das Backend ruft Firma.dev auf, um eine Signaturanfrage zu erstellen, und der Unterzeichner erhält das Dokument per E-Mail oder direkt in Ihrer App über eine eingebettete WebView. Wenn das Dokument unterzeichnet ist, sendet Firma.dev einen Webhook an Ihr Backend, damit Sie Ihre Datenbank aktualisieren oder eine Push-Benachrichtigung auslösen können.
Wenn Sie bereits Supabase als Backend für Ihre Rork-App verwenden (was viele Rork-Entwickler tun), können Sie dieselbe Infrastruktur wiederverwenden. Eine Edge-Funktion, ein Secret, und Sie sind live.
Ein Blick unter die Haube
Für Entwickler, die die Architektur verstehen möchten, bevor sie in die Dokumentation einsteigen:
Die Integration besteht aus drei Teilen. Erstens ein Backend-Endpunkt (die Supabase Edge-Funktion wird empfohlen), der Ihren Firma.dev-API-Schlüssel als Secret speichert und eine send-signing-request-Funktion bereitstellt. Diese Funktion ruft den create-and-send-Endpunkt von Firma.dev mit Vorlagen- und Empfängerdetails auf und gibt dann die ID der Signaturanfrage an Ihre mobile App zurück.
Zweitens eine React Native-WebView-Komponente, die die eingebettete Signatur-URL von Firma.dev lädt. Dazu wird die signing_request_user_id aus der API-Antwort verwendet. Dadurch können Unterzeichner das Dokument ausfüllen, ohne Ihre App zu verlassen. Sie installieren react-native-webview über Expo, verweisen auf https://app.firma.dev/signing/{id} und das Signaturerlebnis wird nativ in Ihrer mobilen Benutzeroberfläche gerendert.
Drittens ein Webhook-Handler (eine weitere Edge-Funktion, die mit dem Befehl --no-verify-jwt bereitgestellt wird), der auf Ereignisse wie signing_request.completed lauscht und Ihre Datenbank aktualisiert oder entsprechende Push-Benachrichtigungen sendet.
Sie können auch den Docs-MCP-Server von Firma.dev während der Entwicklung mit Ihren KI-Codierungstools verbinden, so dass Ihr Assistent auf die vollständige API-Dokumentation verweisen kann, während er den Integrationscode für Ihre Rork-App generiert.
Das Ergebnis
Nach der Verbindung kann Ihre Rork-App Dokumente zur Signatur aus jeder Vorlage senden, die Sie in Firma.dev erstellt haben, das Signaturerlebnis direkt in ein mobiles WebView einbetten, den Signaturstatus über Webhooks verfolgen und nachfolgende Aktionen wie Push-Benachrichtigungen auslösen, wenn Dokumente fertiggestellt sind.
Jede Signatur ist nach dem ESIGN Act, UETA und eIDAS (SES und AdES) rechtsverbindlich. Alle Dokumentendaten werden in der EU auf der AWS-Infrastruktur in Paris und Stockholm gespeichert.
Wenn Sie ein mandantenfähiges Produkt entwickeln, bieten die Kunden-Arbeitsbereiche von Firma.dev jedem Ihrer Kunden eine eigene isolierte Signaturumgebung mit separaten Vorlagen und Nutzungsverfolgung.
Preise, die für mobile Apps funktionieren
Die meisten Anbieter von elektronischen Signaturen rechnen pro Benutzer und Monat ab, was für eine mobile App, bei der das Signieren nur eine von vielen Funktionen ist, absolut keinen Sinn ergibt. Firma.dev berechnet 0,049 € (ca. 5 US-Cent) pro Umschlag. Keine monatlichen Gebühren, keine Gebühren pro Benutzer, keine Verträge. Sie veröffentlichen die Funktion und zahlen nur, wenn tatsächlich Umschläge gesendet werden.
Für eine Rork-App, die gerade erst Fahrt aufnimmt, bedeutet das, dass Sie am ersten Tag mit elektronischen Signaturen starten können, ohne sich an einen SaaS-Vertrag für 300 $/Monat zu binden, den Sie vielleicht noch gar nicht benötigen.
Erste Schritte
Die vollständige Rork-Integrationsanleitung auf docs.firma.dev führt Sie durch jeden Schritt: Einrichten Ihres Backend-Endpunkts, Aufrufen aus Ihrem React Native-Code, Einbetten der Signatur-WebView und Verarbeiten von Webhooks. Wenn Sie schon einmal eine Rork-App mit einem Supabase-Backend bereitgestellt haben, können Sie Signaturanfragen in weniger als einer Stunde ausführen.
Starten Sie kostenlos mit Firma.dev, keine Kreditkarte erforderlich.
Verwandte Artikel
Unsere Plattform wurde entwickelt, um Unternehmen jeder Größe zu befähigen, intelligenter zu arbeiten und ihre Ziele mit Zuversicht zu erreichen.






