AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Post Call Followup

skill-doris-labs-sales-skills-post-call-followup · by Doris-Labs

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.

No reviews yet
0 installs
40 views
0.0% view→install

Install

$ agentstack add skill-doris-labs-sales-skills-post-call-followup

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-doris-labs-sales-skills-post-call-followup)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Post Call Followup? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

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

  1. 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.
  • Commitmentsboth 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.
  1. 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.

  1. 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.

  1. 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:  — next steps

Hi ,

Thanks for the time today. To recap what I heard: .

What we agreed:
- 
- Next step:  by 

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.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.