Zum Inhalt springen

Jitterbit Wettbewerber Intel Agent

Übersicht

Der Jitterbit Wettbewerber Intel Agent (Wettbewerber Intel Agent) ist ein KI-Agent, der über den Jitterbit Marketplace bereitgestellt wird. Dieser Agent automatisiert die Sammlung von Marktinformationen, indem er KI-gestützte Websuche nutzt, um relevante Branchennachrichten und Wettbewerber-Updates zu identifizieren, zusammenzufassen und Ihrem Team bereitzustellen. Dieser Agent verwendet die Technik der Retrieval-Augmented Generation (RAG), die das Denken von LLM mit dem Zugang zu externen Tools und Datenquellen kombiniert.

Der Agent läuft nach konfigurierbaren Zeitplänen – täglich zur Überwachung von Branchentrends und wöchentlich zur Verfolgung von Wettbewerbern. Jeder Durchlauf führt eine gezielte Websuche durch, fasst die Ergebnisse in einer strukturierten HTML-Email zusammen und liefert das Briefing direkt an die konfigurierten Empfänger. Nach der initialen Einrichtung sind keine manuellen Eingaben erforderlich.

Der Agent führt die folgenden Aufgaben aus:

  • Durchsucht wöchentlich das Web nach Wettbewerber-Updates, einschließlich Produkteinführungen, Führungswechsel und Pressemitteilungen.
  • Durchsucht täglich das Web nach Branchennachrichten zu konfigurierten Themen und filtert nach hochrelevanten Geschichten der letzten 24–48 Stunden.
  • Fasst die Suchergebnisse in prägnante, strukturierte Email-Briefings zusammen, die auf den Kontext Ihres Unternehmens zugeschnitten sind.
  • Liefert automatisch formatierte HTML-Email-Berichte an die konfigurierten Empfänger.

Dieses Dokument erklärt, wie man diesen KI-Agenten einrichtet und betreibt. Es behandelt Architektur, Voraussetzungen und Schritte zur Installation, Konfiguration und Betrieb des KI-Agenten.

Architektur des KI-Agenten

Dieser KI-Agent automatisiert die Bereitstellung von Marktinformationen mithilfe von KI-gestützter Websuche und geplanten Operationen. Ein typischer Workflow folgt diesen Schritten:

  1. Ein täglicher oder wöchentlicher Betriebszeitplan löst die entsprechende Steuerungsoperation aus.
  2. Ein Suchprompt wird basierend auf den konfigurierten Themen oder Wettbewerbern erstellt.
  3. Der Prompt wird an OpenAI gesendet, das eine Echtzeit-Websuche durchführt und zusammengefasste Ergebnisse zurückgibt.
  4. Die Ergebnisse werden in eine strukturierte HTML-Email formatiert, die die vordefinierte Vorlage des Projekts und den Kontext Ihres Unternehmens verwendet.
  5. Die formatierte Email wird über SMTP an die konfigurierten Empfänger gesendet.

Workflow-Diagramm

Das folgende Diagramm zeigt den Hauptworkflow zur Bearbeitung von Anfragen für diese Integration.

--- config: flowchart: padding: 20 nodeSpacing: 80 --- flowchart LR classDef default fill:white, stroke:black, stroke-width:3px, rx:15px, ry:15px SCHED@{ shape: delay, label: "Operation schedule
(daily or weekly)" } JSP@{ shape: hex, label: "
Competitor Intel
Agent" } OAI[fas:fa-brain
OpenAI
Responses API] EMAIL[fas:fa-envelope
Email recipients] SCHED -->|1. Trigger| JSP JSP -->|2. Web search prompt| OAI OAI -->|3. Search results| JSP JSP -->|4. Send formatted email| EMAIL

Voraussetzungen

Sie benötigen die folgenden Komponenten, um diesen KI-Agenten zu verwenden.

Harmony-Komponenten

Sie müssen über eine Jitterbit Harmony-Lizenz mit Zugriff auf die folgenden Komponenten verfügen:

  • Jitterbit Studio
  • Jitterbit Competitor Intel Agent, der als Lizenz-Add-On erworben wurde

Unterstützte Endpunkte

Der KI-Agent verbindet sich mit den folgenden Endpunkten. Sie können andere Systeme integrieren, indem Sie die Endpunktkonfigurationen und Workflows des Projekts anpassen.

Großes Sprachmodell (LLM)

Der KI-Agent verwendet OpenAI als LLM-Anbieter für die Echtzeit-Websuche und Inhaltszusammenfassung. Um OpenAI zu nutzen, müssen Sie über ein OpenAI-Konto mit einem API-Schlüssel verfügen.

Email

Der Agent liefert Nachrichtenbriefings per Email über SMTP. Sie müssen Zugriff auf einen SMTP-Server und gültige Anmeldeinformationen für das Konto haben, das zum Versenden von Emails verwendet wird.

Installation, Konfiguration und Betrieb

