Completions

Capture-demand swarm · Lead-Scoring-Routing Agent · BANT-scoring skill · Build pillar · Published June 19, 2026

How to build buyer-state-aware BANT scoring for multi-location franchise intake

This guide explains how to architect the bant-scoring skill on the lead-scoring-routing agent end-to-end at multi-location franchise intake scale: per-portfolio per-location per-lead per-canonical-multi-source-lead-intake + per-LLM-buyer-state-classification + per-BANT-Budget-Authority-Need-Timeline-extraction + per-MEDDIC-Metrics-Economic-Buyer-Decision-Criteria-Decision-Process-Identify-Pain-Champion-extraction + per-vertical-BANT-MEDDIC-weight-spec + per-buyer-state-routing + per-same-day-urgent-SLA + per-lead-confidence-scoring + per-lead-conversion-tracking + per-lead-feedback-loop-tuning + per-portfolio audit-trail.

What you will build

  • Per-portfolio per-canonical-multi-source-lead-intake across per-web-form (Gravity Forms + WPForms + Formstack + Typeform + Jotform + HubSpot Forms + Salesforce Web-to-Lead) + per-phone-call (CallRail + Invoca + DialogTech + CallTrackingMetrics + Phonexa + Twilio Voice) + per-SMS (Twilio + Attentive + Postscript) + per-chat (Intercom + Drift + Crisp + Tidio + LiveChat) + per-walk-in (POS trigger + loyalty enrollment) + per-social-DM (Facebook Messenger + Instagram DM + LinkedIn Sales Navigator) + per-data-aggregator (Apollo + ZoomInfo + Cognism + Lusha).
  • Per-canonical-LLM-buyer-state-classification via multi-LLM (GPT-4 + Claude Sonnet + Gemini Pro) + buyer-state taxonomy (Friday-root-canal-urgent + emergency-acute-pain + same-day-decision-ready + this-week-shortlist + this-month-comparison-shopping + this-quarter-future-planning + Tuesday-browser-just-exploring) + per-LLM prompt template + per-output schema + per-confidence scoring + per-citation grounding to lead source + per-multi-LLM ensemble consensus.
  • Per-canonical-BANT-Budget-Authority-Need-Timeline-extraction — per-Budget (explicit mention + implicit inference + firmographic estimate) + per-Authority (decision-maker title + influencer title + economic-buyer identification) + per-Need (explicit pain point + implicit inference + vertical-specific need template) + per-Timeline (explicit + buyer-state-derived + vertical-typical buying cycle).
  • Per-canonical-MEDDIC-extraction — per-Metrics + per-Economic-Buyer + per-Decision-Criteria + per-Decision-Process + per-Identify-Pain + per-Champion LLM extraction.
  • Per-canonical-per-vertical-BANT-MEDDIC-weight-spec — per-vertical-Budget weight (dental-emergency low + cosmetic-elective high + home-service-emergency low + fitness medium) + per-vertical-Authority + per-vertical-Need + per-vertical-Timeline + per-vertical-Metrics + per-vertical-Champion + per-weighted composite score + per-vertical tier (Tier-1 hot-immediate + Tier-2 warm-this-week + Tier-3 cool-this-month + Tier-4 cold-this-quarter + Tier-5 tire-kicker).
  • Per-canonical-buyer-state-routing + per-same-day-urgent-SLA — per-buyer-state routing rule (Friday-root-canal to on-call dentist immediate + emergency to Regional VP + same-day to GM pre-close-of-business + this-week to SDR + Tuesday-browser to nurture sequence) + per-territory FDD Item 12 routing attestation + per-Tier-1 15-minute SLA + Twilio SMS + PagerDuty + phone-callback trigger + per-SLA-violation escalation.
  • Per-canonical-per-lead-confidence-scoring + per-conversion-tracking + per-feedback-loop-tuning — per-LLM confidence + multi-LLM ensemble agreement + per-BANT-field confidence + per-MEDDIC-field confidence + overall confidence weighted by data completeness + low-confidence flag for human review + per-lead disposition (converted customer + no-show + not-qualified + disqualified by territory + lost to competitor) + time-to-disposition + revenue attribution + LTV attribution + cohort tracking + per-lead BANT/MEDDIC prediction vs actual conversion + per-vertical weight Bayesian update + buyer-state taxonomy refinement + per-vertical tier-threshold adjustment + per-LLM-prompt A/B testing + versioning.

Why per-vendor-Salesforce-Lead-Scoring-single-account breaks at multi-location-franchise-intake scale

