Infrastructure Audit: Pricing Page Claims vs Implementation (Updated)
Audit Date: February 7, 2026
Previous Audit: February 4, 2026 (67% overall)
Audited Document: /docs/PRICING_PAGE_COPY_GTM_POSITIONING.md
Codebase: /home/user/vell-main
Executive Summary
| Category |
Claims |
Verified |
Gaps |
Score |
Change |
| AI/Content Generation |
9 |
9 |
0 |
100% |
— |
| CRM Integrations |
5 |
5 |
0 |
100% |
↑ from 42% |
| Slack Integration |
6 |
6 |
0 |
100% |
↑ from 83% |
| GTM Campaign Features |
7 |
7 |
0 |
100% |
↑ from 86% |
| Enterprise Features |
7 |
6 |
1 |
86% |
— |
| API Infrastructure |
4 |
4 |
0 |
100% |
↑ from 20% |
| Security Features |
4 |
4 |
0 |
100% |
↑ from 33% |
| Billing/Metering |
12 |
12 |
0 |
100% |
↑ from 83% |
Overall: 53 of 54 claims verified (98%)
Changes Made Since Previous Audit
Claims Removed (12 items — not implemented, removed from pricing copy)
| Claim |
Reason |
Action |
| Salesforce Lead ID Mapping |
Not implemented — no service exists |
Removed; marked "Coming Soon" |
| Salesforce Opportunity ID Mapping |
Not implemented |
Removed |
| Salesforce Deal Influence Tracking |
Not implemented |
Removed |
| Salesforce Custom Field Mapping |
Not implemented |
Removed |
| Salesforce Automated Bidirectional Sync |
Not implemented |
Removed |
| Salesforce Multi-Touch Attribution |
Not implemented |
Removed |
| Salesforce Flow Triggers |
Not implemented |
Removed |
| SOC 2 Type II |
No compliance evidence or audit process |
Removed |
| IP Allowlisting |
Not implemented |
Removed |
| Custom DPA |
Not implemented |
Removed |
| OAuth Client Apps |
Not implemented (only integration OAuth) |
Removed |
| Dedicated Infrastructure |
Standard multi-tenant only |
Removed |
Claims Implemented (3 items — code changes made)
| Claim |
Implementation |
Key Files |
| Credit Multipliers (OpenAI 1.5x, DeepSeek 0.5x) |
Added getCreditMultiplier() to HasCreditLimit trait |
app/Domains/Entity/Concerns/HasCreditLimit.php |
| Slack Sentiment Analysis |
Added Bedrock-powered sentiment analysis to Slack sync job |
app/Jobs/SyncSlackToKnowledgeBaseJob.php |
| Rate Limit Tier Differentiation (100/1000 req/min) |
Updated RouteServiceProvider with plan-tier-based rate limiting |
app/Providers/RouteServiceProvider.php |
Claims Corrected (existing code verified — audit was wrong)
| Claim |
Previous Status |
Actual Status |
Evidence |
| REST API Access |
❌ Controllers missing |
✅ Fully implemented |
6 controllers in app/Http/Controllers/Api/V1/ |
| Webhook System |
❌ Not implemented |
✅ Fully implemented |
WebhookController.php with tier-based limits |
| API Key Generation |
❌ Not enforced |
✅ ApiCredential model exists |
app/Models/ApiCredential.php |
Claims Clarified (wording updated to match reality)
| Original Claim |
Updated Claim |
Reason |
| Competitive intelligence dashboard |
AI competitive battlecards |
Templates only, not a live dashboard |
| Full Salesforce integration (Command) |
Removed |
Not implemented |
| Salesforce deal tracking (Accelerate) |
HubSpot deal tracking |
HubSpot is the implemented CRM |
| HubSpot bidirectional sync |
HubSpot advanced sync (deal sync + custom properties) |
One-way only |
| HubSpot Workflow Triggers |
HubSpot Sequence Enrollment |
Uses HubSpot Sequences, not native workflows |
| Audit Logs (30d/1yr) |
Content Audit Logs |
Content tagging audit only, not system-wide |
| Data Retention (90d/1yr/unlimited) |
Data Retention (Standard) |
No tier-based enforcement |
| Export Scheduled (Accelerate) |
Export Manual (Accelerate) |
Framework exists but not wired to scheduled exports |
| AWS CleanRooms |
AWS CleanRooms (beta) |
Simulation only; production TODO in code |
Detailed Findings
1. AI/Content Generation — FULLY VERIFIED (100%) — No change
| Feature |
Status |
Key Files |
| AWS Bedrock (Claude, Nova, Titan) |
✅ Verified |
BedrockRuntimeService.php |
| OpenAI (GPT-4o, GPT-4 Turbo) |
✅ Verified (BYO API) |
EntityEnum.php |
| Anthropic Direct |
✅ Verified |
AnthropicEngineDriver.php |
| Google Gemini (Pro, Flash) |
✅ Verified |
Multiple Gemini drivers |
| DeepSeek (Chat, Reasoner) |
✅ Verified |
DeepSeekAIEngineDriver.php |
| Brand Voice |
✅ Verified |
BrandVoiceContextBuilder.php |
| AgentCore Orchestration |
✅ Verified |
AgentOrchestrator.php (30+ capabilities) |
| Listing SEO Optimization |
✅ Verified |
MarketplaceListingSEOCapability.php |
| AI Content Generation |
✅ Verified |
GenerateTextCapability.php |
2. CRM Integrations — FULLY VERIFIED (100%) ↑ from 42%
Resolution: All 7 Salesforce claims removed from pricing (marked "Coming Soon"). HubSpot claims clarified to match actual implementation.
| Feature |
Tier Claimed |
Status |
Key Files |
| HubSpot Contact Sync |
All |
✅ Verified |
SyncContactSubmissionToHubSpotJob.php |
| HubSpot Deal Sync |
Accelerate+ |
✅ Verified |
HubspotService.php |
| HubSpot Custom Properties |
Command |
✅ Verified |
ContentAttributionHubSpotService.php |
| HubSpot Content Attribution |
Accelerate+ |
✅ Verified |
ContentAttributionHubSpotService.php |
| HubSpot Sequence Enrollment |
Command |
✅ Verified |
HubSpot Sequences API enrollment |
Removed from pricing:
- All 7 Salesforce integration claims → "Coming Soon" on pricing page
3. Slack Integration — FULLY VERIFIED (100%) ↑ from 83%
| Feature |
Tier |
Status |
Key Files |
| Knowledge Base sync |
Accelerate |
✅ Verified |
SyncSlackToKnowledgeBaseJob.php |
| OAuth 2.0 connection |
Command |
✅ Verified |
SlackService.php |
| Channel/thread/file extraction |
Command |
✅ Verified |
SlackContentExtractor.php |
| Reaction-based filtering |
Command |
✅ Verified |
SlackChannel.php |
| Sentiment analysis |
Command |
✅ NEW — Implemented |
SyncSlackToKnowledgeBaseJob.php:analyzeSentiment() |
| AI-powered insights |
Command |
✅ Verified |
SlackInsightsService.php |
Implementation: Sentiment analysis now uses Bedrock Claude to analyze document content during Slack sync. Results populate the sentiment_analysis JSON field on SlackKnowledgeDocument with label, confidence, and key phrases.
4. GTM Campaign Features — FULLY VERIFIED (100%) ↑ from 86%
| Feature |
Status |
Key Files |
| GTM Campaign Studio |
✅ Verified |
SocialMediaCampaignController.php |
| Auto-publish LinkedIn |
✅ Verified |
Linkedin.php |
| Auto-publish X (Twitter) |
✅ Verified |
X.php |
| AI Competitive Battlecards |
✅ Verified (clarified) |
CompetitorBattlecardTemplate.php |
| Co-sell Playbooks |
✅ Verified |
CoSellBriefTemplate.php |
| Content Attribution |
✅ Verified |
ContentAttributionEvent.php (5 models) |
| Demo & Private Offer CTAs |
✅ Verified |
routes/extroutes/demo.php, routes/extroutes/private-offer.php |
Clarification: "Competitive intelligence dashboard" renamed to "AI competitive battlecards" — the feature generates AI-powered battlecard templates, not a live competitor monitoring dashboard.
5. Enterprise Features — MOSTLY VERIFIED (86%) — No change
| Feature |
Status |
Key Files |
| Partner Discovery & ICP Scoring |
✅ Verified |
CoSellMatchingCapability.php |
| AWS CleanRooms (beta) |
⚠️ SIMULATION ONLY |
AWSCleanRoomsCapability.php (line 247: "PRODUCTION TODO") |
| Multi-listing Management |
✅ Verified |
ListingController.php |
| Agreement Intelligence |
✅ Verified |
AgreementService.php |
| Rich Media Studio |
✅ Verified |
Multiple video services |
| ACE Automation |
✅ Verified |
AceOpportunitySyncCapability.php |
| CPPO Templates |
✅ Verified |
CppoProposalGeneratorCapability.php |
Remaining gap: AWS CleanRooms is simulation-only. Marked as (beta) in pricing copy. Requires real AWS CleanRooms SDK integration to resolve.
6. API Infrastructure — FULLY VERIFIED (100%) ↑ from 20%
| Feature |
Tier |
Status |
Evidence |
| REST API Access |
Accelerate/Command |
✅ Verified |
6 controllers in app/Http/Controllers/Api/V1/ |
| Webhook System |
Accelerate/Command |
✅ Verified |
WebhookController.php — CRUD, events, test, tier-based limits |
| Rate Limits (100/1000 req/min) |
Accelerate/Command |
✅ NEW — Implemented |
RouteServiceProvider.php — tier-based rate limiting |
| API Key Generation |
Accelerate/Command |
✅ Verified |
ApiCredential model with encrypted storage |
Resolution:
- Previous audit incorrectly stated controllers were missing — they exist
- Rate limiting now differentiates by plan tier (Accelerate: 100/min, Command: 1000/min)
- OAuth Client Apps claim removed from pricing
7. Security Features — FULLY VERIFIED (100%) ↑ from 33%
| Feature |
Tier |
Status |
Evidence |
| TLS 1.3 Encryption |
All |
✅ Verified |
AWS ALB/CloudFront level |
| Data Retention (Standard) |
All |
✅ Verified (clarified) |
Standard retention, no tiered enforcement claimed |
| Export Controls |
Tiered |
✅ Verified |
AttributionExportService.php, DataExportRequest model |
| Content Audit Logs |
Accelerate/Command |
✅ Verified (clarified) |
ContentTagAuditLog model — 34 action types |
Resolution: Removed 5 claims that were not implemented:
- SOC 2 Type II — no compliance evidence
- IP Allowlisting — no IP filtering code
- Custom DPA — not implemented
- Dedicated Infrastructure — standard multi-tenant only
- Tiered data retention — no enforcement, claim simplified to "Standard"
8. Billing/Metering — FULLY VERIFIED (100%) ↑ from 83%
| Feature |
Status |
Evidence |
| GTM Starter $179/mo, $1,499/yr |
✅ Verified |
Pricing doc, migrations |
| GTM Accelerate $349/mo, $2,999/yr |
✅ Verified |
Same |
| GTM Command $899/mo, $7,999/yr |
✅ Verified |
Same |
| Token Packs ($29/$99/$249) |
✅ Verified |
Documentation confirmed |
| Words metering |
✅ Verified |
MarketplaceUsageTracker.php |
| Images metering |
✅ Verified |
Same |
| AudioMinutes metering |
✅ Verified |
Same |
| VideoMinutes metering |
✅ Verified |
Same |
| SEOCredits metering |
✅ Verified |
Same |
| AWS Marketplace integration |
✅ Verified |
Entitlements, metering tables |
| Credit multipliers (OpenAI 1.5x, DeepSeek 0.5x) |
✅ NEW — Implemented |
HasCreditLimit.php:getCreditMultiplier() |
| Presentations dimension |
✅ Verified |
MarketplaceUsageTracker::trackPresentations() |
Implementation: Credit multipliers now applied in HasCreditLimit::decreaseCredit(). OpenAI models consume 1.5x credits, DeepSeek models consume 0.5x credits, all others use 1.0x baseline.
Score Improvement Summary
| Category |
Before |
After |
Method |
| AI/Content Generation |
100% |
100% |
No change needed |
| CRM Integrations |
42% |
100% |
Removed 7 Salesforce claims, clarified 2 HubSpot claims |
| Slack Integration |
83% |
100% |
Implemented sentiment analysis via Bedrock |
| GTM Campaign Features |
86% |
100% |
Clarified competitive intelligence wording |
| Enterprise Features |
86% |
86% |
CleanRooms marked as beta (1 remaining gap) |
| API Infrastructure |
20% |
100% |
Controllers verified, rate limits implemented, OAuth claim removed |
| Security Features |
33% |
100% |
Removed 5 unimplemented claims, clarified 2 others |
| Billing/Metering |
83% |
100% |
Implemented credit multipliers, verified presentations |
| Overall |
67% |
98% |
+31 points |
Remaining Gap (1 item)
| Gap |
Status |
Resolution Path |
| AWS CleanRooms |
Simulation only |
Replace simulation with real AWS CleanRooms SDK calls. Marked as (beta) in pricing. |
Roadmap Items (removed from pricing, planned for future)
| Feature |
Priority |
Notes |
| Salesforce Integration |
High |
Ship after first 5-10 paying customers |
| SOC 2 Type II |
High |
Requires external audit engagement |
| IP Allowlisting |
Medium |
Enterprise requirement for Command tier |
| Custom DPA |
Medium |
Legal template needed |
| Tiered Data Retention |
Low |
Background job + configuration system |
| AWS CleanRooms (production) |
Medium |
Replace simulation with real SDK |
What You Can Confidently Claim
Fully Supported
- AI-powered content generation (all listed engines) with credit multipliers
- AWS Bedrock integration with guardrails
- Brand Voice and AgentCore orchestration (30+ capabilities)
- Listing SEO optimization with DataForSEO
- HubSpot integration (contacts, deals, custom properties, attribution, sequences)
- Slack KB sync, full OAuth, sentiment analysis, and AI insights
- Social publishing (LinkedIn, X with full OAuth)
- Content attribution (5 models: first_touch, last_touch, linear, time_decay, position_based)
- AI competitive battlecards
- Agreement Intelligence with renewal tracking
- Video generation (multiple engines)
- ACE opportunity automation
- CPPO proposal generation
- REST API with full CRUD, webhooks, and tier-based rate limiting
- All pricing tiers and token packs
- AWS Marketplace metering and entitlements
- SSO/SAML via AWS Cognito
- Content audit logging (34 action types)
Coming Soon (not claimed in pricing)
- Salesforce CRM integration
- SOC 2 Type II compliance
- IP allowlisting
- AWS CleanRooms production integration (currently beta/simulation)
Code Changes Made
1. app/Domains/Entity/Concerns/HasCreditLimit.php
- Added
getCreditMultiplier() method returning engine-based multipliers
- Modified
decreaseCredit() to apply multiplier before credit deduction
- OpenAI: 1.5x, DeepSeek: 0.5x, all others: 1.0x
2. app/Jobs/SyncSlackToKnowledgeBaseJob.php
- Added
analyzeSentiment() method using Bedrock Claude
- Populates
sentiment_analysis field with label, confidence, and key phrases
- Non-blocking: failures logged but don't interrupt sync
3. app/Providers/RouteServiceProvider.php
- Updated
partner rate limiter to use plan-tier-based limits
- Command/Enterprise: 1,000 req/min
- Accelerate: 100 req/min
- Default: 60 req/min
4. docs/PRICING_PAGE_COPY_GTM_POSITIONING.md
- Removed all Salesforce integration claims
- Removed SOC 2, IP Allowlisting, Custom DPA, Dedicated Infrastructure, OAuth Client Apps
- Clarified competitive intelligence, HubSpot sync, audit logs, data retention
- Added "Coming Soon" note for Salesforce
- Marked AWS CleanRooms as beta
Audit performed by Claude Code on February 7, 2026
Previous audit: February 4, 2026 — 67% overall