Übersicht
Dieser Workflow verwendet einen Manuellen Auslöser, damit Benutzer bei Bedarf für jeden ausgewählten Datensatz ein PDF generieren können. Eine Logikfunktion übernimmt:- Das Herunterladen des PDFs von einer URL (von einem PDF-Generierungsdienst)
- Das Hochladen der Datei in Twenty
- Das Erstellen eines Anhangs, der mit dem Datensatz verknüpft ist
Voraussetzungen
Bevor Sie den Workflow einrichten:- API-Schlüssel erstellen: Gehen Sie zu Einstellungen → APIs und erstellen Sie einen neuen API-Schlüssel. Sie benötigen dieses Token für die Logic Funktion.
- Richten Sie einen PDF-Generierungsdienst ein (optional): Wenn Sie PDFs dynamisch generieren möchten (z. B. Angebote), verwenden Sie einen Dienst wie Carbone, PDFMonkey oder DocuSeal, um das PDF zu erstellen und eine Download-URL zu erhalten.
Schritt-für-Schritt-Einrichtung
Schritt 1: Trigger konfigurieren
- Gehen Sie zu Workflows und erstellen Sie einen neuen Workflow
- Wählen Sie Manueller Auslöser
- Wählen Sie das Objekt aus, dem Sie PDFs anhängen möchten (z. B. Company oder Opportunity)
Schritt 2: Logikfunktion hinzufügen
- Füge eine Code Aktion (Logikfunktion) hinzu
- Erstellen Sie eine neue Funktion mit dem folgenden Code
- Konfigurieren Sie die Eingabeparameter
Eingabeparameter
Wenn Sie an ein anderes Objekt anhängen (Person, Opportunity usw.), benennen Sie den Parameter entsprechend um (z. B.
personId, opportunityId) und aktualisieren Sie die Logikfunktion.Code der Logikfunktion
Schritt 3: An Ihren Anwendungsfall anpassen
An ein anderes Objekt anhängen
Ersetzen SietargetCompanyId durch das entsprechende Feld:
Aktualisieren Sie sowohl den Funktionsparameter als auch das Objekt
variables.data in der Attachment-Mutation.
So verwenden Sie eine dynamische PDF-URL
Wenn Sie einen PDF-Generierungsdienst verwenden, können Sie:- Führen Sie zuerst eine HTTP-Request-Aktion aus, um das PDF zu generieren
- Übergeben Sie die zurückgegebene PDF-URL als Parameter an die Logikfunktion
Schritt 4: Testen und aktivieren
- Speichern Sie den Workflow
- Navigieren Sie zu einem Company-Datensatz
- Klicken Sie auf das ⋮-Menü und wählen Sie Ihren Workflow aus
- Überprüfen Sie im Datensatz den Bereich Attachments, um zu verifizieren, dass das PDF angehängt wurde
- Aktivieren Sie den Workflow
Kombination mit PDF-Generierungsdiensten
Zum Erstellen dynamischer Angebote oder Rechnungen:Beispiel: Angebot generieren → PDF anhängen
Beliebte PDF-Generierungsdienste
- Carbone – Vorlagenbasierte Dokumentenerstellung
- PDFMonkey – Dynamische PDF-Erstellung aus Vorlagen
- DocuSeal – Plattform für Dokumentenautomatisierung
- Documint – API-first-Dokumentenerstellung