Per-vendor-Salesforce-canonical-Lead-Scoring ships per-account per-lead per-numeric-score primitive. Per-vendor-HubSpot + Pipedrive + Zoho + Microsoft Dynamics + Outreach + Salesloft + Chili Piper + LeanData + RingLead-canonical-single-account ship per-vendor per-native lead-scoring primitives.

At 1-location-1-marketing-team scale per-account per-lead per-numeric-score primitive is enough. At 200-location-200-franchisee-intake scale per-multi-source-lead-intake-cross-vendor + per-LLM-buyer-state-classification-Friday-root-canal-vs-Tuesday-browser + per-BANT-LLM-not-keyword-rule + per-MEDDIC-LLM-extraction + per-vertical-BANT-MEDDIC-weight-not-generic-template + per-buyer-state-routing-per-stakeholder-per-severity + per-same-day-urgent-SLA-15-minute + per-lead-confidence-scoring + per-lead-conversion-tracking + per-lead-feedback-loop-tuning + per-FDD-Item-12-territory-routing.

Per-cross-vendor-lead-scoring-fragmentation + per-buyer-state-classification-blind + per-BANT-keyword-rule-misclassification + per-MEDDIC-blind + per-vertical-weight-blind + per-buyer-state-routing-blind + per-same-day-15-minute-SLA-blind + per-feedback-loop-tuning-blind.

The operator-side architecture above per-vendor-lead-scoring primitive is canonical-multi-source-lead-intake + per-LLM-buyer-state-classification + per-BANT-extraction + per-MEDDIC-extraction + per-vertical-BANT-MEDDIC-weight-spec + per-buyer-state-routing + per-same-day-urgent-SLA + per-lead-confidence-scoring + per-lead-conversion-tracking + per-lead-feedback-loop-tuning + per-portfolio-audit-trail.

What is in market today

Per-platform per-lead-qualification-vendor

Salesforce Sales Cloud, HubSpot Sales Hub, Pipedrive, Zoho CRM, Microsoft Dynamics 365, Outreach, Salesloft, Chili Piper, LeanData, RingLead, Distribution Engine, Lane Four, Sugar CRM, Insightly. Per-account per-lead per-numeric-score. Per-canonical-LLM-buyer-state-classification-canonical-BANT-MEDDIC-LLM-extraction-canonical-per-vertical-weight-canonical-buyer-state-routing-canonical-15-minute-SLA is not the primitive.

Per-platform per-call-tracking-vendor

CallRail, Invoca, DialogTech, CallTrackingMetrics, Phonexa, Twilio Voice, RingCentral, Aircall, Talkdesk, Dialpad, Marchex, ResponseTap. Per-account per-call per-recording-keyword primitive. Per-canonical-call-LLM-transcription-Whisper-Deepgram-AssemblyAI-canonical-call-BANT-MEDDIC-extraction-canonical-call-buyer-state-classification is not the primitive.

Per-platform per-multi-touch-attribution-vendor

Rockerbox, Northbeam, Triple Whale, AppsFlyer (mobile), Adjust, Branch (mobile), Singular, Kochava, Wicked Reports, Hyros, Polar Analytics, AnyTrack. Per-account per-conversion primitive. Per-canonical-per-lead-conversion-tracking-canonical-per-lead-disposition-canonical-revenue-attribution-canonical-LTV-attribution-canonical-cohort-tracking is not the primitive.

Per-platform per-SLA-orchestration-platform

PagerDuty, Opsgenie (Atlassian), VictorOps (Splunk), xMatters, FireHydrant, Rootly, incident.io, BetterStack, Squadcast, Chili Piper instant-routing, Calendly callback. Per-account per-on-call primitive. Per-canonical-per-Tier-1-15-minute-SLA-canonical-Twilio-SMS-canonical-PagerDuty-canonical-phone-callback-trigger-canonical-SLA-violation-escalation is not the primitive.

