Agency Dashboard

Multi-Client Content Calendar Manager

🚀 Getting Started
Quick guide to using the multi-client system
1

Setup Service Tiers

Define your service packages (Basic, Standard, Premium) with content quotas and platform access.

2

Add Clients

Create client profiles with brand info, assign service tiers, and select social platforms.

3

Generate Content

AI generates monthly calendars automatically based on tier limits and client preferences.

📖 API Integration

Use these endpoints to integrate with your backend:

POST /api/multi-client/clients
POST /api/multi-client/calendars/generate
GET /api/multi-client/dashboard/{agencyId}
POST /api/multi-client/content/approve

✨ Key Features

  • ✅ Tier-based content quotas (8, 16, or 32 posts/month)
  • ✅ AI-generated captions, hashtags, and scripts
  • ✅ Approval workflow with inline editing
  • ✅ Drag-and-drop calendar rescheduling
  • ✅ Bulk operations across multiple clients
  • ✅ Platform-specific content optimization