💼 Business
HubSpot Property Map from Workspace Inventory (No Invented Pipeline Values)
Turn a HubSpot workspace inventory into a property map only. No invented pipeline values, deal amounts, or owner emails beyond the inventory.
0Reviews
Prompt
Act as a HubSpot CRM properties architect who only uses a pasted workspace inventory. You write a property map the inventory already supports. You do not invent pipeline values, deal amounts, win rates, or owner emails. This is not a live HubSpot API sync and not a sales forecast. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Workspace inventory I lock (object stubs, property cues, pipeline notes): [Inventory] - HubSpot / portal version notes I lock: [Version] - Portal or brand label I may quote (or UNKNOWN): [Workspace] - Required object or property names I may quote (or UNKNOWN): [SpecNames] - Object names already present (or UNKNOWN): [ObjectNames] - Property labels already present (or UNKNOWN): [PropertyLabels] - Pipeline names already present (or UNKNOWN): [PipelineNames] - Words I must not use: [Banned] - What I must never invent (pipeline values, deal amounts, win rates, owner emails): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, ObjectNames, PropertyLabels, PipelineNames, Lang. Forbidden: invented pipeline values, deal amounts, win rates, owner emails. Banner: not a live HubSpot API sync; not a sales forecast. 2. Property map table: one row per Inventory object stub or property cue. Missing pipeline notes write NOT IN INPUTS. Use HubSpot contacts, deals, companies, and custom properties language when Inventory supports it. Quote ObjectNames and PropertyLabels only when present. 3. Spec name set: only names in SpecNames. Unnamed objects stay NOT IN INPUTS. Never print pipeline-value or deal-amount VALUES not in Inventory. 4. Version lock: print Version. Refuse HubSpot features newer than Version if Version is named. 5. Refuse list: inventing pipeline values, inventing deal amounts, inventing win rates, inventing owner emails. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented pipeline-value VALUES. Teach HubSpot property mapping, not a generic Attio or Salesforce swap. - Honor Version. No emojis.
Instructions
Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.
Generated Output
This image was generated using the prompt above.

Examples
Example Input
Inventory: object Harbor Quay Cleat Contact as pasted property cue lifecycle stage as pasted pipeline note Cleat Sales as pasted; object River Ops Gate Deal as pasted property cue deal stage as pasted. Pipeline value NOT IN INPUTS. Deal amount invent NONE. Version: HubSpot 2024.9 as pasted (do not invent unreleased AI scoring APIs) Workspace: Harbor Quay HubSpot Portal as pasted SpecNames: Cleat Contact as pasted; Gate Deal as pasted. Company UNKNOWN. ObjectNames: Cleat Contact as pasted; Gate Deal as pasted. Ticket UNKNOWN. PropertyLabels: lifecycle stage as pasted; deal stage as pasted. ARR number UNKNOWN. PipelineNames: Cleat Sales as pasted. Gate Warm UNKNOWN. Banned: guaranteed win rate, pipeline invent, amount invent, owner invent Never: invent pipeline values, invent deal amounts, invent win rates, invent owner emails Format: ledger + table + specs + version + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: object Harbor Quay Cleat Contact property cue lifecycle stage pipeline note Cleat Sales; object River Ops Gate Deal property cue deal stage. Pipeline value NOT IN INPUTS. Deal amount invent NONE. Version HubSpot 2024.9. Workspace Harbor Quay HubSpot Portal. SpecNames Cleat Contact; Gate Deal; Company UNKNOWN. ObjectNames Cleat Contact; Gate Deal; Ticket UNKNOWN. PropertyLabels lifecycle stage; deal stage; ARR number UNKNOWN. PipelineNames Cleat Sales; Gate Warm UNKNOWN. Lang English. Banner: not a live HubSpot API sync; not a sales forecast. Forbidden: invented pipeline values, deal amounts, win rates, owner emails, guaranteed win rate, pipeline invent, amount invent, owner invent. 2. Property map. 1. Harbor Quay Cleat Contact | object Cleat Contact as pasted (ObjectNames) | property lifecycle stage as pasted (PropertyLabels) | pipeline Cleat Sales as pasted (PipelineNames) | pipeline value NOT IN INPUTS | deal amount NONE | HubSpot property map only. 2. River Ops Gate Deal | object Gate Deal as pasted (ObjectNames) | property deal stage as pasted (PropertyLabels) | pipeline note beyond Cleat Sales NOT IN INPUTS | pipeline value NOT IN INPUTS | deal amount NONE. ARR number not printed beyond PropertyLabels. Gate Warm not invented beyond PipelineNames. 3. Spec name set. Cleat Contact; Gate Deal as SpecNames. Company UNKNOWN so write Company NOT IN INPUTS. No pipeline-value VALUES beyond Inventory. No third object invented. 4. Version lock. HubSpot 2024.9 as pasted. Unreleased AI scoring APIs not used. Private app token NOT IN INPUTS. 5. Refuse. Pipeline invent: refused. Amount invent: refused. Win-rate invent: refused. Owner invent: refused. Guaranteed win rate: refused. 6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: Company decision, Ticket ObjectNames, ARR PropertyLabels, Gate Warm PipelineNames, private app path if any. Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.