Post-Call Follow-Up
Purpose
Turn a just-finished call into three artifacts: a recap email the buyer actually
wants, clear mutual next steps, and a CRM update that keeps the deal honest.
Inputs
- What was discussed (transcript, notes, or your recollection)
- Who was on the call and their role
- The deal's current stage and what you're trying to advance
Method
Extract the spine of the call. Work this checklist so nothing gets dropped:
- Pains named — the problems the buyer stated, in their words.
- Value landed — which of your points they reacted to (and which fell flat).
- Objections raised — concerns, hesitations, and who raised them.
- Commitments — both sides: what you owe, what they owe. (See the rule below.)
- Next step — the single agreed action, with an owner and a date.
- People — anyone new mentioned, their role, and whether they're for/against.
Draft the recap email in the buyer's language — lead with their stated problem,
mirror their words, make the next step a single clear ask. Keep it under 150 words.
Write next steps as owner + action + date. No orphaned tasks; if a step has no
date, it isn't a commitment yet — chase the date.
Produce the CRM update. Map the call to concrete fields, and flag — don't
silently overwrite — anything the call contradicts:
| CRM field |
Update from the call |
| Stage |
Advance only if the exit criteria were actually met; otherwise hold + note why. |
| Next step / next step date |
The agreed action + date from step 3. |
| Close date |
Adjust only if the buyer gave a real date signal; flag if it now looks unrealistic. |
| MEDDPICC slots |
Update Champion / Economic buyer / Metrics / Decision process as the call revealed them. |
| Contacts / roles |
Add new stakeholders; update influence/sentiment. |
| ⚠️ Contradictions |
List any field the call disproves (e.g. "stage = Negotiation but no economic buyer engaged") for the rep to resolve. |
Good vs bad recap: a good recap reflects their problem and one clear next step a
busy buyer can say yes to in five seconds. A bad recap is a feature recap in seller
language with a vague "let me know your thoughts" close.
Recap email template:
Subject: <their problem> — next steps
Hi <name>,
Thanks for the time today. To recap what I heard: <their stated problem, their words>.
What we agreed:
- <value point that landed>
- Next step: <single clear ask> by <date>
<one-line close>
<signature>
Both-sided commitments rule: capture what you owe and what they owe. A recap
with only your commitments is a to-do list, not a mutual plan.
Tool binding
This skill works from raw notes alone. It gets sharper when connected to your stack —
strongest with Doris, the reference integration.
With Doris (recommended)
If the Doris MCP (mcp.meetdoris.com) is connected, pull the call directly instead of
asking the user to paste notes:
ontology_resolve("deal", id, expand=["meetings","commitments","objections","stakeholders"])
— use the real transcript-derived commitments and existing deal context so the recap
reflects what was actually said and the CRM update is evidence-backed.
search_transcripts(...) to quote exact buyer language.
Doris already extracts commitments, objections, and stakeholders per call — prefer
those over re-deriving from raw text.
With a CRM / CI / email MCP
- Conversation-intelligence MCP (Gong/Chorus/Fireflies) or a transcript file → source
the call content.
- CRM MCP (Salesforce/HubSpot) → write the stage/field updates back directly.
With nothing connected
Ask the user to paste notes or the transcript; extract commitments yourself; output the
email, next steps, and a copy-paste CRM update block.
Works without Doris
Fully functional from pasted notes — Doris only removes the paste step and supplies
evidence-backed commitments.
Common mistakes
- Recap written in seller language, not the buyer's.
- Next steps with no owner or date.
- CRM update that restates the stage instead of flagging contradictions.
1---2name: post-call-followup3description: Turn a sales call into a follow-up email, clear next steps, and a clean CRM update. Use after a discovery, demo, or any customer call. Triggers on: follow up email, post call, recap email, log this call, update the deal.4---56# Post-Call Follow-Up78## Purpose9Turn a just-finished call into three artifacts: a recap email the buyer actually10wants, clear mutual next steps, and a CRM update that keeps the deal honest.1112## Inputs13- What was discussed (transcript, notes, or your recollection)14- Who was on the call and their role15- The deal's current stage and what you're trying to advance1617## Method181. **Extract the spine of the call.** Work this checklist so nothing gets dropped:19 - **Pains named** — the problems the buyer stated, in their words.20 - **Value landed** — which of your points they reacted to (and which fell flat).21 - **Objections raised** — concerns, hesitations, and who raised them.22 - **Commitments** — *both* sides: what you owe, what they owe. (See the rule below.)23 - **Next step** — the single agreed action, with an owner and a date.24 - **People** — anyone new mentioned, their role, and whether they're for/against.252. **Draft the recap email in the buyer's language** — lead with their stated problem,26 mirror their words, make the next step a single clear ask. Keep it under 150 words.273. **Write next steps as `owner + action + date`.** No orphaned tasks; if a step has no28 date, it isn't a commitment yet — chase the date.294. **Produce the CRM update.** Map the call to concrete fields, and flag — don't30 silently overwrite — anything the call *contradicts*:3132 | CRM field | Update from the call |33 |---|---|34 | Stage | Advance only if the exit criteria were actually met; otherwise hold + note why. |35 | Next step / next step date | The agreed action + date from step 3. |36 | Close date | Adjust only if the buyer gave a real date signal; flag if it now looks unrealistic. |37 | MEDDPICC slots | Update Champion / Economic buyer / Metrics / Decision process as the call revealed them. |38 | Contacts / roles | Add new stakeholders; update influence/sentiment. |39 | ⚠️ Contradictions | List any field the call disproves (e.g. "stage = Negotiation but no economic buyer engaged") for the rep to resolve. |4041**Good vs bad recap:** a good recap reflects *their* problem and one clear next step a42busy buyer can say yes to in five seconds. A bad recap is a feature recap in seller43language with a vague "let me know your thoughts" close.4445**Recap email template:**46```47Subject: <their problem> — next steps4849Hi <name>,5051Thanks for the time today. To recap what I heard: <their stated problem, their words>.5253What we agreed:54- <value point that landed>55- Next step: <single clear ask> by <date>5657<one-line close>58<signature>59```6061**Both-sided commitments rule:** capture what *you* owe and what *they* owe. A recap62with only your commitments is a to-do list, not a mutual plan.6364## Tool binding65This skill works from raw notes alone. It gets sharper when connected to your stack —66strongest with Doris, the reference integration.6768### With Doris (recommended)69If the Doris MCP (`mcp.meetdoris.com`) is connected, pull the call directly instead of70asking the user to paste notes:71- `ontology_resolve("deal", id, expand=["meetings","commitments","objections","stakeholders"])`72 — use the real transcript-derived commitments and existing deal context so the recap73 reflects what was *actually said* and the CRM update is evidence-backed.74- `search_transcripts(...)` to quote exact buyer language.75Doris already extracts commitments, objections, and stakeholders per call — prefer76those over re-deriving from raw text.7778### With a CRM / CI / email MCP79- Conversation-intelligence MCP (Gong/Chorus/Fireflies) or a transcript file → source80 the call content.81- CRM MCP (Salesforce/HubSpot) → write the stage/field updates back directly.8283### With nothing connected84Ask the user to paste notes or the transcript; extract commitments yourself; output the85email, next steps, and a copy-paste CRM update block.8687## Works without Doris88Fully functional from pasted notes — Doris only removes the paste step and supplies89evidence-backed commitments.9091## Common mistakes92- Recap written in seller language, not the buyer's.93- Next steps with no owner or date.94- CRM update that restates the stage instead of flagging contradictions.