Seasonal AI Agent Rotation

🇬🇧 English | 🇩🇪 Deutsch


🇬🇧 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-agent
  • santa-agent
  • friday-agent

Make sure the workspace structure matches the structure expected by OpenClaw.

Examples:

  • ./openclaw/workspace for the first or main agent
  • ./openclaw/workspace/santa for the Christmas agent
  • ./openclaw/workspace/friday for 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-agent
  • openclaw/santa-agent
  • openclaw/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.md must 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-agent
  • santa-agent
  • friday-agent

Stelle sicher, dass die Workspace-Struktur der von OpenClaw erwarteten Struktur entspricht.

Beispiele:

  • ./openclaw/workspace für den ersten bzw. Hauptagenten
  • ./openclaw/workspace/santa für den Weihnachts-Agenten
  • ./openclaw/workspace/friday fü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-agent
  • openclaw/santa-agent
  • openclaw/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.md muss 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.