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

Mit Databutton können Sie Full-Stack-Web-Apps erstellen, indem Sie einem KI-Agenten beschreiben, was Sie möchten. Es generiert Python-Backends (FastAPI) mit entweder Streamlit- oder React-Frontends und kümmert sich um die Bereitstellung mit einem einzigen Klick. Wenn Ihre App Verträge versenden, Unterschriften sammeln oder Geschäfte mit rechtsverbindlichen Dokumenten abschließen muss, lässt sich Firma.dev direkt in die Backend-Architektur von Databutton integrieren.
Wie es funktioniert (die Kurzversion)
Databutton-Apps haben eine saubere Trennung zwischen Frontend und Backend. Ihr API-Schlüssel wird im Secrets-Panel von Databutton hinterlegt (und ist niemals für den Browser sichtbar), und Sie erstellen einen Python-HTTP-Endpunkt, der die Firma.dev-API aufruft. Ihr Frontend, egal ob Streamlit oder React, ruft diesen Endpunkt auf, wenn ein Benutzer eine Signaturaktion auslöst. Der Unterzeichner erhält das Dokument per E-Mail oder direkt in Ihrer App über ein eingebettetes Iframe.
Wenn das Dokument unterzeichnet ist, sendet Firma.dev einen Webhook an einen anderen Databutton-Endpunkt, der den Status Ihrer App aktualisiert. Sie können auch den KI-Chat von Databutton bitten, all dies für Sie einzurichten, indem Sie den Ablauf in einfachem Englisch beschreiben.
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 FastAPI-Endpunkt (/send-signing-request), der Ihren Firma.dev-API-Schlüssel aus den Secrets von Databutton liest, den Endpunkt create-and-send mit Vorlagen- und Empfängerdetails aufruft und die Signaturanforderungs-ID zurückgibt. Der Endpunkt verwendet Pydantic-Modelle zur Eingabevalidierung, sodass Sie standardmäßig eine Typprüfung erhalten.
Zweitens, ein Webhook-Handler (/firma-webhook), der auf Ereignisse wie signing_request.completed lauscht und die Datenbank Ihrer App aktualisiert oder den nächsten Schritt in Ihrem Workflow unter Verwendung des integrierten Speichers von Databutton auslöst.
Drittens, eine optionale eingebettete Signaturkomponente. Sobald Sie die signing_request_user_id des Empfängers aus der API-Antwort haben, betten Sie das Signatur-Erlebnis von Firma.dev in einem Iframe ein. In Streamlit ist das st.components.v1.iframe(); in React ist es eine standardmäßige Iframe-Komponente. Der Unterzeichner füllt das Dokument aus, ohne Ihre App zu verlassen.
Sie können auch den Docs MCP-Server von Firma.dev mit Ihren Entwicklungstools verbinden, sodass der KI-Assistent von Databutton auf die vollständige API-Dokumentation verweisen kann, während er Integrationscode für Sie generiert.
Was Sie erhalten
Einmal verbunden, kann Ihre Databutton-App Dokumente zur Signatur aus jeder Firma.dev-Vorlage senden, den Signaturprozess direkt in Ihre Benutzeroberfläche einbetten, Statusaktualisierungen in Echtzeit über Webhooks verfolgen und nachgelagerte Workflows auslösen, wenn Dokumente fertiggestellt sind.
Jede Unterschrift 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 erstellen, geben die Kunden-Workspaces von Firma.dev jedem Ihrer Kunden eine eigene isolierte Signaturumgebung mit separaten Vorlagen und Nutzungsverfolgung.
Preise, die für App-Entwickler Sinn machen
Die guthabenbasierte Preisgestaltung von Databutton bedeutet, dass Sie nur für das bezahlen, was Sie nutzen. Firma.dev funktioniert auf die gleiche Weise: 0,049 € (ca. 5 Cent USD) pro Umschlag, ohne monatliche Gebühren, ohne Gebühren pro Benutzer und ohne Verträge. Sie stellen die Signaturfunktion bereit und zahlen nur, wenn tatsächlich Umschläge versendet werden.
Die meisten Anbieter von E-Signaturen verlangen 25 bis 50 $ pro Benutzer und Monat, bevor Sie ein einziges Dokument senden. Wenn Sie eine App entwickeln, bei der das Signieren eine Funktion unter vielen ist, macht dieses Preismodell keinen Sinn. Mit Firma.dev können Sie ab dem ersten Tag mit E-Signaturen starten, ohne dass ein separates SaaS-Abonnement Ihre Margen auffrisst.
Erste Schritte
Die vollständige Databutton-Integrationsanleitung auf docs.firma.dev führt Sie durch jeden Schritt: Speichern Ihres API-Schlüssels, Erstellen des Backend-Endpunkts, Verbinden Ihres Frontends und Verwalten von Webhooks. Wenn Sie schon einmal eine Databutton-Backend-Funktion erstellt haben, werden Sie in weniger als einer Stunde laufende Signaturanforderungen haben.
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.






