Workflow zur Anreicherung von Pipedrive-Organisationsdaten mit GPT-4o

Dieser Workflow ergänzt die Daten einer Organisation in Pipedrive, indem er beim Erstellen einer Organisation automatisch eine Notiz hinzufügt.

Workflow zur Anreicherung von Pipedrive-Organisationsdaten mit GPT-4o

Die Website nutzt die Wordpress-Infrastruktur.

Server: Unser Server befindet sich in einem Unternehmen mit Sitz in Deutschland. Er hat eine hohe und schnelle Internetverbindung. Es gibt eine Generatorunterstützung für ununterbrochenen Strom.

Workflow Prozess

Dieser Workflow besteht aus mehreren Knoten, die zusammenarbeiten, um Informationen aus einer neuen Organisation in Pipedrive zu extrahieren, diese Informationen zu verarbeiten und eine Notiz zu erstellen, die anschließend in Slack veröffentlicht wird.

Node 1: Pipedrive Trigger – An Organization is created

  • Typ: n8n-nodes-base.pipedriveTrigger
  • Funktion: Dieser Knoten wird aktiviert, wenn eine neue Organisation in Pipedrive erstellt wird. Er erfasst die relevanten Daten, die für die weiteren Schritte benötigt werden.
  • Einstellungen:
    • Aktion: added
    • Objekt: organization
  • Warum diese Einstellung? Die Trigger-Konfiguration ermöglicht es dem Workflow, sofort zu reagieren, wenn eine neue Organisation erstellt wird, was eine automatisierte Datenverarbeitung zur Folge hat.

Node 2: Scrapingbee – Get Organization’s URL content

  • Typ: n8n-nodes-base.httpRequest
  • Funktion: Dieser Knoten verwendet die ScrapingBee API, um den Inhalt der Website abzurufen, die der neuen Organisation in Pipedrive zugeordnet ist. Diese Daten werden benötigt, um die Notiz zu erstellen.
  • Einstellungen:
    • URL: https://app.scrapingbee.com/api/v1
    • Query-Parameter: api_key, url, render_js
  • Warum diese Einstellung? Der Abruf von Website-Inhalten ist notwendig, um relevante Informationen für die Notiz zu extrahieren, die in Pipedrive hinzugefügt wird.

Node 3: OpenAI – Message GPT-4o with Scraped Data

  • Typ: @n8n/n8n-nodes-langchain.openAi
  • Funktion: Sendet die HTML-Inhalte, die von der Website der Organisation abgerufen wurden, an das GPT-4o-Modell, um eine zusammenfassende Notiz zu erstellen.
  • Einstellungen:
    • Modell-ID: gpt-4o
    • Nachrichten: spezifische Anweisungen zur Analyse der HTML-Inhalte und zur Erstellung einer strukturierten Notiz.
  • Warum diese Einstellung? GPT-4 wurde gewählt, um relevante Inhalte effektiv zu extrahieren und in einem für Pipedrive geeigneten Format zu präsentieren.

Node 4: Pipedrive – Create a Note with OpenAI output

  • Typ: n8n-nodes-base.pipedrive
  • Funktion: Fügt die von GPT-4 generierte Notiz zur neuen Organisation in Pipedrive hinzu.
  • Einstellungen:
    • Inhalt: Der im vorherigen Schritt generierte gescrapete Inhalt.
    • Zusätzliche Felder: org_id (die ID der neuen Organisation).
  • Warum diese Einstellung? Dies stellt sicher, dass die Notiz korrekt der richtigen Organisation zugeordnet wird, sodass sie später einfach zugänglich ist.

Node 5: HTML To Markdown

  • Typ: n8n-nodes-base.markdown
  • Funktion: Wandelt den HTML-Inhalt der Notiz, die in Pipedrive erstellt wurde, in Markdown um.
  • Einstellungen:
    • HTML: Der HTML-Inhalt der Notiz.
  • Warum diese Einstellung? Slack verlangt eine spezielle Formatierung, weshalb der HTML-Inhalt in Markdown konvertiert werden muss.

Node 6: Code – Markdown to Slack Markdown

  • Typ: n8n-nodes-base.code
  • Funktion: Konvertiert Markdown in ein für Slack geeignetes Format.
  • Einstellungen: JavaScript-Code zur Umwandlung von Markdown.
  • Warum diese Einstellung? Slack verwendet ein eigenes Markdown-System, sodass eine Umwandlung erforderlich ist, um die Notiz korrekt anzuzeigen.

Node 7: Slack – Notify

  • Typ: n8n-nodes-base.slack
  • Funktion: Sendet eine Benachrichtigung an einen Slack-Kanal mit dem Inhalt der Pipedrive-Notiz.
  • Einstellungen:
    • Text: Der formatierte Slack-Inhalt.
    • Kanal-ID: Der spezifische Kanal, in dem die Benachrichtigung gepostet werden soll.
  • Warum diese Einstellung? Der letzte Schritt im Workflow ermöglicht es, die neu hinzugefügte Notiz sofort zu verbreiten, was die Teamkommunikation verbessert.

Workflow-Ausgabe

Dieser Workflow automatisiert das Hinzufügen von Rich-Content-Notizen zu neuen Organisationen in Pipedrive und erleichtert die Zusammenarbeit im Team durch Benachrichtigungen in Slack. Die gesammelten Daten werden automatisiert verarbeitet, um sicherzustellen, dass die Organisationen umfassend dokumentiert werden.

Facebook
Twitter
LinkedIn

Andere Projekte