# Lost Deal Revival Agent > Canonical: https://www.yalc.ai/gtm-ai-agents/lost-deal-revival-agent/ A deal you lost in March quoted you "come back when we have doubled the team." Today their job board lit up with six SDR roles. The agent matches the objection to the signal, pulls the verbatim Claap quote, drafts a 2 line message, drops a HubSpot task in your queue. ## Categories - revenue **Partner:** claap **Repo:** https://github.com/Othmane-Khadri/YALC-the-GTM-operating-system **Skill Dir:** .claude/skills/lost-deal-revival-agent **Github Skill Url:** https://github.com/Othmane-Khadri/YALC-the-GTM-operating-system/tree/main/.claude/skills/lost-deal-revival-agent **Booker Url:** https://app.iclosed.io/e/acquisition-and-consulting-llp/yalc-implementation-call **Yalc Fit Score:** 9 **Yalc Verdict:** Pairs every closed lost objection in Claap with the public signal that proves the prospect wrong, then drafts a 2 line revival that quotes them back word for word. Built in partnership with Claap. **Hook:** Quote them back word for word the day the world proves them wrong. **Before State:** You lost a deal in March. The prospect said the timing was off, the team was too small, the budget was already spent. Six months pass. The world changes. Their headcount triples. Their funding round closes. Their tech stack rotates. Your CRM has no idea any of it happened. The deal stays closed lost forever. **After State:** Every morning, the agent reads every closed lost deal in your Claap and matches each objection to a live signal type. The day the matching signal fires, the agent pulls the verbatim quote from your call recording, drafts a 2 line revival that quotes the prospect back word for word, and drops a HubSpot task in your queue. You see it before coffee. ## Gates - **Watch for paired signals** - N: 1 - Body: Daily cron reads every closed lost deal paired with a signal type. Pricing objection pairs with funding. Headcount objection pairs with hiring. Timing pairs with new executive hire. Integration pairs with tech stack change. - Tools: Yalc signal pair watcher - **Match the objection** - N: 2 - Body: When both halves of a pair are present on the same company within the configured window, the watcher fires the revival chain. Tenant overridable mapping config so the pairing fits your business, not a generic one. - Tools: Yalc objection map - **Pull the verbatim quote** - N: 3 - Body: Semantic search on the Claap recording returns the exact phrase the prospect used. The quote, the timestamp, and the deep link to that moment in the call. - Tools: Claap MCP - **Draft 2 lines** - N: 4 - Body: The LLM writes a message that quotes the prospect back word for word, names the public signal that proves the objection no longer holds, and ends with one forward looking question. - Tools: LLM - **Dash scan rail** - N: 5 - Body: Voice rails enforce the format. No em dashes. Concrete number required. Forward question required. Single retry then halt if the draft fails the rail. - Tools: Yalc voice rails - **HubSpot task in your queue** - N: 6 - Body: Default output is a HubSpot task on the right contact with the drafted message in the body. Slack DM lands in parallel for visibility. Optional config flips the output to a Lemlist DRAFT sequence. - Tools: HubSpot,Slack **Result Stat:** The graveyard wakes up the day the world proves the prospect wrong. Every revival quotes them back verbatim with the new signal context. Drafted, queued, in your hands before 9 AM. ## Closer Lost in March. Quoted back today. The graveyard wakes up when the world changes. **Reviewer:** Othmane Khadri