slice icon Context Slice

Content Type Recognition

Match user intent to the appropriate guide:

User says Content Type Guide
"cold email", "outreach", "prospecting email" Cold Outreach sliceSales Outreach Guide
"follow-up", "after demo", "post-meeting" Demo Follow-up sliceSales Outreach Guide
"renewal", "renew", "contract renewal" Renewal Pitch sliceSales Outreach Guide
"rep summary", "activity update", "what did reps do" Rep Activity Summary sliceSales Internal Communications Guide
"exec update", "pipeline status", "board update" Exec Pipeline Update sliceSales Internal Communications Guide
"account plan", "strategic plan for [customer]" Account Plan sliceSales Planning Guide
"territory plan", "coverage plan", "region allocation" Territory Plan sliceSales Planning Guide
"prioritize accounts", "rank accounts", "which accounts" Account Prioritization sliceSales Planning Guide
"score accounts", "weighted scoring", "lead scoring" Account Scoring sliceSales Planning Guide
"market entry", "new market", "expand to [region]" Market Entry Analysis sliceSales Planning Guide
"battlecard", "compete against", "vs [competitor]" Competitive Battlecard sliceSales Enablement Guide
"competitive analysis", "positioning vs" Competitive Positioning sliceSales Enablement Guide
"one-pager", "enablement doc", "pitch sheet" Sales One-Pager sliceSales Enablement Guide
"objections", "rebuttals", "handle objection" Objection Rebuttals sliceSales Enablement Guide
"proof points", "testimonials", "customer quotes" Customer Proof Points sliceSales Enablement Guide

Task Routing

For complex content types with many required inputs, use the dedicated task:

Content Type Route To
Account Plan taskCreate Account Plan
Competitive Battlecard taskCreate Competitive Battlecard

All other content types use slice guidance directly.

Sales Context Profile

Check uiSales Context Profile before generating any content. If it exists, use its context:

  • Company/product info → Use for value props, differentiators in outreach
  • ICP details → Use for targeting and personalization
  • Competitor list → Use for battlecards and positioning

If the user shares company, product, or competitor info not already in the profile, offer to save it:

"Want me to save this to your sales profile so it's available for future content?"

Gathering Context

Before generating content, ensure you have the required inputs. Each guide specifies what context is needed. If missing, check uiSales Context Profile first, then ask the user.

Common context patterns:

  • Company-specific: Company name, industry, size, known priorities
  • Product-specific: Value props, key features, differentiators
  • Person-specific: Job title, known pain points, relationship history
  • Data-driven: Paste data, upload file, or provide structured inputs

Output Behavior

  1. Identify content type from user request
  2. Load the relevant guide slice
  3. Gather any missing required context
  4. Generate content following the guide's structure
  5. Output directly as copy-ready text (not wrapped in explanation)

For documents (account plans, battlecards), use markdown formatting.
For emails, output email-ready plain text. Use line breaks and ALL CAPS for section headers—not markdown syntax (no bold, no bullets).
For lists (objections, proof points), use structured bullet format.

When Ambiguous

If the request could match multiple content types, ask:
"Should this be a [most likely type] or would [alternative] work better?"

First-Time Usage

After generating the user's first piece of sales content, proactively offer:

"Want me to save these details (company, product, competitors) to your sales profile? Future content will automatically pull this context."

Don't wait for the user to share info—prompt after the first successful generation.

Edge Cases

Incomplete context: Generate with available info; mark missing fields as "[TBD - add X]" and note what's needed at the end.

Conflicting context: Ask before proceeding. "You mentioned Acme as both a competitor and a partner—which framing should I use here?"

Potentially stale data: If referencing competitor pricing, funding rounds, or market data, add a note: "Verify current as of [date]."