CommunityRecherche & Datenanalysegithub.com

Workday Automation

Automatisieren Sie HR-Aufgaben in Workday – Verwalten Sie Mitarbeiter, Urlaubsanträge, Abwesenheitskonten und Mitarbeiterdaten über natürlichsprachliche Befehle.

Was ist Workday Automation?

Mit dieser Fähigkeit können Sie Workday-HR-Vorgänge direkt über Claude Code automatisieren. Sie ermöglicht das Suchen und Auflisten von Mitarbeitern, das Erstellen von Urlaubsanträgen, das Prüfen von Urlaubsansprüchen und das Abrufen von Abwesenheitssalden – alles über natürlichsprachliche Befehle im Terminal. Die Skill nutzt den Rube MCP-Server und erfordert eine Authentifizierung des Workday-Kontos. Sie ist ideal für Entwickler und HR-Mitarbeiter, die regelmäßig Workday-Aufgaben erledigen, ohne die Kommandozeile verlassen zu müssen. Die Skill unterstützt sechs Kern-Workflows: Mitarbeiter suchen und auflisten, Urlaubsanträge erstellen (mit vollständiger Unterstützung des Geschäftsprozesses), Urlaubsberechtigung prüfen, Abwesenheitssalden anzeigen, das aktuelle Benutzerprofil abrufen und den Urlaubsverlauf eines Mitarbeiters einsehen. Bekannte Fallstricke sind unter anderem die Notwendigkeit, Workday-Mitarbeiter-IDs korrekt aufzulösen (UUIDs, keine Personalnummern), valide Urlaubstyp-IDs zu verwenden und die maximale Seitengrenze von 100 Einträgen zu beachten. Die Fähigkeit wird von Composio bereitgestellt und ist für Claude Code optimiert.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/composio-skills/workday-automation

Installed? Explore more Recherche & Datenanalyse skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Workday-Automation

Automatisieren Sie Ihre Workday-HR-Operationen direkt über Claude Code. Mitarbeiter suchen, Abwesenheitsanträge erstellen, Urlaubskonten prüfen und Berechtigungen für Abwesenheiten validieren – alles ohne die Kommandozeile zu verlassen.

Toolkit-Dokumentation: composio.dev/toolkits/workday


Einrichtung

  1. Fügen Sie den Rube-MCP-Server mit der URL https://rube.app/mcp zu Ihrer Claude-Code-Konfiguration hinzu.
  2. Authentifizieren Sie auf Aufforderung Ihr Workday-Konto über den bereitgestellten Verbindungslink.
  3. Beginnen Sie, Ihre HR-Workflows mit natürlicher Sprache zu automatisieren.

Kern-Workflows

1. Mitarbeiter suchen und auflisten

Rufen Sie Mitarbeiterinformationen mit Suche und Paginierung ab.

Tool: WORKDAY_LIST_WORKERS

Suche nach Mitarbeitern mit dem Namen „Sarah“ und schließe ausgeschiedene Mitarbeiter ein

Wichtige Parameter:

  • search – Suche nach Namen oder Mitarbeiter-ID (Groß-/Kleinschreibung wird ignoriert, Leerzeichen-getrennt für ODER-Suche)
  • includeTerminatedWorkers – Ausgeschiedene Mitarbeiter in die Ergebnisse einbeziehen
  • limit (Standard 20, max. 100) / offset – Paginierungssteuerung

2. Abwesenheitsanträge erstellen

Reichen Sie Abwesenheitsanträge für Mitarbeiter mit vollständiger Geschäftsprozessunterstützung ein.

Tool: WORKDAY_CREATE_TIME_OFF_REQUEST

Erstelle einen Urlaubsantrag für Mitarbeiter abc123 für den 15.–17. März 2026 (jeweils 8 Stunden)

Wichtige Parameter:

  • ID (erforderlich) – Workday-Mitarbeiter-ID
  • businessProcessParameters (erforderlich) – muss ein action-Objekt mit einem id-Feld enthalten (verwenden Sie "d9e4223e446c11de98360015c5e6daf6" für die Aktion „Absenden“)
  • days (erforderlich) – Array von Abwesenheitseinträgen, jeweils mit:
    • date (erforderlich) – Datum im Format yyyy-mm-dd
    • timeOffType (erforderlich) – Objekt mit id des berechtigten Abwesenheitstyps
    • dailyQuantity – Stunden- oder Tagesmenge
    • comment, start, end, position, reason – optionale Felder
  • businessProcessParameters.comment – optionaler Geschäftsprozesskommentar

3. Abwesenheitsberechtigung prüfen

Prüfen Sie, für welche Termine ein Mitarbeiter vor dem Absenden eines Antrags Urlaub nehmen kann.