Befolgen Sie diese Schritte, um diesen KI-Agenten zu installieren, zu konfigurieren und zu betreiben:

  1. Projekt herunterladen und installieren
  2. Projektvariablen konfigurieren
  3. Verbindungen testen
  4. Email-Vorlagen hinzufügen (optional)
  5. Zeitpläne erstellen
  6. Projekt bereitstellen
  7. Projekt-Workflows überprüfen
  8. Projekt-Workflows auslösen

Für Anleitungen zur Fehlersuche siehe Fehlerbehebung.

Projekt herunterladen und installieren

Befolgen Sie diese Schritte, um das Studio-Projekt für den KI-Agenten zu installieren:

  1. Melden Sie sich im Harmony-Portal unter https://login.jitterbit.com an und öffnen Sie den Marktplatz.

  2. Suchen Sie den KI-Agenten mit dem Namen Jitterbit Competitor Intel Agent. Um den Agenten zu finden, verwenden Sie die Suchleiste oder wählen Sie im Bereich Filter unter Typ KI-Agent aus, um die Anzeige auf KI-Agenten zu beschränken.

  3. Klicken Sie auf den Dokumentations-Link des Agents, um die Dokumentation in einem separaten Tab zu öffnen. Halten Sie den Tab geöffnet, um später darauf zurückzugreifen, nachdem Sie das Projekt gestartet haben.

  4. Klicken Sie auf Projekt starten, um einen Konfigurationsdialog zu öffnen.

    Hinweis

    Wenn Sie den KI-Agenten noch nicht gekauft haben, wird stattdessen Diesen Agenten erhalten angezeigt. Klicken Sie darauf, um einen Informationsdialog zu öffnen, und klicken Sie dann auf Absenden, damit sich ein Vertreter mit Ihnen in Verbindung setzt, um den KI-Agenten zu kaufen.

    Tipp

    Der Konfigurationsdialog enthält eine Warnung, die besagt, dass die Vorlage nicht importiert werden sollte, bevor die Endpunktanpassungen angewendet werden. Diese Warnung gilt nicht für diesen KI-Agenten und kann ignoriert werden. Befolgen Sie stattdessen die empfohlene Reihenfolge der Schritte in dieser Dokumentation.

  5. Wählen Sie im Dialog Neues Projekt erstellen eine Umgebung aus, in der das Studio-Projekt erstellt wird, und klicken Sie dann auf Projekt erstellen.

  6. Nachdem der Fortschrittsdialog anzeigt, dass das Projekt erstellt wurde, verwenden Sie den Dialoglink Gehe zu Studio oder öffnen Sie das Projekt direkt von der Studio-Projekte Seite.

Projektvariablen konfigurieren

Im Studio-Projekt, das aus dem Marketplace installiert wurde, legen Sie Werte für die folgenden Projektvariablen fest.

Um Projektvariablen zu konfigurieren, verwenden Sie das Aktionsmenü des Projekts und wählen Sie Projektvariablen aus, um die Konfigurationsschublade zu öffnen.

OpenAI

Variablenname Beschreibung
openAI.apiKey Ihr OpenAI API-Schlüssel.
gpt.model Das OpenAI-Modell, das verwendet werden soll. Zum Beispiel gpt-4o.

Themen und Wettbewerber

Variablenname Beschreibung
industryTrends.topic.list Komma-getrennte Liste von Themen für die tägliche Überwachung von Branchennachrichten. Zum Beispiel KI in der Fertigung, Trends in der Lieferkette.
competitor.list Komma-getrennte Liste von Wettbewerbsunternehmen für die wöchentliche Verfolgung. Zum Beispiel Acme Corp, Global Tech.
domain.list (Optional) Komma-getrennte Liste von Domains, um Websuchen einzuschränken. Zum Beispiel domain1.com,domain2.com. Erfordert, dass domain.filter auf true gesetzt ist.
domain.filter (Optional) Auf true setzen, um Websuchen auf die in domain.list aufgeführten Domains zu beschränken.

Email

Variablenname Beschreibung
email.to Komma-getrennte Liste der Email-Adressen der Empfänger.
email.from Die Email-Adresse des Absenders.
email.smtp.host Die Hostadresse des SMTP-Servers.
email.smtp.username Der Benutzername des SMTP-Kontos.
email.smtp.password Das Passwort des SMTP-Kontos.

Unternehmen

Variablenname Beschreibung
company.name Der Name Ihres Unternehmens. Wird verwendet, um den Inhalt von Nachrichtenübersichten anzupassen.
company.logo URL Ihres Unternehmenslogos. Wird im Email-Template angezeigt. Zum Beispiel https://example.com/logo.png.
company.supportEmail Die Support-Email-Adresse Ihres Unternehmens. Wird im Email-Footer angezeigt. Zum Beispiel support@yourcompany.com.

Verbindungen testen

Testen Sie die Endpunktkonfigurationen, um die Konnektivität mit den definierten Projektvariablenwerten zu überprüfen.

Um Verbindungen zu testen, gehen Sie zum Tab Projektendpunkte und -verbinder der Designkomponentenpalette , fahren Sie mit der Maus über jeden Endpunkt und klicken Sie auf Test.

Hinweis