How the architecture is built

  1. Per-portfolio per-canonical-multi-source-lead-intake-substrate. Per-web-form + per-phone-call + per-SMS + per-chat + per-walk-in + per-social-DM + per-data-aggregator canonical-multi-source.
  2. Per-portfolio per-canonical-call-LLM-transcription. Per-Whisper + per-Deepgram + per-AssemblyAI canonical-transcription.
  3. Per-portfolio per-canonical-multi-LLM-buyer-state-classification. Per-GPT-4 + per-Claude-Sonnet + per-Gemini-Pro + per-buyer-state-taxonomy + per-prompt-template + per-output-schema + per-confidence-scoring + per-citation-grounding + per-ensemble-consensus canonical-LLM.
  4. Per-portfolio per-canonical-BANT-LLM-extraction. Per-Budget + per-Authority + per-Need + per-Timeline canonical-BANT.
  5. Per-portfolio per-canonical-MEDDIC-LLM-extraction. Per-Metrics + per-Economic-Buyer + per-Decision-Criteria + per-Decision-Process + per-Identify-Pain + per-Champion canonical-MEDDIC.
  6. Per-portfolio per-canonical-per-vertical-BANT-MEDDIC-weight-spec. Per-dental-emergency + per-cosmetic-elective + per-home-service-emergency + per-fitness + per-Budget-Authority-Need-Timeline-Metrics-Champion-weight + per-weighted-composite canonical-vertical-weight.
  7. Per-portfolio per-canonical-per-vertical-tier-spec. Per-Tier-1-hot-immediate + per-Tier-2-warm-this-week + per-Tier-3-cool-this-month + per-Tier-4-cold-this-quarter + per-Tier-5-tire-kicker canonical-tier.
  8. Per-portfolio per-canonical-buyer-state-routing. Per-Friday-root-canal-on-call-dentist + per-emergency-Regional-VP + per-same-day-GM + per-this-week-SDR + per-Tuesday-browser-nurture + per-FDD-Item-12-territory-routing canonical-routing.
  9. Per-portfolio per-canonical-per-Tier-1-15-minute-SLA. Per-Twilio-SMS + per-PagerDuty + per-phone-callback-trigger + per-SLA-violation-escalation canonical-SLA.
  10. Per-portfolio per-canonical-per-lead-confidence-scoring. Per-LLM-confidence + per-ensemble-agreement + per-BANT-field-confidence + per-MEDDIC-field-confidence + per-overall-weighted-by-data-completeness + per-low-confidence-flag-for-human canonical-confidence.
  11. Per-portfolio per-canonical-per-lead-conversion-tracking. Per-disposition + per-time-to-disposition + per-revenue-attribution + per-LTV-attribution + per-cohort-tracking canonical-conversion.
  12. Per-portfolio per-canonical-per-lead-feedback-loop-tuning. Per-prediction-vs-actual + per-Bayesian-weight-update + per-buyer-state-taxonomy-refinement + per-tier-threshold-adjustment + per-LLM-prompt-A-B-testing + per-prompt-versioning canonical-tuning.
  13. Per-portfolio per-portfolio-audit-trail. Per-CSV-export + per-SOC2-export + per-FDD-export + per-immutable-storage canonical-audit-trail.

Frequently asked questions

What is buyer-state-aware BANT scoring for multi-location franchise intake?

Buyer-state-aware BANT scoring runs per-portfolio per-location per-lead per-canonical-multi-source-lead-intake + per-canonical-LLM-buyer-state-classification + per-canonical-BANT-Budget-Authority-Need-Timeline-extraction + per-canonical-MEDDIC-Metrics-Economic-Buyer-Decision-Criteria-Decision-Process-Identify-Pain-Champion-extraction + per-canonical-per-vertical-BANT-MEDDIC-weight-spec + per-canonical-buyer-state-routing + per-canonical-same-day-urgent-SLA + per-canonical-per-lead-confidence-scoring + per-canonical-per-lead-conversion-tracking + per-canonical-per-lead-feedback-loop-tuning + per-portfolio audit-trail. Per-canonical-multi-source-lead-intake runs per-portfolio per-canonical-web-form-intake (per-Gravity-Forms + per-WPForms + per-Formstack + per-Typeform + per-Jotform + per-HubSpot-Forms + per-Salesforce-Web-to-Lead per-canonical-web-form) + per-canonical-phone-call-intake (per-CallRail + per-Invoca + per-DialogTech + per-CallTrackingMetrics + per-Phonexa + per-Twilio-Voice per-canonical-call) + per-canonical-SMS-intake (per-Twilio-SMS + per-Attentive + per-Postscript per-canonical-SMS) + per-canonical-chat-intake (per-Intercom + per-Drift + per-Crisp + per-Tidio + per-LiveChat per-canonical-chat) + per-canonical-walk-in-intake (per-POS-trigger + per-loyalty-enrollment per-canonical-walk-in) + per-canonical-social-DM-intake (per-Facebook-Messenger + per-Instagram-DM + per-LinkedIn-Sales-Navigator per-canonical-social-DM) + per-canonical-data-aggregator-intake (per-Apollo + per-ZoomInfo + per-Cognism + per-Lusha per-canonical-aggregator). The per-platform lead-qualification vendor category includes Salesforce Sales Cloud, HubSpot Sales Hub, Pipedrive, Zoho CRM, Microsoft Dynamics 365, Outreach, Salesloft, Chili Piper, LeanData, RingLead, Distribution Engine, Lane Four, Sugar CRM, Insightly.

