AGT-405 — Meeting Opportunity Prep Agent

Layer 4: Deal & Forecast Management · Deal-active meeting briefs · 4 triggers · Stage-differentiated · AGT-407 scored
L4 · Agent 05 Specced · v18 original + v23 ripple audit L4 ripple audit: MutualActionPlan read added for late-stage briefs
L4 ripple audit updates (v23)
Update — MutualActionPlan read for Proposal / Negotiation / Close stage briefs
MutualActionPlan (MAP) was introduced in v20 (AGT-601 L6 build) as a shared L4/L6 handoff artifact. MAP is created pre-close when deals reach Proposal stage for eligible deals (Enterprise, ACV ≥ threshold, implementation services on quote). When AGT-405 generates a brief for a deal at Proposal, Negotiation, or Close stage, it now reads MutualActionPlan for that deal (join on Opportunities.opp_idMutualActionPlan.opp_id).

Added to the deal terms section (Proposal/Negotiation/Close only):
 · MAP status: draft / customer_review / signed / not_applicable
 · Open MAP action items and owners (from MAP milestone fields)
 · Rep commitments made in MAP that are still outstanding
 · If MAP not yet initiated for an eligible deal: flag to rep in brief ("MAP not started — required before close")

Nullable — if no MAP record exists for the deal (ineligible deal type or pre-Proposal), this section is omitted without error.
Purpose

AGT-405 is the deal-active counterpart to AGT-305 (Meeting Discovery Prep). Where AGT-305 fires before a first meeting with no deal, AGT-405 fires when an opportunity is open. It produces stage-differentiated briefs — early stages get a standard format, late stages (Proposal/Negotiation/Close) get a fuller brief including deal terms, pricing context, stakeholder map, and MAP status. AGT-407 scores post-meeting objective completion and deal advance quality.

Triggers
TriggerWhenNotes
Stage advanceOpportunity moves to next stageBrief generated for the first meeting expected in the new stage. Draft on stage change + 4am refresh on meeting day.
Meeting scheduled on opportunityCalendar event linked to open oppDraft on booking + 4am refresh on meeting day.
Rep on-demandRep requests briefAvailable at any deal stage. Generates immediately.
Deal health dropAGT-401 scores deal Amber→RedImmediate brief regardless of scheduled meeting. Tone shifts to recovery framing. Manager notified concurrently.
Brief sections
#SectionStage scopeKey sources
1Deal status & health summaryAll stagesAGT-401 health score + dimension breakdown, deal age vs segment median
2Stakeholder mapAll stagesContacts table — persona type, engagement recency, sentiment from ConvIntelligence
3Meeting objectivesAll stagesStage-specific objective template + rep-editable. AGT-407 scores completion post-meeting.
4Competitive contextAll stagesAGT-403 CompetitiveKnowledgeBase — all 4 KB signal sources synthesized
5Talk track & objection prepAll stagesConvIntelligence objection patterns from prior meetings on this deal + AGT-403 displacement angles
6Deal terms & pricing contextProposal / Negotiation / Close onlyQuoteLog (current quote state + approval status), PricingConfig (discount thresholds), MutualActionPlan status + open items (v23)
7Next step commitmentsAll stagesConvIntelligence next_steps from prior meetings. Rep-editable commitment fields. AGT-407 scores follow-through post-meeting.
Distinction from AGT-305: AGT-305 scores hypothesis accuracy (did pain prediction match reality?). AGT-405 scores deal advance quality (did the deal move stage, did the rep execute the stated objectives?). Different feedback loops on the same AGT-407 scoring infrastructure.
Recipients
ScenarioRecipients
Standard brief (Green/Amber deal)Rep + internal calendar attendees
Deal health drop triggerRep + internal attendees + manager (always, regardless of health band)
Amber deal, scheduled meetingRep + internal attendees + manager
Red deal, any triggerRep + internal attendees + manager + SLM if ACV above threshold
Post-meeting scoring (AGT-407)

AGT-407 scores each meeting linked to an OpportunityBriefLog record. Scores written back to OpportunityBriefLog and feed AGT-701 coaching.

Score fieldWhat it measures
objective_completion_rate% of stated meeting objectives (section 3) marked complete by AGT-407 based on transcript analysis
deal_advancedBoolean — did the deal move to the next stage following this meeting?
deal_advance_quality_score0–3 — did the stage advance follow execution of objectives, or did the deal advance without evidence of objective completion?
commitment_follow_through_score0–3 — did the rep and prospect follow through on commitments from section 7 of prior brief?