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 Branchennews und Wettbewerber-Updates zu identifizieren, zusammenzufassen und Ihrem Team bereitzustellen. Dieser Agent verwendet die Technik der Retrieval-Augmented Generation (RAG), die LLM-Argumentation mit dem Zugriff auf externe Werkzeuge 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 Branchennews 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 formatierte HTML-Email-Berichte automatisch 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 Arbeitsablauf folgt diesen Schritten:
- Ein täglicher oder wöchentlicher Betriebszeitplan löst die entsprechende Steuerungsoperation aus.
- Ein Suchprompt wird basierend auf den konfigurierten Themen oder Wettbewerbern erstellt.
- Der Prompt wird an OpenAI gesendet, das eine Echtzeit-Websuche durchführt und zusammengefasste Ergebnisse zurückgibt.
- Die Ergebnisse werden in eine strukturierte HTML-Email unter Verwendung der vordefinierten Vorlage des Projekts und des Kontexts Ihres Unternehmens formatiert.
- 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.
(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.
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:
- Projekt herunterladen und installieren
- Projektvariablen konfigurieren
- Verbindungen testen
- Email-Vorlagen hinzufügen (optional)
- Zeitpläne erstellen
- Projekt bereitstellen
- Projekt-Workflows überprüfen
- 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:
-
Melden Sie sich im Harmony-Portal unter https://login.jitterbit.com an und öffnen Sie den Marktplatz.
-
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.
-
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.
-
Klicken Sie auf Projekt starten, um einen Konfigurationsdialog zu öffnen.
Hinweis
Wenn Sie den KI-Agenten noch nicht gekauft haben, wird stattdessen Agent 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.
-
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.
-
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-Seite Projekte.
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 zu verwendende OpenAI-Modell. 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 auf diese zu beschränken (bis zu 5 Domains). 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. |
| 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 der Nachrichtenübersichten anzupassen. |
company.logo |
URL Ihres Unternehmenslogo-Bildes. Wird in der Email-Vorlage 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 Design-Komponentenpalette, fahren Sie mit der Maus über jeden Endpunkt und klicken Sie auf Testen.
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 Common-Workflow und suchen Sie das Skript HTML Email Templates innerhalb der Common Scripts-Operation. 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 Zeitpläne den folgenden 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. |
OpenAI | Websuche
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.
Die Projekt-Workflows auslösen
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 48hController | 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.
Fehlerbehebung
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.