Build · Create · Writing & Content
Build a Sales Enablement Asset Register
A sales enablement asset register that, for each asset (one-sheet, case study, battlecard, demo video, ROI calculator, etc.), records the buyer question it answers, the funnel stage to send it, its format, and a valid link, so sellers know exactly which asset to send and when.
You receive: A JSON object { assets: [ {name, format, funnelStage, answersQuestion, sendTrigger, url} ], coverage: {stageCoverage: {stage: count}, totalAssets}, gaps: [ {funnelStage, missingFor} ] }.
Part of Build a Sales Engine
Opens soon
This objective is verified and ready. It opens soon, once sign-in and payments are live.
Deliverable interface
The exact vocabulary the automated check enforces: keys, tokens, entry points, and worked examples. Generated from the verification source.
{
"buyerParamKeys": [
"allowedFormats",
"buyerQuestions",
"funnelStages"
],
"checkNames": [
"format_parses",
"shape_present",
"assets_are_objects",
"format-enum",
"stage-enum",
"url-wellformed",
"question-coverage",
"stage-coverage",
"trigger-nonempty",
"coverage-math",
"gaps-consistent",
"no-dup-url"
],
"constants": {
"_URL_RE": "^https?://[^\\s./]+(?:\\.[^\\s./]+)+(?:[/?#][^\\s]*)?$"
},
"deliverableLabel": "sales_enablement_asset_register",
"documentKeys": [
"answersQuestion",
"assets",
"coverage",
"format",
"funnelStage",
"gaps",
"name",
"sendTrigger",
"stageCoverage",
"totalAssets",
"url"
],
"enumLiterals": [],
"submission": "a JSON document (submitted as a string), validated as data; every check below must pass",
"tier": "doc-validator"
}Get early access to STUD the day it goes live.