Vendor Dispatch and SLA Review

Weekly and quarterly review of dispatch SLA adherence and vendor performance. Produces a vendor scorecard per market and trade, flags underperformers, verifies insurance and licensure freshness, and proposes rotation actions. Vendor contract changes are routed for approval.

6 stars

Best use case

Vendor Dispatch and SLA Review is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Weekly and quarterly review of dispatch SLA adherence and vendor performance. Produces a vendor scorecard per market and trade, flags underperformers, verifies insurance and licensure freshness, and proposes rotation actions. Vendor contract changes are routed for approval.

Teams using Vendor Dispatch and SLA Review should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/vendor_dispatch_sla_review/SKILL.md --create-dirs "https://raw.githubusercontent.com/mariourquia/cre-skills-plugin/main/src/skills/residential_multifamily/workflows/vendor_dispatch_sla_review/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/vendor_dispatch_sla_review/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How Vendor Dispatch and SLA Review Compares

Feature / AgentVendor Dispatch and SLA ReviewStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Weekly and quarterly review of dispatch SLA adherence and vendor performance. Produces a vendor scorecard per market and trade, flags underperformers, verifies insurance and licensure freshness, and proposes rotation actions. Vendor contract changes are routed for approval.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Vendor Dispatch and SLA Review

## Workflow purpose

Keep the approved vendor list accurate, the SLAs enforced, and underperformers rotated out. Produces the scorecard and the rotation proposal; does not unilaterally change preferred-list membership.

## Trigger conditions

- **Explicit:** "vendor scorecard", "SLA review", "review dispatch", "rotate vendor".
- **Implicit:** `repeat_work_order_rate` above overlay threshold for a vendor; vendor license or insurance expiry within overlay window; SLA breach pattern.
- **Recurring:** weekly property-level SLA check; quarterly portfolio-level vendor scorecard.

## Inputs (required / optional)

| Input | Type | Required | Notes |
|---|---|---|---|
| WorkOrder log (T90) | table | required | dispatch_ts, completed_ts, vendor_id |
| Vendor list + certs | table | required | insurance, license dates |
| Vendor rate cards | csv | required | for pricing discipline view |
| SLA policy overlay | yaml | required | SLAs by priority and trade |
| Repeat WO history | derived | required | input to scorecard |

## Outputs

| Output | Type | Shape |
|---|---|---|
| Vendor scorecard | `scorecard` | per vendor: SLA adherence, repeat rate, cost discipline, cert freshness |
| Flagged underperformers | list | rationale, proposed action, approval gate |
| Cert-refresh requests | `checklist` | vendor, cert type, expiry date |
| Rotation proposal | `memo` | add/remove/suspend proposals |

## Required context

Asset_class, segment, management_mode, market.

## Process

1. **Pull dispatch data.** Join WOs to vendors; compute per-vendor SLA adherence, `repeat_work_order_rate`, cost-vs-rate-card variance.
2. **Scorecard compute.** Score per overlay rubric: SLA, repeat, quality (callbacks), cost discipline, cert freshness.
3. **Cert freshness gate.** Vendors with expired certs lose preferred status immediately; dispatches are refused by `workflows/work_order_triage` until cert refresh.
4. **Underperformer identification.** Vendors below overlay thresholds flagged; proposed actions (coach, suspend, rotate out) per rubric.
5. **Rotation proposal.** Additions and removals to the preferred list require `approval_request` row 19 for contract changes; list changes without contract impact route to asset_manager for approval per overlay.
6. **Cost discipline check.** Variance of actual cost to rate card above overlay threshold flags for re-negotiation.
7. **Communication drafts.** Vendor-facing drafts `draft_for_review`; scorecard-share drafts for routine updates.
8. **Confidence banner.** Reference `as_of_date` and cert-freshness dates surfaced.

## Metrics used

`repeat_work_order_rate`, `work_order_aging`, `open_work_orders`.

## Reference files used

- `reference/normalized/approved_vendor_list__{market}.csv`
- `reference/normalized/vendor_rate_cards__{market}.csv`
- `reference/normalized/vendor_sla_policy__{org}.yaml`
- `reference/normalized/approval_threshold_defaults.csv`

## Escalation points

- Expired cert: PM -> regional; preferred status removed.
- Vendor contract change: `approval_request` row 19.
- Performance dispute: regional -> asset_manager.

## Required approvals

- Vendor contract signature (row 19).
- Preferred-list changes per overlay.

## Failure modes

1. Keeping a preferred vendor with stale certs. Fix: automatic removal on expiry.
2. Scoring on SLA only, missing repeat rate. Fix: rubric includes both.
3. Over-reliance on one vendor. Fix: concentration flag per trade.
4. Silent rate-card drift. Fix: cost discipline check surfaces variance.

## Edge cases

- **Single-source trade market:** overlay flags; scorecard widened to capture context; PM proposes sourcing.
- **Seasonal vendor:** scorecard annualized; SLA adjusted per overlay seasonal adjustment.
- **Emergency sub:** allowed outside preferred list for P1; cert check still required; dispatch recorded as exception.

## Example invocations

1. "Run the weekly SLA review for Ashford Park."
2. "Build the quarterly vendor scorecard for the Charlotte portfolio."
3. "Vendor X has three repeat WOs this month. Recommend next step."

## Example outputs

### Output — Weekly vendor SLA snapshot (abridged, Ashford Park)

