Feature Reference
Quick reference for AI agents on all TendSocial features.
Content Creation
| Feature | Backend Routes | Frontend Pages | Key Models |
|---|---|---|---|
| AI Generation | genai.ts | Various | AIUsageLog |
| Campaigns | campaigns.ts | CampaignList, CampaignDetail | Campaign |
| Blog Posts | blog.ts | BlogEditor | BlogPost |
| Video Scripts | genai.ts | VideoStudio | VideoScript |
| Social Posts | posts.ts, social.ts | PostEditor | CompanyPost |
Publishing
| Feature | Backend Routes | Frontend Pages | Key Models |
|---|---|---|---|
| Platform Connections | oauth.ts, social.ts | Connections | SocialAccount |
| Publishing Queue | queues.ts | QueueEditor | PublishingQueue |
| Scheduled Posts | jobs.ts | ScheduleView | CompanyPost |
| Bulk Import | bulk.ts | BulkImportPage | CompanyPost |
Engagement
| Feature | Backend Routes | Frontend Pages | Key Models |
|---|---|---|---|
| Unified Inbox | inbox.ts | Inbox | InboxConversation |
| Approvals | approvals.ts | ApprovalsPage | CompanyPost |
Analytics & Reporting
| Feature | Backend Routes | Frontend Pages | Key Models |
|---|---|---|---|
| Analytics Dashboard | analytics.ts | AnalyticsDashboard | CompanyPostMetric |
| Scheduled Reports | reports.ts | ReportsPage (WIP) | CompanyReport |
| AI Usage | usage.ts | UsageDashboard | UserUsage, CompanyUsage |
Team & Settings
| Feature | Backend Routes | Frontend Pages | Key Models |
|---|---|---|---|
| Team Management | team.ts | TeamSettings | User |
| Roles & Permissions | roles.ts | RolesSettings | CompanyRole |
| Company Settings | company.ts | CompanySettings | Company |
| Team Integrations | integrations/ | IntegrationsPage | TeamIntegration |
Billing
| Feature | Backend Routes | Frontend Pages | Key Models |
|---|---|---|---|
| Subscriptions | billing.ts | BillingPage | Company |
| Packages | packages.ts | PricingPage | PackageConfig |
| Entitlements | entitlements.ts | - | PlanEntitlement |
Platform Admin (Super Admin)
| Feature | Backend Routes | Frontend Pages | Key Models |
|---|---|---|---|
| Feature Flags | platform/config.ts | FeatureFlagsPage | FeatureFlag |
| Segments | platform/segments.ts | SegmentsPage | Segment |
| AI Config | platform/aiConfig.ts | AIConfigPage | AiModelConfig |
| Packages Admin | packages.ts | PackagesAdmin | PackageConfig |
File Locations
Backend Routes: apps/backend/src/routes/
Frontend Pages: apps/frontend/src/pages/
Frontend Components: apps/frontend/src/components/
Services: apps/backend/src/services/
Prisma Schema: prisma/schema.prisma