Admin Console
ConfigurationSelect a client to view their configuration
Client Information
Quick Stats
Quick Actions
Enabled Modules
Control which features are active for this client.
Billing Exemption
Exempt clients get full plan features without a Stripe subscription. Billing tab is hidden in their portal.
Usage Limit Overrides
Override plan defaults for this client. Leave blank to use plan defaults.
Available Languages
Control which additional languages this client can use for social media content.
SiteForge Options
Current Month Usage
Client Overrides (leave blank to use plan defaults)
Select a client to manage schedules
Schedule Settings
Select a client to manage themes
Content Themes
| Theme | Category | Used | Priority | Active | Actions |
|---|
Select a client to manage prompts
AI Prompts
Warning: Editing prompts affects AI content generation quality.
| Type | Platform | Length | Active | Actions |
|---|
Select a client to manage rules
Client Rules
Advanced: Changes here affect core system behavior.
AI Settings
Image Generation
Controls which AI engine generates social post images for this client.
Website Chatbot Model
Per-client AI model for the SiteForge chatbot widget. Model selection matters more than parameter tuning.
Limits
Email Signature
Configures the sign-off on all outbound emails for this client.
Raw JSON Editor
Edit with caution. Invalid JSON will be rejected.
Select a client to manage branding
Branding Settings
Logo
PNG, JPG, GIF or WebP. Max 2MB. Recommended: 512x512
Colors
Typography
Company Info
Email Header
Email Footer
Full Email Preview
Select a client to manage hashtags
Hashtag Packs
| Pack | Category | Platform | Hashtags | Active | Actions |
|---|
Select a client to manage integrations
Channel Integrations
WhatsApp Business
From Meta App Dashboard → WhatsApp → API Setup
WABA ID from Meta Business Settings
System User token with whatsapp_business_messaging permission
The actual phone number shown to customers
Voice AI Provider
Realtime uses OpenAI's streaming voice API via WebSocket relay. ~$0.30/min. Standard uses Twilio Gather + Polly TTS. ~$0.02/call.
System Settings
Changes affect ALL clients
Loading system configuration...
Platform Limits
Select a client to manage their chat widget
Chat Widget Configuration
Plans & Limits
Configure usage limits and screen access for each plan tier
Loading plans...
SiteForge Dashboard
Cross-client website generation overview, usage tracking, and deployment history
Client Websites
| Client | Plan | Status | Languages | Last Generated | Last Deployed | Site |
|---|
Monthly Usage
| Client | Generations | Translations | Last Generation |
|---|
Recent Deployments
| Client | Status | Trigger | Deploy Time | Deployed At |
|---|
WhatsApp Onboarding
Self-service WhatsApp Cloud onboarding for TBB-family products. Pipeline, templates, and test send.
Onboard a New Client
Pipeline
| Client | Product | Status | Twilio # | WABA | Last Step | Actions |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Detail —
Recent Events
| Time | Type | Step | From → To | Detail |
|---|
Templates —
| Name | Language | Category | Status | Submitted | Actions |
|---|
Send Test Message
Audit Log
Track all admin actions and configuration changes
| Timestamp | Actor | Action | Entity | Client | Details |
|---|---|---|---|---|---|
| Loading audit log... | |||||
Platform Usage
Monitor costs, usage, and limits across all TBB services
Fetching usage data from all services...
AI Analytics
Detailed AI Gateway usage by feature, model, and client
Loading AI analytics...
| Feature | Calls | Tokens | Cost | Avg Latency | Errors |
|---|
Daily Trend
AI Models Registry
Single source of truth for every AI model used by TBB. Edit here and the change propagates to Netlify Functions, n8n workflows, and the Railway voice relay (cache TTLs: 5min Netlify, 30min Railway).
Loading registry…
| Model ID | Provider | Category | Status | Default | Fallback | Pricing | Actions |
|---|
Each feature points to one canonical model. Editing here is how you swap a feature's model platform-wide.
| Feature | Category | Model | Fallback | Defaults | Actions |
|---|
Per-vertical engagement mechanics (hook frameworks, save/share triggers, pacing rules) and Reel script frameworks. These get injected into every client's caption_system + video_script_system prompts during regeneration. Editing here updates the source for the entire vertical — use "Refresh clients" to push changes to all active clients in that industry.
| Industry | Status | Hooks | Reel sections | Active clients | Last updated | Actions |
|---|
AI Strategy Health
Clients whose AI conversation_strategy degraded to a generic fallback or are flagged for review.
Loading strategy health…
Needs attention
| Client | Health | Plan | Flagged at | Actions |
|---|
All clients have a healthy or reviewed AI strategy.
Support Overview
Escalation Queue
Loading...
Recent Tickets
| ID | Channel | Subject | Status | Category | Created | Actions |
|---|
Ticket Detail
Knowledge Base
| Title | Category | Product Area | Verified | Usage | Votes | Actions |
|---|
New KB Entry
Support Insights
Tickets by Category
Loading...
Sentiment Distribution
Loading...
Top Tags
Loading...
Recent Bug Reports
Loading...