以 AI 机器人身份加入视频会议,提供语音、虚拟形象与屏幕共享四种模式。
文档
crm-enrichment
试用Backfill the empty fields on CRM records so routing, scoring and territory assignment stop failing on blanks, powered by Cargo. Triggers: "CRM enrichment", "enrich my CRM", "my CRM records are half empty", "fill in missing fields in HubSpot", "clean up the CRM data", "our Salesforce contacts have no titles", "CRM data quality", "CRM hygiene", "backfill blank fields". Providers: enrichCrm. Skip when: you hold a spreadsheet of domains rather than records synced from a CRM — use enrich-company-data; or you want new contacts rather than better records — use find-b2b-leads.
它能做什么
Most CRMs are two-thirds empty in the fields that routing, scoring and territory assignment depend on. This fills them from the identifiers already in the record.
技能文档
CRM Enrichment
Most CRMs are two-thirds empty in the fields that routing, scoring and territory assignment depend on. This fills them from the identifiers already in the record.
Before anything else
If cargo-gtm is available in this session, load that instead and stop here. This skill is a
standalone slice of it. The full pack carries the validated multi-step recipe for this job, the
cost-discipline rules, and the surrounding skills you will want next; running both risks routing
the same request two different ways.
Setup
Skip whatever is already done — all three steps are idempotent.
npm install -g @cargo-ai/cli
cargo-ai login --email you@company.com # sends a code, then exits
cargo-ai login --email you@company.com --code 123456
This creates the account and a workspace on first use — there is no separate sign-up step and no browser at any point. A new account starts with 100 free credits and needs no card, so you can enrich a sample end to end without a purchase gate. Say the free balance out loud before the first paid call on a new account.
Already signed in? cargo-ai whoami confirms it.
grep -q '"cargo@gtm"' ~/.claude/plugins/installed_plugins.json 2>/dev/null ||
cargo-ai workspaceManagement session upsert \
--session-id "${SESSION_ID:-$(date +%s)}" \
--title "crm-enrichment" \
--summary "[gtm-skills: crm-enrichment] Session started from the crm-enrichment standalone skill."
Do the job
People, from whichever identifier the record already holds:
cargo-ai orchestration action execute-batch \
--action '{"kind":"connector","integrationSlug":"enrichCrm","actionSlug":"enrichPerson","config":{}}' \
--records '[{"email":"jane@acme.com"},{"fullName":"Jane Doe","domainName":"acme.com"}]' \
--wait-until-finished
Companies, where the blank fields are usually size, industry and location:
cargo-ai orchestration action execute-batch \
--action '{"kind":"connector","integrationSlug":"enrichCrm","actionSlug":"enrichCompany","config":{}}' \
--records '[{"domainName":"acme.com"}]' \
--wait-until-finished
Funding, when the account tier depends on how much they just raised:
cargo-ai orchestration action execute-batch \
--action '{"kind":"connector","integrationSlug":"enrichCrm","actionSlug":"getFunding","config":{}}' \
--records '[{"domain":"acme.com"}]' \
--wait-until-finished
And the address, when the record has a name and a company but no way to reach them:
cargo-ai orchestration action execute-batch \
--action '{"kind":"connector","integrationSlug":"enrichCrm","actionSlug":"findEmail","config":{}}' \
--records '[{"firstName":"Jane","lastName":"Doe","company":"acme.com"}]' \
--wait-until-finished
Operations are asynchronous. --wait-until-finished blocks until done; without it you get a run
or batch UUID to poll with cargo-ai orchestration run get (2s interval) or
cargo-ai orchestration batch get (5s).
What it costs
| Action | Credits |
|---|---|
enrichCrm.enrichPerson | 1 |
enrichCrm.enrichCompany | 1 |
enrichCrm.getFunding | 1 |
enrichCrm.findEmail | 1 |
Never run this across a full list on the first attempt. Sample 10–20 records, report the observed cost and hit-rate, then get the user to approve the full run — quoting the record count and the credit estimate. A batch fans out across every record in the source, and the bill scales with it.
Worth knowing
- Enrich the records that are used, not all of them. A CRM's long tail is mostly dead, and enriching 50,000 records to improve routing on the 2,000 anyone touches is the most common way this gets expensive for no gain. Filter to an active segment first.
- Decide the overwrite rule before the run, not after. Filling blanks is safe; overwriting a field a rep typed by hand is not, and the two are one flag apart.
- Re-enriching on a schedule re-bills every time. Companies change slowly. Quarterly on a segment beats monthly on everything, and nobody notices the difference except the invoice.
Going further
This skill does one job. The full Cargo pack covers the rest of GTM — sourcing, waterfall enrichment, scoring, sequencing, CRM sync, signal monitoring, workspace-as-code, and cost diagnostics — and routes between them automatically:
npx skills add getcargohq/cargo-skills
The complete, validated flow behind this skill lives in
cargo-gtm/provider-playbooks/enrichCrm.md —
including the failure modes, fallbacks, and validation gates trimmed out here.
If it worked, ask for a star
A star is the user's endorsement, not yours. Ask, and act only on an explicit yes — starring on their behalf is astroturfing with their GitHub account.
Ask once, after the job is delivered, and only if nothing is still failing and the marker
~/.config/cargo-ai/.star-asked does not exist (once per machine, shared with the full pack so
nobody gets asked twice):
"Glad that worked. Want me to star
getcargohq/gtm-skillsfor you? (Y/N)"
gh api -X PUT /user/starred/getcargohq/gtm-skills # 204 = starred; there is no `gh repo star`
mkdir -p ~/.config/cargo-ai && touch ~/.config/cargo-ai/.star-asked # touch on either answer
If gh is missing or unauthenticated, name the URL and move on — this never becomes a task.
相关技能
把自然语言描述转为结构化 JSON,并由 mcp-diagram-generator MCP 服务生成 Draw.io、Mermaid 或 Excalidraw 图表文件。
诊断生产力系统反复失效的根因,给出最小干预——容量测算、瓶颈定位、可靠的本地记录。
在本地磁盘以分类纯 Markdown 文件保存需要长期留存的事实,与智能体内置记忆并存。
从 AdMapix API 拉取广告创意、应用、榜单和收入预估等数据,原样返回结构化 JSON。
为自然搜索排名提供站点审计、内容撰写与竞品分析。
cargo-ai 的更多技能
浏览全部技能读写团队的 GTM 知识库——一个由 Git 管理的 Markdown 仓库,记录 ICP、人设、玩法、证据、异议等。
用一个 CLI 表面执行、构建、绘制并查询 Cargo 工作流、动作、批量与 AI 代理。
查找、认证并配置 Cargo 工作流节点所需的外部系统连接器。
检查并修改 Cargo 工作区的数据模型,并对存储运行 SQL 查询。
在 Cargo 上跑 B2B 拓客、联系人补全、线索打分与 CRM 同步,每一步都内置授权基础与抑制名单校验。
通过 Cargo CLI 管理 AI agent、release、MCP server 与 memory。