Jitterbit Competitor Intel Agent
Übersicht
Jitterbit stellt den Competitor Intel Agent Kunden über den Jitterbit Marketplace zur Verfügung. Dieser Agent automatisiert die Marktinformationsbeschaffung durch KI-gestützte Websuche, um relevante Branchennachrichten und Konkurrenzupdates zu identifizieren, zusammenzufassen und an Ihr Team zu liefern. Der Agent nutzt die Retrieval-Augmented Generation (RAG)-Technik, die LLM-Reasoning mit Zugriff auf externe Tools und Datenquellen kombiniert.
Der Agent läuft nach konfigurierbaren Zeitplänen – täglich für die Überwachung von Branchentrends und wöchentlich für die Verfolgung von Konkurrenten. Bei jeder Ausführung wird eine gezielte Websuche durchgeführt, die Ergebnisse in eine strukturierte HTML-E-Mail zusammengefasst und das Briefing direkt an konfigurierte Empfänger geliefert. Nach der Ersteinrichtung ist keine manuelle Eingabe erforderlich.
Der Agent führt die folgenden Aufgaben aus:
- Durchsucht das Web wöchentlich nach Konkurrenzupdates, einschließlich Produkteinführungen, Führungswechsel und Pressemitteilungen.
- Durchsucht das Web täglich nach Branchennachrichten zu konfigurierten Themen und filtert nach hochrelevanten Meldungen der letzten 24–48 Stunden.
- Fasst Suchergebnisse in prägnante, strukturierte E-Mail-Briefings zusammen, die auf Ihren Unternehmenskontext zugeschnitten sind.
- Liefert formatierte HTML-E-Mail-Berichte automatisch an konfigurierte Empfänger.
Dieses Dokument erläutert die Einrichtung und Bedienung dieses KI-Agenten. Es behandelt die Architektur, Voraussetzungen und Schritte zur Installation, Konfiguration und Bedienung des KI-Agenten.
KI-Agent-Architektur
Dieser KI-Agent automatisiert die Lieferung von Marktinformationen durch KI-gestützte Websuche und geplante Operationen. Ein typischer Workflow folgt diesen Schritten:
- Ein täglicher oder wöchentlicher Operationszeitplan löst die entsprechende Controller-Operation aus.
- Eine Suchanfrage wird basierend auf den konfigurierten Themen oder Konkurrenten erstellt.
- Die Anfrage wird an OpenAI gesendet, das eine Echtzeit-Websuche durchführt und zusammengefasste Ergebnisse zurückgibt.
- Die Ergebnisse werden mit der vordefinierten Vorlage des Projekts und Ihrem Unternehmenskontext in eine strukturierte HTML-E-Mail formatiert.
- Die formatierte E-Mail wird über SMTP an die konfigurierten Empfänger gesendet.
Workflow-Diagramm
Das folgende Diagramm zeigt den Hauptanfrageverarbeitungs-Workflow 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 als Lizenz-Add-on erworben
Unterstützte Endpunkte
Der KI-Agent verbindet sich mit den folgenden Endpunkten. Sie können andere Systeme durch Änderung der Endpunktkonfigurationen und Workflows des Projekts unterstützen.
Large Language Model (LLM)
Der KI-Agent verwendet OpenAI als LLM-Anbieter für Echtzeit-Websuche und Inhaltszusammenfassung. Um OpenAI zu verwenden, benötigen Sie ein OpenAI-Konto mit einem API-Schlüssel.
Der Agent liefert Nachrichtenbriefings per E-Mail über SMTP. Sie müssen Zugriff auf einen SMTP-Server und gültige Anmeldedaten für das Konto haben, das zum Versenden von E-Mails verwendet wird.
Installation, Konfiguration und Bedienung
Führen Sie diese Schritte aus, um diesen KI-Agenten zu installieren, zu konfigurieren und zu bedienen:
- Projekt herunterladen und installieren
- Projektvariablen konfigurieren
- Verbindungen testen
- E-Mail-Vorlagen hinzufügen (optional)
- Zeitpläne erstellen
- Projekt bereitstellen
- Projekt-Workflows überprüfen
- Projekt-Workflows auslösen
Hinweise zur Fehlerbehebung finden Sie unter Fehlerbehebung.
Projekt herunterladen und installieren
Führen Sie diese Schritte aus, um das Studio-Projekt für den KI-Agenten zu installieren:
-
Melden Sie sich beim Harmony-Portal unter https://login.jitterbit.com an und öffnen Sie Marketplace.
-
Suchen Sie den KI-Agent mit dem Namen Jitterbit Competitor Intel Agent. Verwenden Sie die Suchleiste oder wählen Sie im Bereich Filter unter Typ die Option KI-Agent aus, um die Anzeige auf KI-Agenten zu beschränken.
-
Klicken Sie auf den Link Dokumentation des Agenten, um seine Dokumentation in einem separaten Tab zu öffnen. Halten Sie den Tab offen, um später darauf zurückzugreifen, nachdem Sie das Projekt gestartet haben.
-
Klicken Sie auf Projekt starten, um ein Konfigurationsdialogfeld zu öffnen.
Hinweis
Falls Sie den KI-Agent noch nicht erworben haben, wird stattdessen Agent abrufen angezeigt. Klicken Sie darauf, um ein Informationsdialogfeld zu öffnen, und klicken Sie dann auf Absenden, um einen Vertreter zu kontaktieren, der Sie zum Kauf des KI-Agenten berät.
Tipp
Das Konfigurationsdialogfeld enthält eine Warnung, die Vorlage nicht zu importieren, bevor Endpunkt-Anpassungen vorgenommen werden. Diese Warnung gilt nicht für diesen KI-Agent und kann ignoriert werden. Befolgen Sie stattdessen die empfohlene Reihenfolge der Schritte in dieser Dokumentation.
-
Wählen Sie im Dialogfeld Neues Projekt erstellen eine Umgebung aus, in der das Studio-Projekt erstellt wird, und klicken Sie dann auf Projekt erstellen.
-
Nachdem das Fortschrittsdialogfeld anzeigt, dass das Projekt erstellt wurde, verwenden Sie den Dialog-Link Zu Studio wechseln oder öffnen Sie das Projekt direkt über die Seite Projekte von Studio.
Projektvariablen konfigurieren
Legen Sie im Studio-Projekt, das vom Marketplace installiert wurde, Werte für die folgenden Projektvariablen fest.
Um Projektvariablen zu konfigurieren, verwenden Sie das Menü Aktionen des Projekts und wählen Sie Projektvariablen aus, um die Konfigurationsleiste zu öffnen.
OpenAI
| Variablenname | Beschreibung |
|---|---|
openAI.apiKey |
Ihr OpenAI-API-Schlüssel. |
gpt.model |
Das zu verwendende OpenAI-Modell. Beispiel: gpt-4o. |
Themen und Konkurrenten
| Variablenname | Beschreibung |
|---|---|
industryTrends.topic.list |
Kommagetrennte Liste von Themen für die tägliche Überwachung von Branchennachrichten. Beispiel: AI in manufacturing, supply chain trends. |
competitor.list |
Kommagetrennte Liste von Konkurrenzunternehmen für die wöchentliche Verfolgung. Beispiel: Acme Corp, Global Tech. |
domain.list |
(Optional) Kommagetrennte Liste von Domains, auf die Websuchen beschränkt werden sollen (bis zu 5 Domains). 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 |
Kommagetrennte Liste von E-Mail-Adressen der Empfänger. |
email.from |
Die E-Mail-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 Nachrichtenzusammenfassungen anzupassen. |
company.logo |
URL des Logos Ihres Unternehmens. Wird in der E-Mail-Vorlage angezeigt. Beispiel: https://example.com/logo.png. |
company.supportEmail |
Die Support-E-Mail-Adresse Ihres Unternehmens. Wird in der E-Mail-Fußzeile angezeigt. Beispiel: support@yourcompany.com. |
Verbindungen testen
Testen Sie die Endpunkt-Konfigurationen, um die Konnektivität mit den definierten Projektvariablenwerten zu überprüfen.
Um Verbindungen zu testen, gehen Sie zur Registerkarte Projektendpunkte und Konnektoren der Design-Komponentenpalette, fahren Sie mit der Maus über jeden Endpunkt und klicken Sie auf Testen.
Hinweis
Der OpenAI-Endpunkt kann einen Fehler 421: Could not connect to url https://api.openai.com zurückgeben. Wenn dies der Fall ist, 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 auf https://api.openai.com zurück.
E-Mail-Vorlagen hinzufügen
Das Projekt enthält eine Standard-E-Mail-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-E-Mail-Vorlage zu verwenden, öffnen Sie den Workflow Common und suchen Sie das Skript HTML Email Templates im Vorgang 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 Vorgangszeitpläne, um automatisch ausgeführt zu werden. Das Projekt enthält zwei vorkonfigurierte Zeitpläne: Daily Schedule und Weekly Schedule.
Um einen Zeitplan einem Vorgang zuzuweisen, verwenden Sie das Menü Aktionen des Vorgangs und wählen Sie Settings > Schedules. Weisen Sie Zeitpläne den folgenden Vorgängen zu:
Controller | Industry Trends 48h— weisen Sie den Daily Schedule oder einen benutzerdefinierten täglichen Zeitplan zu.Controller | Competitor Watch 7day— weisen Sie den Weekly Schedule oder einen benutzerdefinierten wöchentlichen Zeitplan zu.
Projekt bereitstellen
Stellen Sie das Studio-Projekt bereit.
Um das Projekt bereitzustellen, verwenden Sie das Menü Aktionen des Projekts und wählen Sie Deploy.
Projekt-Workflows überprüfen
Das Studio-Projekt enthält vier Workflows, die die Funktionalität des Competitor Intel Agent implementieren.
| Workflow | Kategorie | Beschreibung |
|---|---|---|
| OpenAI | Web Search | KI und Orchestrierung | Verwaltet die Haupt-KI-Logik, sendet Prompts an OpenAI und verarbeitet die zurückgegebenen Web-Suchergebnisse. |
| Utility | Prompts | KI und Orchestrierung | Erstellt Prompts für jeden geplanten Job und löst die entsprechenden nachgelagerten Vorgänge aus. |
| Utility | Emails | Benachrichtigungen | Formatiert Suchergebnisse in HTML-E-Mail-Inhalte und liefert das Briefing an konfigurierte Empfänger. |
| Common | Dienstprogramme | Enthält gemeinsame Skripte, die im gesamten Projekt verwendet werden. |
OpenAI | Web Search
Dieser Workflow verwaltet die Kern-KI-Interaktion. Er sendet einen strukturierten Prompt an die OpenAI Responses API, die eine Echtzeit-Websuche durchführt und zusammengefasste Ergebnisse zurückgibt. Die Ergebnisse werden an den E-Mail-Zustellungs-Workflow weitergeleitet.
Utility | Prompts
Dieser Workflow erstellt die Suchprompts basierend auf der konfigurierten Themenliste oder Konkurrentenliste und löst die geplanten Controller-Vorgänge aus. Er dient als Einstiegspunkt für tägliche und wöchentliche Ausführungen.
Utility | Emails
Dieser Workflow empfängt zusammengefasste Inhalte vom Workflow OpenAI | Web Search, fügt sie mithilfe des Platzhalters {{ dynamic_email_content }} in die HTML-E-Mail-Vorlage ein und sendet die formatierte E-Mail per 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-E-Mail-Format definiert. Passen Sie dieses Skript an, um die Standardvorlage durch ein benutzerdefiniertes Design zu ersetzen.
Projekt-Workflows auslösen
Der Agent wird automatisch basierend auf den während der Einrichtung zugewiesenen Zeitplänen ausgeführt. Um den Agent vor der Abhängigkeit von geplanten Ausführungen manuell zu testen, führen Sie die folgenden Vorgänge aus:
Controller | Industry Trends 48hController | Competitor Watch 7day
Um einen Vorgang manuell auszuführen, zeigen Sie auf den Vorgang und wählen Sie Run.
Alle anderen Workflows werden durch diese Controller-Vorgänge ausgelöst und sind nicht für die unabhängige Ausführung vorgesehen.
Fehlerbehebung
Wenn Probleme auftreten, überprüfen Sie die folgenden Protokolle auf detaillierte Informationen zur Fehlerbehebung:
Für weitere Unterstützung wenden Sie sich an den Jitterbit-Support.