← ZoomInfoCONTENT HISTORY

Update to ZoomInfo

Snapshot Sep 30, 2026 · 22:44 UTC · version 6.1.0

Collection source: not recorded for this historical snapshot.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "name": "mutual-action-plan",
  "description": "Build a mutual action plan (MAP) from what was actually discussed on recent calls — the shared, dated set of steps each side owns to reach the goal. Reviews recent engagements and goes deep with conversation_intelligence scoped to individual calls to pull open items, agreed next steps, owners, and the timelines discussed. Identify the account by ZoomInfo company ID (preferred) or name/domain (triggers a lookup). Use when someone says \"build a mutual action plan for Acme\", \"turn our last calls into a MAP\", \"what are the next steps and dates on both sides\", or needs a close or onboarding plan. Evidence-based: it plans only what was discussed and asks for the target date if one was not stated.",
  "included_files": [],
  "skill_md_contents": "---\nname: mutual-action-plan\ndescription: 'Build a mutual action plan (MAP) from what was actually discussed on recent calls — the shared, dated set of steps each side owns to reach the goal. Reviews recent engagements and goes deep with conversation_intelligence scoped to individual calls to pull open items, agreed next steps, owners, and the timelines discussed. Identify the account by ZoomInfo company ID (preferred) or name/domain (triggers a lookup). Use when someone says \"build a mutual action plan for Acme\", \"turn our last calls into a MAP\", \"what are the next steps and dates on both sides\", or needs a close or onboarding plan. Evidence-based: it plans only what was discussed and asks for the target date if one was not stated.'\n---\n\n# Mutual Action Plan\n\nTurn the commitments and timelines from recent calls into a single shared plan: who does what, by when, on both sides, toward an agreed goal.\n\n## Prerequisites\n\n`browse_engagements` (to find the calls) is free but requires an active calendar/meeting integration; `conversation_intelligence` (to read them) requires at least one connected meeting or email source and consumes AI credits (minimum ~9 per call), and this skill calls it once per key engagement, so the spend scales with how many calls you deep-read. `account_research` (optional deal context) consumes AI credits. If no conversation data exists, say so rather than inventing a plan.\n\n## Input\n\nProvided via `$ARGUMENTS`:\n\n- **Account** (required) — ZoomInfo company ID (preferred), or a name/domain to resolve via `search_companies`.\n- **Goal & target date** (ask if it matters and was not given) — the close date, go-live, or objective the plan drives toward. Do not assume it; if the plan needs a date that was never discussed, ask the user.\n\n## Workflow\n\n1. **Resolve the account.** If no account was supplied, ask the user which one before proceeding. Use the ZoomInfo ID directly, or resolve a name/domain via `search_companies` (`browse_engagements` filters by company ID + date, not by name).\n2. **Find the recent calls.** Call `browse_engagements` (account-scoped, `engagementType: MEETINGS`, `sort: -chronological`). Pick the few most recent substantive calls that carry plan-relevant content (typically the last 2-4); each gets its own CI call, which costs credits, so do not fan out across the whole history. Keep their engagement IDs.\n3. **Deep-read each call.** Run `conversation_intelligence` scoped to each engagement ID (one CI call per engagement) for open items, agreed next steps, who owns each (us vs them), and any dates, deadlines, or sequencing discussed. Keep each query to its single engagement; CI sees only the last few engagements and cannot topic-search or count.\n4. **Confirm the goal.** If a target close/go-live date or objective was discussed, anchor the plan on it. If the plan needs one and it was never stated, ask the user rather than inventing a date.\n5. **Assemble the MAP.** Merge the items into one plan, deduping across calls. Give each a clear owner and a target date where one was discussed. Order by date. Mark anything discussed without an owner or date as needing confirmation. Include only steps the conversations support; do not pad with a generic playbook.\n\n## Output Format\n\n### Mutual Action Plan — [Company]\n\n*Goal: [stated objective and target date, or \"target date not stated — confirm with the customer\".]*\n\n| # | Step | Owner | Target date | Status | Source |\n|---|------|-------|-------------|--------|--------|\n| 1 | | Us / Them | | open / done / at risk | [call] |\n\nOrdered by target date (undated steps last).\n\n**Gaps to confirm** — steps that were discussed without a clear owner or date, and any dependency the calls left unresolved. These are the first things to nail down with the customer.\n\n### When there is no data\n\nIf `browse_engagements` finds no recent calls, or they have no transcripts to read, tell the user a MAP cannot be built from conversations and offer to draft one from items they provide, rather than fabricating steps or dates.\n"
}

SHA-256: 923136b96e3de1334999c3b5468a56fe201254a46ec12507aa71cdb85bdc3640