Tool: WORKDAY_GET_WORKER_VALID_TIME_OFF_DATES

Prüfen, ob Mitarbeiter abc123 berechtigt ist, am 15. März 2026 Urlaub zu nehmen

Wichtige Parameter:

  • ID (erforderlich) – Workday-Mitarbeiter-ID
  • date – konkretes Datum zur Validierung (yyyy-mm-dd)
  • position – Filter nach bestimmter Positions-ID
  • timeOff – Filter nach bestimmter Abwesenheitsplan-/Typ-ID
  • limit (max. 100) / offset – Paginierung

4. Urlaubskonten anzeigen

Zeigen Sie die verbleibenden Urlaubskonten von Mitarbeitern über alle Pläne hinweg an.

Tool: WORKDAY_LIST_ABSENCE_BALANCES

Zeige mir die Urlaubskonten aller Mitarbeiter in der Organisation
  • Ruft Kontostände für Abwesenheitspläne und Arten von Freistellungen ab
  • Kann nach Mitarbeiter-ID, Kategorie und Stichtag gefiltert werden

5. Profil des aktuellen Benutzers abrufen

Rufen Sie die Profilinformationen des authentifizierten Mitarbeiters ab.

Tool: WORKDAY_GET_CURRENT_USER

Zeige mir meine Workday-Profilinformationen
  • Keine Parameter erforderlich
  • Gibt das Profil des authentifizierten Mitarbeiters zurück
  • Verwenden Sie dies zuerst, um die Mitarbeiter-ID für nachfolgende Vorgänge zu erhalten

6. Abwesenheitshistorie anzeigen

Rufen Sie Abwesenheitsdetails und -historie für einen bestimmten Mitarbeiter ab.

Tool: WORKDAY_GET_WORKER_TIME_OFF_DETAILS

Zeige mir die Abwesenheitshistorie für Mitarbeiter abc123
  • Ruft eine Sammlung von Abwesenheitsdetails für den angegebenen Mitarbeiter ab
  • Nützlich zur Prüfung der Urlaubsnutzung und der verbleibenden Kontostände

Bekannte Fallstricke

  • Mitarbeiter-ID-Auflösung: Rufen Sie immer zuerst WORKDAY_GET_CURRENT_USER oder WORKDAY_LIST_WORKERS auf, um Workday-Mitarbeiter-IDs aufzulösen. Mitarbeiter-IDs sind Workday-spezifische UUIDs, keine Personalnummern.
  • Abwesenheitstyp-IDs müssen gültig sein: Die timeOffType.id in WORKDAY_CREATE_TIME_OFF_REQUEST muss auf einen gültigen, für diesen Mitarbeiter berechtigten Abwesenheitstyp verweisen. Verwenden Sie den Workflow „Berechtigte Abwesenheitstypen für Mitarbeiter abrufen“, um gültige Typ-IDs zu ermitteln.
  • Absende-Aktions-ID: Die businessProcessParameters.action.id sollte für die Aktion „Absenden“ "d9e4223e446c11de98360015c5e6daf6" sein. Die Verwendung einer falschen ID führt zum Fehlschlagen des Geschäftsprozesses.
  • Datumsformat: Alle Datumsfelder verwenden das Format yyyy-mm-dd. ISO 8601 mit Zeitstempeln wird für reine Datumsfelder nicht akzeptiert.
  • Paginierungslimits: Das maximale limit beträgt 100 über alle Workday-Endpunkte hinweg. Der Standardwert ist 20. Paginieren Sie immer für vollständige Datensätze.
  • Genehmigung von Geschäftsprozessen: Das Erstellen eines Abwesenheitsantrags startet den Geschäftsprozess, garantiert jedoch keine Genehmigung. Der Antrag durchläuft den normalen Genehmigungsworkflow.

Kurzübersicht

Tool-SlugBeschreibung
WORKDAY_LIST_WORKERSSuche und Liste von Mitarbeitern mit Personalinformationen
WORKDAY_GET_CURRENT_USERProfil des authentifizierten Mitarbeiters abrufen
WORKDAY_CREATE_TIME_OFF_REQUESTAbwesenheitsantrag einreichen (erfordert ID, businessProcessParameters, days)
WORKDAY_GET_WORKER_VALID_TIME_OFF_DATESBerechtigung für Abwesenheitsdaten prüfen (erfordert ID)
WORKDAY_LIST_ABSENCE_BALANCESUrlaubskonten über Abwesenheitspläne abrufen
WORKDAY_GET_WORKER_TIME_OFF_DETAILSAbwesenheitshistorie für einen Mitarbeiter abrufen

Bereitgestellt von Composio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

Verwandte Skills