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 funktionsfähige iOS- und Android-App generiert. Wenn diese App jedoch Verträge senden, Unterschriften 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 E-Signatur-System, ohne dass ein teures Enterprise-Tool aufgesetzt werden muss.
Wie es funktioniert (die Kurzversion)
Rork-Apps sind reine Frontend-Anwendungen. Das bedeutet, dass Sie externe APIs nicht direkt aus der App heraus aufrufen können, ohne Ihre Zugangsdaten im App-Bundle offenzulegen. Daher nutzt die Integration ein schlankes Backend, in der Regel eine Supabase Edge Function oder eine serverlose Vercel-Funktion, die zwischen Ihrer Rork-App und der API von Firma.dev sitzt.
Der Ablauf ist unkompliziert: Ihre mobile App sendet eine Anfrage an Ihr Backend, das Backend ruft Firma.dev auf, um eine Signaturanforderung 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 Supabase bereits als Backend für Ihre Rork-App nutzen (was viele Rork-Entwickler tun), können Sie dieselbe Infrastruktur wiederverwenden. Eine Edge Function, ein Secret, und Sie sind live.
Unter der Haube
Für Entwickler, die die Architektur verstehen wollen, bevor sie in die Dokumentation einsteigen:
Die Integration besteht aus drei Teilen. Erstens ein Backend-Endpunkt (eine Supabase Edge Function ist der empfohlene Weg), der Ihren API-Schlüssel von Firma.dev 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 Signaturanforderung an Ihre mobile App zurück.
Zweitens eine React Native WebView-Komponente, die die eingebettete Signatur-URL von Firma.dev mithilfe der signing_request_user_id aus der API-Antwort lädt. 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 der Signaturvorgang wird nativ in Ihrer mobilen Benutzeroberfläche dargestellt.
Drittens ein Webhook-Handler (eine weitere Edge Function, die mit --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, sodass Ihr Assistent auf die vollständige API-Dokumentation verweisen kann, während er den Integrationscode für Ihre Rork-App generiert.
Was Sie bekommen
Sobald die Verbindung hergestellt ist, kann Ihre Rork-App Dokumente zur Signatur aus jeder Vorlage senden, die Sie in Firma.dev erstellt haben, den Signaturprozess direkt in einer mobilen WebView einbetten, den Signaturstatus über Webhooks verfolgen und nachgelagerte Aktionen wie Push-Benachrichtigungen auslösen, wenn Dokumente fertiggestellt sind.
Jede Unterschrift ist nach dem ESIGN Act, UETA und eIDAS (SES und AdES) rechtsgültig. Alle Dokumentendaten werden in der EU auf einer AWS-Infrastruktur in Paris und Stockholm gespeichert.
Wenn Sie ein mandantenfähiges Produkt entwickeln, bieten die Customer Workspaces von Firma.dev jedem Ihrer Kunden eine eigene isolierte Signaturumgebung mit separaten Vorlagen und Nutzungsverfolgung.
Preise, die für mobile Apps funktionieren
Die meisten E-Signatur-Anbieter 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 Kosten pro Benutzer, keine Verträge. Sie stellen die Funktion bereit und zahlen nur, wenn tatsächlich Umschläge versendet werden.
Für eine Rork-App, die gerade erst Fahrt aufnimmt, bedeutet dies, dass Sie vom ersten Tag an E-Signaturen anbieten können, ohne sich an einen SaaS-Vertrag im Wert von 300 $ pro 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, werden Sie in weniger als einer Stunde erste Signaturanforderungen ausführen können.
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.






