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

Databutton ermöglicht es dir, Full-Stack-Web-Apps zu bauen, indem du einem KI-Agenten beschreibst, was du möchtest. Es generiert Python-Backends (FastAPI) mit entweder Streamlit- oder React-Frontends und übernimmt das Deployment mit einem einzigen Klick. Wenn deine App Verträge versenden, Unterschriften einsammeln oder Deals mit rechtlich bindenden Dokumenten abschließen muss, fügt sich Firma.dev direkt in die Backend-Architektur von Databutton ein.
So funktioniert es (die Kurzversion)
Databutton-Apps haben eine klare Trennung zwischen Frontend und Backend. Dein API-Schlüssel kommt in Databuttons Secrets-Panel (niemals im Browser sichtbar), und du erstellst einen Python-HTTP-Endpunkt, der die Firma.dev-API aufruft. Dein 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 deiner App über ein eingebettetes iframe.
Wenn das Dokument unterschrieben ist, sendet Firma.dev einen Webhook an einen weiteren Databutton-Endpunkt, der den Zustand deiner App aktualisiert. Du kannst auch Databuttons KI-Chat bitten, all das für dich zu verdrahten, indem du den Ablauf in einfachem Englisch beschreibst.
Unter der Haube
Für Entwickler, die die Architektur verstehen wollen, bevor sie in die Doku springen:
Die Integration hat drei Teile. Erstens ein FastAPI-Endpunkt (/send-signing-request), der deinen Firma.dev-API-Schlüssel aus Databuttons Secrets liest, den create-and-send-Endpunkt mit Vorlagen- und Empfängerdetails aufruft und die Signaturanforderungs-ID zurückgibt. Der Endpunkt verwendet Pydantic-Modelle für die Eingabevalidierung, sodass du von Haus aus Typprüfung erhältst.
Zweitens ein Webhook-Handler (/firma-webhook), der auf Ereignisse wie signing_request.completed hört und die Datenbank deiner App aktualisiert oder mithilfe des integrierten Speichers von Databutton den nächsten Schritt in deinem Workflow auslöst.
Drittens eine optionale eingebettete Signaturkomponente. Sobald du aus der API-Antwort die signing_request_user_id des Empfängers hast, kannst du die Signaturerfahrung von Firma.dev in einem iframe rendern. In Streamlit ist das st.components.v1.iframe(); in React ist es eine normale iframe-Komponente. Der Unterzeichner schließt das Dokument ab, ohne deine App zu verlassen.
Du kannst außerdem Firma.dev's Docs MCP-Server mit deinen Entwicklungstools verbinden, damit der KI-Assistent von Databutton beim Generieren des Integrationscodes auf die vollständige API-Dokumentation zugreifen kann.
Was du bekommst
Sobald verbunden, kann deine Databutton-App Dokumente zur Unterschrift aus jeder Firma.dev-Vorlage senden, Signaturen direkt in deine UI einbetten, Statusaktualisierungen in Echtzeit über Webhooks verfolgen und nachgelagerte Workflows auslösen, wenn Dokumente abgeschlossen sind.
Jede Unterschrift ist gemäß dem ESIGN Act, UETA und eIDAS (SES und AdES) rechtsverbindlich. Alle Dokumentendaten werden in der EU auf AWS-Infrastruktur in Paris und Stockholm gespeichert.
Wenn du ein Multi-Tenant-Produkt baust, geben dir die Customer Workspaces von Firma.dev für jeden deiner Kunden eine eigene isolierte Signaturumgebung mit separaten Vorlagen und Nutzungsverfolgung.
Preise, die für App-Builder sinnvoll sind
Databuttons kreditbasierte Preisgestaltung bedeutet, dass du nur zahlst, was du nutzt. Firma.dev funktioniert genauso: 0,029 € (etwa 3 US-Cent) pro Umschlag, ohne monatliche Gebühren, ohne Nutzergebühren und ohne Verträge. Du lieferst die Signaturfunktion aus und zahlst nur, wenn Umschläge tatsächlich verschickt werden.
Die meisten E-Signatur-Anbieter verlangen 25 bis 50 US-Dollar pro Nutzer und Monat, bevor du ein einziges Dokument sendest. Wenn du eine App baust, in der Unterschriften nur eine Funktion unter vielen sind, ergibt dieses Preismodell keinen Sinn. Mit Firma.dev kannst du am ersten Tag mit E-Signaturen starten, ohne dass ein separates SaaS-Abonnement deine Margen auffrisst.
Los geht's
Der vollständige Databutton-Integrationsleitfaden auf docs.firma.dev führt dich durch jeden Schritt: API-Schlüssel speichern, den Backend-Endpunkt erstellen, dein Frontend verbinden und Webhooks handhaben. Wenn du schon einmal eine Databutton-Backend-Funktion gebaut hast, kannst du Signaturanfragen in unter einer Stunde zum Laufen bringen.
Mit Firma.dev kostenlos loslegen, 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.






