Skill

Draft Follow-Up

Draft a post-call follow-up email from what was actually said: a one-line thanks, a short recap, and next steps with owners and dates.

Overview

Draft Follow-Up turns a call into a tight recap email. It reads the conversation and extracts the next steps and commitments both sides actually agreed to. Then it writes a compact, friendly-professional message: a one-line thanks, a two-to-three sentence recap, a clear list of next steps with owners and dates, and a single call to action. The draft comes back ready to review and send yourself.

The skill is for sellers and account managers who want a faithful recap out the door while the call is fresh, without rewriting it from memory. Name the call if you know it, or let the skill pull your recent calls and present a numbered shortlist to pick from before it spends any credits. Set a tone (warm, more formal for an exec, addressed to the whole room) or take the friendly-professional default addressed to the primary external attendee.

Grounding is strict. The message includes only commitments the conversation supports, and it never invents an owner, a date, or a promise. After the draft, the skill lists the commitments it extracted, split into your side and theirs, so you can confirm nothing was added or missed. If the call has no transcript to read, the skill says so and asks for the main points rather than fabricating a recap.

What It Does

  • Commitment extraction: Reads the transcript for the next steps, decisions, and open questions both sides agreed to, then builds the recap around them.
  • Owner and date assignment: Attaches a person and a deadline to each action only when the conversation stated one.
  • Skimmable drafting: Produces a short message with a thanks, a brief recap, a next-steps list, and one call to action.
  • Tone control: Adjusts warmth, formality, and recipient to the audience you name, defaulting to the primary external attendee.
  • Verification list: Prints the extracted commitments as us-versus-them so you can check the draft against what was said.
  • Draft-only handling: Leaves the message for your review and never sends it.

Use Cases

Recap a Discovery Call Immediately

You finish a discovery call and want the recap out before the next meeting. Name the account, and the skill reads that engagement, pulls the agreed next steps, and drafts a message you can scan in seconds. The commitments list lets you confirm the evaluation date and the doc you promised are captured correctly before you hit send.

Confirm Next Steps After a Group Meeting

After a meeting with several stakeholders, ownership of the follow-through can blur. The skill assigns each next step to the person who took it and the date they committed to, drawn from the conversation. It then asks you to verify the split, so the whole room leaves with the same understanding of who does what.

Tailor the Follow-Up to the Recipient

The note to a hands-on champion reads differently from the one to a sponsoring VP. Ask for a warmer tone or a more formal version for the exec, and the skill reframes the same faithful recap for that reader, keeping the commitments intact while adjusting how they land.

Skill Definition

The raw markdown Claude uses when this skill is invoked.

---
name: draft-follow-up
description: Draft a follow-up email after a call by extracting the commitments and next steps that were actually agreed, then writing a compact, friendly-professional message. Name the call if you know it, or let the skill pull recent calls to pick from. Uses conversation_intelligence to read what was said and committed. Use when someone says "draft a follow-up to that call", "send a recap email", "write the follow-up for my Acme meeting", or needs a post-call note. Drafts only what the conversation supports — it does not invent commitments.
---

# Draft Follow-Up

Turn what was said on a call into a tight follow-up email: thank, recap, and confirm next steps.

## Prerequisites

`browse_engagements` (to find the call) is free but requires an active calendar/email/meeting integration; `conversation_intelligence` (to read it) requires at least one connected meeting or email source and consumes AI credits. If no conversation data exists for the call, say so rather than drafting from assumption.

## Input

Provided via `$ARGUMENTS`:

- **Which call** (optional) — an account and/or date. If omitted, the skill lists recent calls to pick from.
- **Tone / recipient** (optional) — e.g. "warm", "more formal for the exec", "to the whole room". Defaults to friendly-professional, addressed to the primary external attendee.

## Workflow

1. **Identify the call.** `browse_engagements` filters by date and by company/contact ID, not by call name, so resolve any named account/contact first via `search_companies` / `search_contacts`, then call `browse_engagements` scoped to that ID and date window and pick the matching meeting. If nothing was named, present a numbered shortlist of recent calls and let the user pick before spending credits. Keep the engagement ID.
2. **Extract what was said.** Run `conversation_intelligence` scoped to that engagement ID for the agreed next steps, commitments on each side, decisions, and any open questions to address in the note. Keep the query scoped to this one engagement.
3. **Confirm direction if ambiguous.** If the recipient or tone is unclear, or the call surfaced sensitive points, pause and confirm with the user before drafting.
4. **Draft the email.** Write a concise message: a one-line thanks, a 2-3 sentence recap, a clear list of next steps with owners and any dates, and a single call to action. Include only commitments the conversation actually supports; never invent an owner, a date, or a promise. Keep it skimmable.

## Output Format

**Subject:** [specific, references the meeting or its outcome]

**Body:**
> [Greeting.]
>
> [One-line thanks + 2-3 sentence recap of what was discussed and where it landed.]
>
> Next steps:
> - [Owner — action — date, if stated]
>
> [One-line close with the call to action.]
>
> [Sign-off.]

Present the draft for review; this skill drafts only and does not send. After the draft, list the **commitments extracted** (us vs them) so the user can verify nothing was added or missed. Offer to adjust tone, length, or recipient.

### When there is no data

If the call cannot be found or has no transcript to read, tell the user and ask them to name the call or supply the key points to draft from, rather than fabricating a recap.

Install Plugin

This skill runs via the ZoomInfo MCP plugin for Claude Code.

Get Plugin on GitHub

Created by

Rowan Bailey

Rowan Bailey

Senior Director, Product

Provided by

ZoomInfo

Capabilities

  • Extracts agreed next steps and commitments from the call transcript
  • Drafts a skimmable thanks, recap, and call to action
  • Assigns owners and dates only where the conversation stated them
  • Lists extracted commitments (us vs them) for verification
  • Drafts only and never sends, leaving the message for review