**SLA adherence.** Most vendors above SLA band; one plumbing vendor below SLA on P2; flagged for coaching.

**Repeat rate.** One HVAC vendor above overlay threshold; scorecard flag; proposed action: coach + re-bid.

**Cert freshness.** One vendor insurance expiring within overlay window; cert-refresh request drafted.

**Cost discipline.** One vendor consistently above rate card; re-negotiation proposed.

**Rotation proposal.** No removals this week. One suspension candidate under review for quarterly.

**Approvals opened.** None for contract changes this week; queued for quarterly.

**Confidence banner.** `approved_vendor_list__charlotte@2026-04-01, status=starter`. `vendor_sla_policy@2026-03-31, status=starter`.

Related Skills

vendor-invoice-validator

6
from mariourquia/cre-skills-plugin

Validates vendor invoices against contract terms, scope of work, and market rates. Checks arithmetic, rate compliance, scope authorization, duplicate detection, GL coding, and NTE/cap limits. Assigns APPROVED, APPROVED WITH FLAGS, or HOLD FOR REVIEW verdict.

title-commitment-reviewer

6
from mariourquia/cre-skills-plugin

Analyze ALTA title commitments, surveys, and Schedule B exceptions for CRE acquisitions. Identifies title defects, chain breaks, lien conflicts, and cure requirements. Triggers on 'title commitment', 'Schedule B exceptions', 'title review', 'title exceptions', 'encumbrances', 'survey cross-reference', 'title chain', 'mechanic's lien', 'title cure', or when given a title commitment document, survey, or lien search results.

Third-Party Manager Scorecard Review

6
from mariourquia/cre-skills-plugin

Owner-oversight review of third-party property manager performance. Scores against the PMA's service standards and the overlay's rubric, computes adherence metrics, flags audit findings, produces the scorecard memo and the TPM-facing communication draft. Runs monthly per property and quarterly per PMA. Material performance gaps and any PMA amendment or termination are gated.

Schedule Risk Review

6
from mariourquia/cre-skills-plugin

Reviews current schedule against baseline, identifies critical-path risks, recomputes completion and stabilization probability, and routes a rebaseline proposal when warranted. Integrates with `workflows/cost_to_complete_review` and `workflows/draw_package_review` for financial consequences.

Quarterly Portfolio Review

6
from mariourquia/cre-skills-plugin

Portfolio-level quarterly review covering same-store trend, market concentration, watchlist distribution, capex progress, lease-up status, forecast discipline, covenant posture, and fund-level context. Produces the board and investor narrative drafts.

Pipeline Review

6
from mariourquia/cre-skills-plugin

Weekly review of every deal in the pipeline by stage (sourcing, loi_signed, psa_signed, ic_approved, debt_term_sheet, close, funded). Produces a stage-by-stage scorecard, flags stalled deals beyond the overlay-defined aging threshold, surfaces IC-prep load and debt-term-sheet variance, and quantifies retrade risk. Dealpath is the primary source; the workflow surfaces any `dp_completeness_ic_record` or `dp_handoff_lag` blocker from adapter dq rules before any roll-up claim is made.

Monthly Property Operating Review

6
from mariourquia/cre-skills-plugin

Monthly property scorecard and narrative. Synthesizes operating, leasing, collections, maintenance, and financial variance into a single review pack for the PM, regional, and AM. Invokes child workflows for funnel, delinquency, turn, and WO views.

Monthly Asset Management Review

6
from mariourquia/cre-skills-plugin

Ownership-side monthly review. Synthesizes property-level operating output into asset plan reality check: variance to budget and reforecast, covenant view with cushion and breach risk, watchlist scoring, rent-growth and trade-out, capex progress and yield, stabilization pace for lease-up, same-store rollup. Produces the AM agenda for PM and regional conversations, the lender compliance scaffold, and the investor-facing draft.

Lead-to-Lease Funnel Review

6
from mariourquia/cre-skills-plugin

Diagnostic review of the leasing funnel from lead through move-in. Identifies where the funnel is breaking (response time, tour conversion, application conversion, approval, move-in), quantifies exposure, surfaces fair-housing and screening-drift flags, and proposes a remediation plan with owner-specific target bands. Recurring weekly at the property level; invoked ad hoc when notice exposure or leased occupancy slips.

Draw Package Review

6
from mariourquia/cre-skills-plugin

Reviews a draw package end to end before lender submission. Validates construction cost to date, reconciles to the lender requisition, confirms lien waivers by vendor and period, verifies insurance endorsements, checks compliance attestations, and evaluates cost-to-complete. Splits construction manager and asset manager responsibilities. Opens approval gates for construction manager (row 12) and, finally, for the lender submission (row 14). Final submission never goes out without approved records.

Cost-to-Complete Review

6
from mariourquia/cre-skills-plugin

Recomputes cost-to-complete from current actuals plus remaining scope plus overlay-derived escalation and contingency. Compares against prior CTC and the underwriting baseline. Identifies the driver (labor, material, scope, duration) and recommends remediation (re-estimate, scope trim, re-bid, contingency pull).

Change Order Review

6
from mariourquia/cre-skills-plugin

Reviews each proposed change order: validates scope basis, re-estimates cost, checks schedule impact, evaluates against contingency, recommends approval or rejection, and routes to the correct approval row by dollar threshold. Tracks `change_orders_pct_of_contract` and `contingency_burn_rate`.