Der OpenAI-Endpunkt kann einen 421: Could not connect to url https://api.openai.com Fehler zurückgeben. Wenn dies geschieht, testen Sie mit der vollständigen URL https://api.openai.com/v1/responses. Nachdem Sie ein erfolgreiches Ergebnis bestätigt haben, setzen Sie die Endpunkt-URL wieder auf https://api.openai.com.

Email-Vorlagen hinzufügen

Das Projekt enthält eine Standard-Email-Vorlage, die mit Projektvariablen wie company.name und company.logo personalisiert werden kann. Dieser Schritt ist optional, wenn die Standardvorlage Ihren Anforderungen entspricht.

Um eine benutzerdefinierte HTML-Email-Vorlage zu verwenden, öffnen Sie den Workflow Common und suchen Sie das Skript HTML Email Templates innerhalb der Operation Common Scripts. Ersetzen Sie die vorhandene Vorlage durch Ihre benutzerdefinierte HTML.

Hinweis

Jede benutzerdefinierte Vorlage muss den folgenden Platzhalter enthalten, damit der von LLM generierte Inhalt korrekt eingefügt wird:

{{dynamic_email_content}}

Zeitpläne erstellen

Der Agent benötigt Betriebszeitpläne, um automatisch zu laufen. Das Projekt umfasst zwei vorkonfigurierte Zeitpläne: Täglicher Zeitplan und Wöchentlicher Zeitplan.

Um einen Zeitplan einer Operation zuzuweisen, verwenden Sie das Aktionsmenü der Operation und wählen Sie Einstellungen > Zeitpläne. Weisen Sie die folgenden Zeitpläne den Operationen zu:

  • Controller | Branchen-Trends 48h — weisen Sie den Täglichen Zeitplan oder einen benutzerdefinierten täglichen Zeitplan zu.
  • Controller | Wettbewerbsbeobachtung 7 Tage — weisen Sie den Wöchentlichen Zeitplan oder einen benutzerdefinierten wöchentlichen Zeitplan zu.

Projekt bereitstellen

Projekt bereitstellen im Studio.

Um das Projekt bereitzustellen, verwenden Sie das Aktionsmenü des Projekts und wählen Sie Bereitstellen.

Projekt-Workflows überprüfen

Das Studio-Projekt enthält vier Workflows, die die Funktionalität des Wettbewerbsintelligenz-Agenten implementieren.

Workflow Kategorie Beschreibung
OpenAI | Websuche KI und Orchestrierung Behandelt die Haupt-KI-Logik, sendet Eingabeaufforderungen an OpenAI und verarbeitet die zurückgegebenen Websuchergebnisse.
Utility | Eingabeaufforderungen KI und Orchestrierung Erstellt Eingabeaufforderungen für jeden geplanten Job und löst die entsprechenden nachgelagerten Operationen aus.
Utility | Emails Benachrichtigungen Formatiert Suchergebnisse in HTML-Email-Inhalte und liefert das Briefing an konfigurierte Empfänger.
Allgemein Dienstprogramme Enthält gemeinsame Skripte, die im gesamten Projekt verwendet werden.

Dieser Workflow behandelt die zentrale KI-Interaktion. Er sendet eine strukturierte Eingabeaufforderung an die OpenAI Responses API, die eine Echtzeit-Websuche durchführt und zusammengefasste Ergebnisse zurückgibt. Die Ergebnisse werden an den Email-Zustellworkflow weitergeleitet.

Utility | Eingabeaufforderungen

Dieser Workflow erstellt die Suchaufforderungen basierend auf der konfigurierten Themenliste oder Wettbewerberliste und löst die geplanten Controller-Operationen aus. Er dient als Einstiegspunkt für sowohl tägliche als auch wöchentliche Ausführungen.

Utility | Emails

Dieser Workflow empfängt zusammengefasste Inhalte vom OpenAI | Web Search Workflow, injiziert sie in die HTML-Email-Vorlage mithilfe des Platzhalters {{ dynamic_email_content }} und sendet die formatierte Email über SMTP an die in email.to konfigurierten Adressen.

Common

Dieser Workflow enthält wiederverwendbare Skripte, einschließlich des Skripts HTML Email Templates, das das Standard-Email-Format definiert. Passen Sie dieses Skript an, um die Standardvorlage durch ein benutzerdefiniertes Design zu ersetzen.

Triggern Sie die Projekt-Workflows

Der Agent läuft automatisch basierend auf den während der Einrichtung zugewiesenen Zeitplänen. Um den Agenten manuell zu testen, bevor Sie sich auf die geplante Ausführung verlassen, führen Sie die folgenden Operationen aus:

  • Controller | Industry Trends 48h
  • Controller | Competitor Watch 7day

Um eine Operation manuell auszuführen, fahren Sie mit der Maus über die Operation und wählen Sie Run.

Alle anderen Workflows werden durch diese Controller-Operationen ausgelöst und sind nicht dafür gedacht, unabhängig ausgeführt zu werden.

Troubleshooting

Wenn Sie auf Probleme stoßen, überprüfen Sie die folgenden Protokolle für detaillierte Informationen zur Fehlersuche:

Für zusätzliche Unterstützung kontaktieren Sie Jitterbit-Support.