mcpField
O
onboarding-kickoff

onboarding-kickoff

github.com/aiagentwithdhruv营销与增长2038 次安装15 周前更新
代码仓库

关于 onboarding-kickoff

onboarding-kickoff 是在启动会议后自动办理客户入驻的工作流技能,串联线索生成、营销活动设置、线索上传、知识库更新和总结邮件发送。

主要功能

  1. 01生成并丰富线索
  2. 02将公司名称改为更口语的形式
  3. 03创建 Instantly 营销活动
  4. 04将线索分配到多个活动
  5. 05更新自动回复知识库
  6. 06发送完成情况总结邮件

适用场景

  1. 01在启动会议后配置客户营销活动
  2. 02按目标服务和地区收集线索
  3. 03将线索上传到新建的营销活动
  4. 04在入驻任务完成后通知客户

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/aiagentwithdhruv/skills --skill onboarding-kickoff

安装后在 Claude Code 中输入/onboarding-kickoff确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

scripts/
casualize_company_names_batch.py
gmaps_lead_pipeline.py
instantly_create_campaigns.py
onboarding_post_kickoff.py
update_sheet.py

详细介绍

启动会后客户入驻

目标

在启动会议结束后运行的自动化入驻工作流。生成潜在客户、创建营销活动,并设置自动回复系统。

输入(来自启动会议)

必填:

  • client_name:公司名称
  • client_email:主要联系人邮箱
  • service_type:他们提供的服务
  • target_location:地理区域
  • offers:三项优惠(以竖线分隔)
  • target_audience:目标受众
  • social_proof:资质/成果

可选:

  • lead_limit:潜在客户数量(默认值:500)
  • value_proposition:补充背景信息

脚本

  • ./scripts/gmaps_lead_pipeline.py - 潜在客户生成
  • ./scripts/casualize_company_names_batch.py - 公司名称口语化处理
  • ./scripts/instantly_create_campaigns.py - 营销活动创建
  • ./scripts/onboarding_post_kickoff.py - 完整编排
  • ./scripts/update_sheet.py - 更新表格

流程

步骤 1:生成潜在客户搜索查询

格式:{service_type} in {target_location} 示例:“德克萨斯州奥斯汀的水管工”

步骤 2:抓取并丰富潜在客户信息
python3 ./scripts/gmaps_lead_pipeline.py \
  --search "{service_type} in {target_location}" \
  --limit {lead_limit} \
  --sheet-name "{client_name} - Leads" \
  --workers 5
步骤 3:将公司名称口语化
python3 ./scripts/casualize_company_names_batch.py \
  --sheet-url "{sheet_url}" \
  --column "business_name" \
  --output-column "casualCompanyName"
步骤 4:创建 Instantly 营销活动
python3 ./scripts/instantly_create_campaigns.py \
  --client_name "{client_name}" \
  --client_description "..." \
  --offers "{offers}" \
  --target_audience "{target_audience}" \
  --social_proof "{social_proof}"
步骤 5:将潜在客户上传到营销活动

通过 Instantly API 将潜在客户平均分配到 3 个营销活动中。

步骤 6:添加知识库条目

在自动回复知识库表格中添加条目,以便智能处理回复。

步骤 7:发送摘要邮件

向客户发送完成邮件,其中包含:

  • 营销活动链接和潜在客户数量
  • 潜在客户电子表格 URL
  • 自动回复配置详情
  • 后续步骤

输出

{
  "status": "success",
  "client_name": "...",
  "sheet_url": "...",
  "lead_count": 50,
  "campaigns": [...],
  "leads_uploaded": true,
  "knowledge_base_updated": true,
  "summary_email_sent": true
}

耗时

  • 完整工作流:处理 50 个潜在客户约需 10-15 分钟
  • 潜在客户抓取默认使用 5 个工作线程

错误处理

  • 找到的潜在客户少于 10 个:发出警告,但继续执行
  • 找到 0 个潜在客户:报错(搜索查询有误)
  • Instantly API 出错:记录错误,注明需手动修复
  • 表格/邮件处理失败:记录日志,但完成工作流

架构

输入
名称类型必填描述
client_namestring是公司名称
client_emailstring是主要联系人邮箱
service_typestring是他们提供的服务
target_locationstring是地理区域
offersstring是三项优惠(以竖线分隔)
target_audiencestring是目标受众
social_proofstring是资质/成果
lead_limitinteger否潜在客户数量(默认值:500)
输出
名称类型描述
statusstring成功/失败
sheet_urlstring潜在客户电子表格 URL
lead_countinteger生成的潜在客户数量
campaignsarray已创建的营销活动 ID
summary_email_sentboolean是否已发送摘要邮件
凭据
名称来源
APIFY_API_TOKEN.env
ANTHROPIC_API_KEY.env
INSTANTLY_API_KEY.env
可组合使用

与此技能配合良好的技能:gmaps-leads、casualize-names、instantly-campaigns、welcome-email

成本

500 个潜在客户及营销活动约需 5-10 美元

评论

支持 Markdown