Why does per-vendor-Salesforce-canonical-Lead-Scoring-canonical-single-account break down at multi-location-franchise-intake scale?

Per-vendor-Salesforce-canonical-Lead-Scoring ships per-account per-lead per-numeric-score primitive. Per-vendor-HubSpot + per-Pipedrive + per-Zoho + per-Microsoft-Dynamics + per-Outreach + per-Salesloft + per-Chili-Piper + per-LeanData + per-RingLead-canonical-single-account ship per-vendor per-native lead-scoring primitives. At 1-location-1-marketing-team scale per-account per-lead per-numeric-score primitive is enough. At 200-location-200-franchisee-intake scale per-canonical-multi-source-lead-intake-canonical-cross-vendor + per-canonical-LLM-buyer-state-classification-canonical-Friday-root-canal-vs-Tuesday-browser + per-canonical-BANT-Budget-Authority-Need-Timeline-canonical-LLM-not-keyword-rule + per-canonical-MEDDIC-canonical-LLM-extraction + per-canonical-per-vertical-BANT-MEDDIC-weight-canonical-not-generic-template + per-canonical-buyer-state-routing-canonical-per-stakeholder-per-severity + per-canonical-same-day-urgent-SLA-canonical-15-minute + per-canonical-per-lead-confidence-scoring + per-canonical-per-lead-conversion-tracking + per-canonical-per-lead-feedback-loop-tuning + per-canonical-FDD-franchise-disclosure-document-canonical-territory-routing.

How does per-portfolio per-canonical-LLM-buyer-state-classification + per-BANT-MEDDIC-extraction work?

Per-portfolio per-canonical-LLM-buyer-state-classification runs per-portfolio per-canonical-multi-LLM-classification (per-GPT-4 + per-Claude-Sonnet + per-Gemini-Pro per-canonical-LLM) + per-canonical-buyer-state-taxonomy-spec (per-Friday-root-canal-urgent + per-emergency-acute-pain + per-same-day-decision-ready + per-this-week-shortlist + per-this-month-comparison-shopping + per-this-quarter-future-planning + per-Tuesday-browser-just-exploring per-canonical-buyer-state) + per-canonical-buyer-state-LLM-prompt-template + per-canonical-buyer-state-LLM-output-schema + per-canonical-buyer-state-LLM-confidence-scoring + per-canonical-buyer-state-LLM-citation-grounding-to-lead-source + per-canonical-buyer-state-multi-LLM-ensemble-consensus. Per-canonical-BANT-extraction runs per-portfolio per-canonical-Budget-LLM-extraction (per-explicit-budget-mention + per-implicit-budget-inference + per-firmographic-budget-estimate per-canonical-Budget) + per-canonical-Authority-LLM-extraction (per-decision-maker-title + per-influencer-title + per-economic-buyer-identification per-canonical-Authority) + per-canonical-Need-LLM-extraction (per-explicit-pain-point + per-implicit-pain-inference + per-vertical-specific-need-template per-canonical-Need) + per-canonical-Timeline-LLM-extraction (per-explicit-timeline + per-buyer-state-derived-timeline + per-vertical-typical-buying-cycle per-canonical-Timeline). Per-canonical-MEDDIC-extraction runs per-portfolio per-canonical-Metrics-LLM-extraction + per-canonical-Economic-Buyer-LLM-extraction + per-canonical-Decision-Criteria-LLM-extraction + per-canonical-Decision-Process-LLM-extraction + per-canonical-Identify-Pain-LLM-extraction + per-canonical-Champion-LLM-extraction.

What does per-portfolio per-canonical-per-vertical-BANT-MEDDIC-weight + per-buyer-state-routing + per-same-day-urgent-SLA do?

