workday

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Workday Skill

Workday Skill

Manage enterprise HR with Workday's cloud-based human capital management system.
使用Workday的云端人力资本管理系统管理企业人力资源。

Quick Install

快速安装

bash
curl -sSL https://canifi.com/skills/workday/install.sh | bash
Or manually:
bash
cp -r skills/workday ~/.canifi/skills/
bash
curl -sSL https://canifi.com/skills/workday/install.sh | bash
或者手动安装:
bash
cp -r skills/workday ~/.canifi/skills/

Setup

设置

Configure via canifi-env:
bash
undefined
通过canifi-env进行配置:
bash
undefined

First, ensure canifi-env is installed:

首先,确保已安装canifi-env:

canifi-env set WORKDAY_TENANT "your_tenant" canifi-env set WORKDAY_CLIENT_ID "your_client_id" canifi-env set WORKDAY_CLIENT_SECRET "your_client_secret" canifi-env set WORKDAY_REFRESH_TOKEN "your_refresh_token"
undefined
canifi-env set WORKDAY_TENANT "your_tenant" canifi-env set WORKDAY_CLIENT_ID "your_client_id" canifi-env set WORKDAY_CLIENT_SECRET "your_client_secret" canifi-env set WORKDAY_REFRESH_TOKEN "your_refresh_token"
undefined

Privacy & Authentication

隐私与认证

Your credentials, your choice. Canifi LifeOS respects your privacy.
您的凭据,由您掌控。 Canifi LifeOS 尊重您的隐私。

Option 1: Manual Browser Login (Recommended)

选项1:手动浏览器登录(推荐)

If you prefer not to share credentials with Claude Code:
  1. Complete the Browser Automation Setup using CDP mode
  2. Login to the service manually in the Playwright-controlled Chrome window
  3. Claude will use your authenticated session without ever seeing your password
如果您不想与Claude Code共享凭据:
  1. 使用CDP模式完成浏览器自动化设置
  2. 在Playwright控制的Chrome窗口中手动登录服务
  3. Claude将使用您的已认证会话,全程不会获取您的密码

Option 2: Environment Variables

选项2:环境变量

If you're comfortable sharing credentials, you can store them locally:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"
Note: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted.
如果您愿意共享凭据,可以将其存储在本地:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"
注意:存储在canifi-env中的凭据仅能在您的本地机器访问,绝不会被传输。

Capabilities

功能特性

  1. Employee Records: Manage employee data and profiles
  2. Recruiting: Post jobs and manage candidates
  3. Time Tracking: Track time and attendance
  4. Benefits: Manage employee benefits enrollment
  5. Reporting: Generate HR reports and analytics
  1. 员工档案:管理员工数据和个人资料
  2. 招聘管理:发布职位并管理候选人
  3. 时间追踪:追踪工时与出勤情况
  4. 福利管理:管理员工福利登记
  5. 报表生成:生成人力资源报表与分析数据

Usage Examples

使用示例

Find Employee

查找员工

User: "Find employee John Smith in Workday"
Assistant: Returns employee profile
用户:"在Workday中查找员工John Smith"
助手:返回员工档案

View Time Off

查看休假申请

User: "Show my team's time off requests"
Assistant: Returns pending time off requests
用户:"显示我的团队的休假申请"
助手:返回待处理的休假申请

Run Report

生成报表

User: "Generate a headcount report for Q1"
Assistant: Runs report and returns results
用户:"生成第一季度的人员编制报表"
助手:运行报表并返回结果

Update Record

更新档案

User: "Update the address for employee #12345"
Assistant: Updates employee record
用户:"更新员工#12345的地址信息"
助手:更新员工档案

Authentication Flow

认证流程

  1. Register API client in Workday
  2. Get client credentials and refresh token
  3. Use OAuth 2.0 for authentication
  4. Tenant-specific endpoints
  1. 在Workday中注册API客户端
  2. 获取客户端凭据与刷新令牌
  3. 使用OAuth 2.0进行认证
  4. 租户专属端点

Error Handling

错误处理

ErrorCauseSolution
401 UnauthorizedToken expiredRefresh access token
403 ForbiddenNo accessCheck security group
404 Not FoundResource not foundVerify worker ID
429 Rate LimitedToo many requestsWait and retry
错误原因解决方案
401 未授权令牌过期刷新访问令牌
403 禁止访问无访问权限检查安全组设置
404 未找到资源不存在验证员工ID
429 请求受限请求次数过多等待后重试

Notes

注意事项

  • Enterprise HCM platform
  • Unified HR, payroll, finance
  • Complex implementation
  • Extensive customization
  • Industry-specific solutions
  • Premium enterprise pricing
  • 企业级HCM平台
  • 统一的人力资源、薪资、财务管理
  • 实施复杂度高
  • 支持广泛定制
  • 行业专属解决方案
  • 高端企业级定价