cross-crm-opportunity-sync
Coordinate opportunities and customer records across multiple CRMs while preserving attribution, visibility, commissions, and governance.
Skill by zapierOfficial
Chalk Labs
Need help deploying cross-crm-opportunity-sync?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/zapier-cross-crm-opportunity-sync
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: sales
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/cross-crm-opportunity-sync
What's inside
- Skill name
cross-crm-opportunity-sync- Description
- Coordinate opportunities and customer records across multiple CRMs while preserving attribution, visibility, commissions, and governance.
- License
- MIT
- Instructions
- 49 lines in SKILL.md · view on GitHub
Files (6)
- ONBOARDING-PROMPT.md
- README.md
- SCHEMA-MAP.md
- SETUP.md
- SKILL.md
- metadata.yaml
SKILL.md (first lines)
# Cross-CRM Opportunity Sync Use this skill when a company runs multiple CRMs and needs one deal, account, or customer relationship to stay understandable across systems. ## Workflow 1. Detect a new opportunity or approved stage-change event in a connected CRM. 2. Match the account against a master customer record or matching rules. 3. Determine whether the deal touches another CRM, business unit, product line, or customer relationship. 4. Mirror or link the opportunity in the relevant CRM with approved fields only. 5. Surface cross-CRM context to the rep through an internal note, briefing, or team notification. 6. Write an audit trail for every cross-CRM write. 7. Route low-confidence matches, old conflicts, and revenue-sensitive updates for human review. ## Zapier MCP And SDK Role - Use Zapier MCP to read and write approved CRM fields, call an LLM for matching and enrichment, look up a master customer record, and route rep notifications. - Use Zapier SDK for developer-led implementations that need durable workflow execution, retries, logs, schedules, sandbox-to-production promotion, and audit trails. - Keep production writes, fuzzy matches, revenue-touching workflows, and customer-data workflows approval-gated. ## Master Customer Record Patterns - **Canonical CRM:** one CRM is the source of truth and other CRMs sync from it. - **Warehouse-driven:** a warehouse creates a shared customer ID that all CRMs reference. - **Match-on-the-fly:** the agent uses email domain and company-name matching with confidence scoring and human review. ## Known Gotchas - Sync loops require a `synced_from` marker. - Historic duplicates require a separate one-time cleanup pass before go-live. - Bulk migration can hit CRM rate limits. - Field types differ across CRMs and need translation maps. - Stage names drift across CRMs and need a canonical taxonomy. - Currency and FX rules must be explicit before syncing pipeline or revenue values. ## Guardrails - Do not sync raw text notes between CRMs without explicit approval. - Do not sync intermediate stage changes by default. - Do not sync owner changes by default. - Do not auto-promote low-confidence matches. - Do not touch production without sandbox review and designated approval. - Always write an audit row for cross-CRM writes. ## Inspired By This skill is generalized from [When operators get the keys to the integration stack](https://zapier.com/blog/voltt-operators-integration), a customer story with Voltt founder William Ascough. The reference implementation runs across multiple CRMs at a global multi-product business with operator-built workflows governed through a sandbox-to-production model.
From zapier/gtm-cheat-codes, MIT.
More from zapier/gtm-cheat-codes
- 0.697score
find-customer-social-proof
zapierOfficial
Find approved customer proof for campaigns, pages, decks, emails, and sales conversations.
SkillCFreshness: C★ 351Claude Code +9 - 0.697score
install-zapier
zapierOfficial
Install and connect Zapier, routing to the right surface (MCP, SDK, or CLI) for what the person needs.
SkillCFreshness: C★ 351Claude Code +9 - 0.694score
support-ticket-triage
zapierOfficial
Triage support tickets by pulling helpdesk context, searching issue trackers and knowledge bases in parallel, classifying the issue, and giving reps a…
SkillCFreshness: C★ 351Claude Code +9 - 0.694score
mcp-sheet-cache-bridge
zapierOfficial
Keep Zapier Tables or another MCP-connected record store as the source of truth while Google Sheets-based tools read an event-driven cache tab.
SkillCFreshness: C★ 351Claude Code +9 - 0.694score
customer-story-writer
zapierOfficial
Draft customer stories from approved transcripts, notes, briefs, quotes, and proof points.
SkillCFreshness: C★ 351Claude Code +9 - 0.694score
mcp-urgent-caller-triage
zapierOfficial
Prioritize inbound client calls by reading transcripts, classifying urgency, matching callers to legal client and matter context, and preparing a callback…
SkillCFreshness: C★ 351Claude Code +9 - 0.694score
campaign-postmortem
zapierOfficial
Build sourced campaign retrospectives from goals, launch context, performance data, team feedback, and follow-up actions.
SkillCFreshness: C★ 351Claude Code +9 - 0.694score
mcp-media-inbox-triage
zapierOfficial
Find media, partnership, and high-intent requests buried in a shared Gmail inbox, summarize the useful ones, and route them to the right owner through Zapier…
SkillCFreshness: C★ 351Claude Code +9 - 0.694score
customer-deck-builder
zapierOfficial
Build tailored customer-facing sales or customer success decks from approved account context and generate the presentation with Gamma through Zapier MCP.
SkillCFreshness: C★ 351Claude Code +9 - 0.690score
mega-campaign-generator
zapierOfficial
Build review-first outbound campaign packages from source context for marketing and sales teams.
SkillCFreshness: C★ 351Claude Code +9 - 0.690score
named-account-trigger-radar
zapierOfficial
Identify named accounts with timely buying or expansion signals and recommend next actions.
SkillCFreshness: C★ 351Claude Code +9 - 0.690score
sales-sequence-builder
zapierOfficial
Create practical sales sequences from campaign context, account signals, and reference copy.
SkillCFreshness: C★ 351Claude Code +9
Compare and alternatives
Featured in
Signals
- Stars
- 351
- Forks
- 21
- Open issues
- 0
- Last commit (this folder)
- Jun 4, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/zapier/gtm-cheat-codes
- Website
- zapier.com/gtm-ops-guide
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from zapier
- 0.702score
zapier-demo
zapierOfficial
Walk a new user through setting up their first Zapier action and running it live — the smallest possible win.
SkillCFreshness: C★ 446Claude Code +9 - 0.702score
zapier-onboard
zapierOfficial
Onboard a new user to Zapier MCP — introduce what it can do, walk through authentication, and route into the right flow based on the state of their setup.
SkillCFreshness: C★ 446Claude Code +9 - 0.702score
zapier-explore
zapierOfficial
Explore what Zapier MCP can do for the user — interview them about their role and the apps they live in, suggest specific use cases as on-demand prompts, then…
SkillCFreshness: C★ 446Claude Code +9 - 0.702score
zapier-status
zapierOfficial
Check the health of your Zapier MCP setup.
SkillCFreshness: C★ 446Claude Code +9 - 0.697score
find-customer-social-proof
zapierOfficial
Find approved customer proof for campaigns, pages, decks, emails, and sales conversations.
SkillCFreshness: C★ 351Claude Code +9 - 0.697score
install-zapier
zapierOfficial
Install and connect Zapier, routing to the right surface (MCP, SDK, or CLI) for what the person needs.
SkillCFreshness: C★ 351Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get cross-crm-opportunity-sync running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
cross-crm-opportunity-sync skill. Agent Mart. https://agentmart.dev/skills/zapier-cross-crm-opportunity-sync (last updated 2026-10-24)