Per-portfolio per-canonical-per-vertical-BANT-MEDDIC-weight-spec runs per-portfolio per-canonical-per-vertical-Budget-weight (per-dental-emergency-Budget-weighted-low + per-cosmetic-elective-Budget-weighted-high + per-home-service-emergency-Budget-weighted-low + per-fitness-Budget-weighted-medium per-canonical-Budget-weight) + per-canonical-per-vertical-Authority-weight + per-canonical-per-vertical-Need-weight + per-canonical-per-vertical-Timeline-weight + per-canonical-per-vertical-Metrics-weight + per-canonical-per-vertical-Champion-weight + per-canonical-per-vertical-weighted-composite-BANT-MEDDIC-score + per-canonical-per-vertical-tier-spec (per-Tier-1-hot-immediate + per-Tier-2-warm-this-week + per-Tier-3-cool-this-month + per-Tier-4-cold-this-quarter + per-Tier-5-tire-kicker per-canonical-tier). Per-canonical-buyer-state-routing runs per-portfolio per-canonical-per-buyer-state-routing-rule (per-Friday-root-canal-routes-to-on-call-dentist-immediate + per-emergency-routes-to-Regional-VP + per-same-day-routes-to-GM-pre-close-of-business + per-this-week-routes-to-SDR + per-Tuesday-browser-routes-to-nurture-sequence per-canonical-routing) + per-canonical-per-territory-FDD-Item-12-routing-attestation. Per-canonical-same-day-urgent-SLA runs per-portfolio per-canonical-per-Tier-1-SLA-15-minute-spec + per-canonical-per-Tier-1-SLA-Twilio-SMS + per-canonical-per-Tier-1-SLA-PagerDuty + per-canonical-per-Tier-1-SLA-phone-callback-trigger + per-canonical-per-Tier-1-SLA-violation-escalation.

What does per-portfolio per-canonical-per-lead-confidence-scoring + per-conversion-tracking + per-feedback-loop-tuning do?

Per-portfolio per-canonical-per-lead-confidence-scoring runs per-portfolio per-canonical-per-LLM-confidence-score + per-canonical-multi-LLM-ensemble-agreement + per-canonical-per-BANT-field-confidence + per-canonical-per-MEDDIC-field-confidence + per-canonical-overall-confidence-weighted-by-data-completeness + per-canonical-low-confidence-flag-for-human-review. Per-canonical-per-lead-conversion-tracking runs per-portfolio per-canonical-per-lead-disposition-tracking (per-converted-customer + per-no-show + per-not-qualified + per-disqualified-by-territory + per-lost-to-competitor per-canonical-disposition) + per-canonical-per-lead-time-to-disposition + per-canonical-per-lead-revenue-attribution + per-canonical-per-lead-LTV-attribution + per-canonical-per-lead-cohort-tracking. Per-canonical-per-lead-feedback-loop-tuning runs per-portfolio per-canonical-per-lead-BANT-MEDDIC-prediction-vs-actual-conversion + per-canonical-per-vertical-BANT-MEDDIC-weight-Bayesian-update + per-canonical-buyer-state-taxonomy-refinement + per-canonical-per-vertical-tier-threshold-adjustment + per-canonical-LLM-prompt-template-A-B-testing + per-canonical-LLM-prompt-template-versioning.

What does per-portfolio per-canonical-lead-scoring-routing-agent-canonical-bundle do?

Per-lead-scoring-routing-agent-canonical-bundle integrates the bant-scoring skill with sibling skills on the same agent: per-canonical-multi-location-bant-lead-scoring (sibling, parent commercial pillar at /multi-location-bant-lead-scoring) + per-canonical-firmographic-enrichment (sibling, build-pillar shipped at /how-to-build-firmographic-enrichment-lead-routing — upstream firmographic substrate for BANT extraction) + per-canonical-lead-enrichment (sibling, complementary lead-enrichment substrate) + per-canonical-lead-capture-form (sibling, upstream lead-capture substrate) + per-canonical-lead-enrichment (sibling, complementary enrichment for confidence boost) + per-canonical-call-analytics (sibling, complementary call-analytics substrate for phone-lead BANT extraction).

Engage the lead-scoring-routing agent

Per-portfolio per-location per-lead per-canonical-multi-source-lead-intake + per-LLM-buyer-state-classification + per-BANT-extraction + per-MEDDIC-extraction + per-vertical-BANT-MEDDIC-weight-spec + per-buyer-state-routing + per-same-day-urgent-SLA + per-lead-confidence-scoring + per-lead-conversion-tracking + per-lead-feedback-loop-tuning + per-portfolio audit-trail shipped as the orchestration layer above your existing per-lead-qualification-vendor + per-call-tracking-vendor + per-multi-touch-attribution-vendor + per-SLA-orchestration-platform primitive.