linkedin-recruiter

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

LinkedIn Recruiter Skill

LinkedIn Recruiter Skill

Source and recruit candidates with LinkedIn's professional recruiting platform.
借助LinkedIn专业招聘平台发掘并招募候选人。

Quick Install

快速安装

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

Setup

配置步骤

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

First, ensure canifi-env is installed:

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

canifi-env set LINKEDIN_CLIENT_ID "your_client_id" canifi-env set LINKEDIN_CLIENT_SECRET "your_client_secret" canifi-env set LINKEDIN_ACCESS_TOKEN "your_access_token"
undefined
canifi-env set LINKEDIN_CLIENT_ID "your_client_id" canifi-env set LINKEDIN_CLIENT_SECRET "your_client_secret" canifi-env set LINKEDIN_ACCESS_TOKEN "your_access_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. Candidate Search: Search for candidates with advanced filters
  2. InMail Messaging: Send personalized InMail messages to prospects
  3. Pipeline Management: Manage candidate pipelines and stages
  4. Project Collaboration: Collaborate with team on recruiting projects
  5. Analytics: Track recruiting metrics and performance
  1. 候选人搜索:使用高级筛选条件搜索候选人
  2. InMail消息发送:向潜在候选人发送个性化InMail消息
  3. 人才管道管理:管理候选人管道与阶段
  4. 项目协作:与团队协作开展招聘项目
  5. 数据分析:追踪招聘指标与绩效

Usage Examples

使用示例

Search Candidates

搜索候选人

User: "Find software engineers in San Francisco with Python experience"
Assistant: Returns matching candidate profiles
用户:“寻找旧金山地区有Python经验的软件工程师”
助手:返回匹配的候选人资料

Send InMail

发送InMail

User: "Send an InMail to this candidate about the role"
Assistant: Composes and sends personalized InMail
用户:“向该候选人发送关于该职位的InMail”
助手:撰写并发送个性化InMail

View Pipeline

查看人才管道

User: "Show me candidates in the interview stage"
Assistant: Returns candidates by pipeline stage
用户:“展示处于面试阶段的候选人”
助手:按管道阶段返回候选人

Track Metrics

追踪指标

User: "What's our response rate this month?"
Assistant: Returns InMail and recruiting metrics
用户:“我们本月的回复率是多少?”
助手:返回InMail及招聘相关指标

Authentication Flow

认证流程

  1. Create app in LinkedIn Developer Portal
  2. Request Recruiter API access (requires approval)
  3. Implement OAuth 2.0 authorization
  4. Use tokens for API calls
  1. 在LinkedIn开发者平台创建应用
  2. 申请Recruiter API访问权限(需要审批)
  3. 实现OAuth 2.0授权
  4. 使用令牌调用API

Error Handling

错误处理

ErrorCauseSolution
401 UnauthorizedToken expiredRefresh access token
403 ForbiddenNo Recruiter accessVerify seat license
429 Rate LimitedToo many requestsWait and retry
404 Not FoundProfile not foundVerify profile ID
错误原因解决方案
401 未授权令牌过期刷新访问令牌
403 禁止访问无Recruiter访问权限验证席位许可
429 请求受限请求次数过多等待后重试
404 未找到资料不存在验证资料ID

Notes

注意事项

  • Requires Recruiter subscription
  • API access requires additional approval
  • InMail credits consumed per message
  • Team collaboration features
  • Integration with ATS systems
  • Expensive enterprise product
  • 需要Recruiter订阅
  • API访问需要额外审批
  • 发送每条InMail会消耗相应额度
  • 支持团队协作功能
  • 可与ATS系统集成
  • 属于高成本企业级产品