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:
- 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 formatiert, die die vordefinierte Vorlage des Projekts und den Kontext Ihres Unternehmens verwendet.
- 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 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.
-
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-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. |
| 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. |
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.
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 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.
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.