Seasonal AI Agent Rotation
🇬🇧 English
Seasonal AI Agent Rotation for WordPress
This use case shows you how to prepare multiple OpenClaw agents for different periods and select the active one in the WordPress frontend of DigitalCompass-AgentHub.
Prerequisites
OpenClaw and Agent Setup:
- OpenClaw is installed and running on the server
- DigitalCompass-AgentHub is configured in the Community Edition
- the Gateway endpoint is configured correctly
- the Gateway token is stored in the plugin
- each seasonal agent has its own OpenClaw workspace
- each agent has its own
AGENTS.md
Typical Seasonal Agents
Create one agent for each role.
Examples:
normal-agentsanta-agentfriday-agent
Make sure the workspace structure matches the structure expected by OpenClaw.
Examples:
./openclaw/workspacefor the first or main agent./openclaw/workspace/santafor the Christmas agent./openclaw/workspace/fridayfor the Black Friday agent
Each workspace contains the matching AGENTS.md, describing the behavior, role, and language of that agent.
What the Agent Files Do
Make sure the AGENTS.md files clearly describe the intended use of each agent.
Examples:
- the normal agent answers general business questions
- the Santa agent uses seasonal tone and content
- the Friday agent supports offers, campaigns, and purchase decisions around Black Friday
Important: the chat behavior is not defined in WordPress itself, but in the respective OpenClaw agent.
Selecting the Active Agent
In the Community Edition, you select the active agent in the WordPress admin.
Path:
- Settings → AgentHub Setup
In the Model field, enter the agent you want to use.
Examples:
openclaw/normal-agentopenclaw/santa-agentopenclaw/friday-agent
The agent you enter in the Model field is the one currently used in the chat.
How the Switch Works
You switch between seasonal agents by changing the Model field in the plugin.
Example:
- off-season →
openclaw/normal-agent - before Christmas →
openclaw/santa-agent - during Black Friday week →
openclaw/friday-agent
The other agents remain in the OpenClaw workspace, but they are not active unless you select them in the plugin.
Important Notes
- the active agent must exist on the OpenClaw side
- the workspace structure must be correct
- the
AGENTS.mdmust match the agent - DigitalCompass-AgentHub is only the integration and frontend layer
- OpenClaw is the actual agent engine
Result
With this setup, you can use different agents for different seasons without rebuilding your whole website.
Your website stays the same, but the responding agent changes with the season.
🇩🇪 Deutsch
Saisonale OpenClaw-Agenten für WordPress
Dieser Use Case zeigt dir, wie du mehrere OpenClaw-Agenten für unterschiedliche Zeiträume vorbereitest und im WordPress-Frontend von DigitalCompass-AgentHub den jeweils aktiven Agenten auswählst.
Voraussetzungen
OpenClaw und Agenten-Setup:
- OpenClaw ist auf dem Server installiert und läuft
- DigitalCompass-AgentHub ist in der Community Edition eingerichtet
- der Gateway-Endpunkt ist korrekt konfiguriert
- der Gateway-Token ist im Plugin hinterlegt
- für jeden saisonalen Agenten existiert ein eigener OpenClaw-Workspace
- jeder Agent hat eine eigene
AGENTS.md
Typische saisonale Agenten
Für jede Rolle wird ein eigener Agent erstellt.
Beispiele:
normal-agentsanta-agentfriday-agent
Stelle sicher, dass die Workspace-Struktur der von OpenClaw erwarteten Struktur entspricht.
Beispiele:
./openclaw/workspacefür den ersten bzw. Hauptagenten./openclaw/workspace/santafür den Weihnachts-Agenten./openclaw/workspace/fridayfür den Black-Friday-Agenten
Jeder Workspace enthält die passende AGENTS.md, in der Verhalten, Rolle und Sprache des jeweiligen Agenten beschrieben werden.
Was die Agenten-Dateien machen
Stelle sicher, dass die AGENTS.md-Dateien den jeweiligen Einsatz klar beschreiben.
Beispiele:
- Der normale Agent beantwortet allgemeine Fragen zum Geschäft
- Der Santa-Agent verwendet eine saisonal passende Ansprache und Inhalte
- Der Friday-Agent unterstützt Angebote, Aktionen und Kaufentscheidungen rund um Black Friday
Wichtig ist: Das Verhalten des Chats wird nicht in WordPress selbst definiert, sondern über den jeweiligen OpenClaw-Agenten.
Den aktiven Agenten auswählen
In der Community Edition wählst du den aktiven Agenten im WordPress-Admin aus.
Pfad:
- Einstellungen → AgentHub Setup
Dort trägst du im Feld Model den gewünschten Agenten ein.
Beispiele:
openclaw/normal-agentopenclaw/santa-agentopenclaw/friday-agent
Der Agent, den du im Feld Model einträgst, ist der Agent, der aktuell im Chat verwendet wird.
Wie der Wechsel erfolgt
Du wechselst zwischen den saisonalen Agenten in der Community Edition, indem du das Model-Feld im Plugin änderst.
Beispiel:
- außerhalb der Saison →
openclaw/normal-agent - vor Weihnachten →
openclaw/santa-agent - in der Black-Friday-Woche →
openclaw/friday-agent
Die jeweils anderen Agenten bleiben im OpenClaw-Workspace vorhanden, sind aber nicht aktiv, solange du sie nicht im Plugin auswählst.
Wichtige Hinweise
- Der aktive Agent muss auf der OpenClaw-Seite vorhanden sein
- Die Workspace-Struktur muss korrekt sein
- Die
AGENTS.mdmuss zum Agenten passen - DigitalCompass-AgentHub ist nur die Integrations- und Frontend-Schicht
- OpenClaw ist die eigentliche Agenten-Engine
Ergebnis
Mit diesem Aufbau kannst du saisonal unterschiedliche Agenten einsetzen, ohne deine gesamte Website neu aufsetzen zu müssen.
Deine Website bleibt gleich, aber der antwortende Agent wird je nach Saison gewechselt.