Predict Co-Sell Partner Success¶
Capability Slug:
predict_partner_successPlan Tier: Command Credit Cost: 8 base + 5 (recommendations, default on) + 10 (partner prediction) ≈ 23 credits typical Category: Co-Sell Default mode:prediction_type: 'partner'Backend: Prediction Engine (PredictionEngineService::predictPartnerMatchSuccess())
Overview¶
You're considering investing in a co-sell partnership. You can read partnership decks all day; what you can't easily do is quantify the probability of success. Predict Co-Sell Partner Success runs the Prediction Engine's ML scoring against your company record + the partner record and returns a structured numerical read — match score, success probability with confidence, strength indicators, risk factors, recommended actions, and an estimated deal value.
This is the quantitative complement to Partner Relationship Intelligence. That capability gives you AI synthesis of partner data; this one gives you ML-backed predictions. Most partner-investment decisions benefit from both.
Shared handler — same code, three slugs¶
PredictPerformanceCapability is the underlying handler for three registry slugs that dispatch by prediction_type:
| Slug | prediction_type |
What it predicts |
|---|---|---|
predict_partner_success |
partner |
Co-sell partnership success probability (this page) |
predict_performance |
full (or listing) |
Marketplace listing CTR / conversion / revenue (documentation in progress) |
assess_launch_readiness |
readiness |
Launch readiness score against blocking issues (documentation in progress) |
| (undocumented) | optimization |
Field-level optimization suggestions for a listing |
Same handler, same include_recommendations / include_partner_prediction flags, same credit math. The registry exposes them as separate capabilities so partners can scope API keys precisely.
What you get back¶
{
"success": true,
"prediction_type": "partner",
"credits_used": 23,
"prediction": {
"match_score": 78,
"success_probability": 0.62,
"confidence": 0.81,
"strength_indicators": ["...", "..."]
},
"risk_factors": ["...", "..."],
"recommended_actions": ["...", "..."],
"estimated_deal_value": 250000,
"interpretation": "...",
"recommendations": [ /* if include_recommendations=true */ ]
}
Field-by-field:
| Field | Type | Meaning |
|---|---|---|
match_score |
0-100 | Partner-fit score across product, market, ICP, engagement |
success_probability |
0-1 | ML-predicted probability that the partnership produces qualified opportunities |
confidence |
0-1 | How much weight the model puts on its own prediction (driven by data sufficiency) |
strength_indicators |
array | Factors driving the score upward |
risk_factors |
array | Factors pulling the score downward |
recommended_actions |
array | Concrete next-step suggestions tied to the indicators and risks |
estimated_deal_value |
dollars | Directional sizing of the partnership opportunity |
interpretation |
string | One-paragraph natural-language read of the prediction |
How to read the numbers¶
The three numbers tell you different things and pair together for decision support:
| If you see... | It means... |
|---|---|
High match_score + high success_probability + high confidence |
Strong investment signal. Move forward. |
High match_score + low confidence |
Promising fit but not enough data yet. Run a small pilot, gather signal, re-predict. |
| Moderate score + tight confidence | The model is sure the partnership is mid-tier. Often a "yes, but not a priority" signal. |
Low success_probability + high confidence |
The model is sure this won't work. Read risk_factors before deciding to override. |
Any prediction with very low confidence |
Data sufficiency problem. The model can score but isn't sure. Treat the prediction as illustrative. |
The credit math (read this)¶
The registry shows predict_partner_success at 15 credits — but the actual cost is computed by getEstimatedCredits() with multipliers:
total = 8 (base)
+ 5 if include_recommendations is true (default ON)
+ 10 if include_partner_prediction is true
For a typical partner-success run with default recommendations and partner prediction enabled: ~23 credits, not 15. Disable recommendations to save 5; disable partner prediction (relevant for the other prediction modes) to save 10.
This is the same hidden-credit-cost pattern that shows up in agent_tool_card, cppo_proposal_generator, and several other capabilities. We're documenting it openly across feature pages.
Required and optional parameters¶
| Parameter | Required | Description |
|---|---|---|
partner_id |
Yes | The partner record to score against |
company_id |
Required if not in context | Your company record — pulled from context if available |
prediction_type |
Implicit (partner) |
Required to be 'partner' for this slug. The shared handler dispatches by this value. |
include_recommendations |
No | Default true. Adds AI-generated next-step recommendations. +5 credits. |
include_partner_prediction |
No | Set to true to enable partner-success scoring. +10 credits. Required to true for this capability. |
When to use it (vs. Partner Relationship Intelligence)¶
| Question | Use this capability | Use Partner Intelligence |
|---|---|---|
| "Should we invest in this partnership?" | ✅ — quantitative read with confidence | |
| "What's the dollar opportunity here?" | ✅ — estimated_deal_value |
|
| "Brief me before my call with the partner" | ✅ — sales_brief mode |
|
| "What deals could we run together?" | ✅ — co_sell_opportunities mode |
|
| "Is the partnership healthy?" | ✅ — partner_engagement mode |
|
| "Compare three potential partners" | ✅ — run for each, compare scores |
It is not:
- A committed forecast. The
estimated_deal_valueis directional. Use it for sizing, not for revenue commits. - A substitute for human judgment. The
risk_factorsare hints, not blockers — read them, then decide. - A replacement for partner discovery. Use Co-Sell Partner Discovery & Matching (
cosell_partner_matching) to find candidates; use this capability to evaluate one in depth.
API access¶
Exposed through the agent runtime as predict_partner_success. Partner API keys scoped with view_partners plus the agent capability slug can run predictions programmatically. The shared handler dispatches based on the prediction_type parameter; other prediction-engine modes are gated by the predict_performance and assess_launch_readiness capability slugs respectively. See Partner API Capabilities.
See also¶
- Partner Relationship Intelligence — qualitative AI synthesis over partner data (
partner_intelligence) - Co-Sell Partner Discovery & Matching — find new partners (
cosell_partner_matching) - AWS Clean Rooms Account Overlap — quantify customer overlap with a partner (
aws_cleanrooms_analysis) - Pipeline Influence Tracking — measure whether the partner motion drives pipeline (
deal_influence_tracking)
Capability slug: predict_partner_success · Handler: PredictPerformanceCapability (shared) · Backend: PredictionEngineService::predictPartnerMatchSuccess(companyId, partnerId) · Architecture: see PREDICTION_ENGINE_ARCHITECTURE.md