Loading ideas...
Your AI system is preparing inspirations.
Error Loading Ideas
Great Job!
You've reviewed all today's inspirations. Time to create!
Ideas Queue
Accept ideas from the deck to see them here.
Published Content
Loading published content...
Trends & Analytics
Loading analytics...
Idea Discovery
Configure niches and discover trending content ideas from YouTube
Discovery Settings
Your Niches
Discovered Ideas (0)
No discoveries yet
Configure your niches and click "Discover Now" to find trending content ideas
Add New Niche
Automated Scheduler
Configure automatic discovery runs to find ideas daily
No schedulers configured yet
Create a scheduler to automatically discover ideas
Create Scheduler
Settings
How to Use Settings
API Keys
Webhooks
Webhook Integration Guide
📥 Incoming Webhook Endpoint
Use this endpoint to send data from Make, n8n, Zapier, or custom scripts to create ideas automatically.
📋 Required Headers
📦 JSON Payload Structure
Full example with all fields:
Download Full Sample{
"title": "Your Content Idea Title", // Required
"hook": "Engaging hook text...", // Required
"cta": "Subscribe for more!", // Optional
"body": "Main content body...", // Optional
"scenario": ["Step 1", "Step 2"], // Optional - array or string
"visualization_notes": "Visual ideas...", // Optional
"trend_analysis": "Trend insights...", // Optional
"tags": ["saas", "tech", "business"], // Optional
"source_url": "https://...", // Optional
"thumbnail_url": "https://...", // Optional
"analytics": { // Optional
"views_count": 125000,
"engagement_rate": 12.5,
"trend_score": 85
}
}
🔧 Integration Examples
Make (Integromat) Setup
1. Add HTTP module → "Make a Request"
2. URL: http://your-server/api/v1/webhooks/receive
3. Method: POST
4. Headers: Content-Type: application/json
5. Body: Map your data to the JSON structure above
n8n Setup
1. Add "HTTP Request" node
2. Method: POST
3. URL: http://your-server/api/v1/webhooks/receive
4. Body Content Type: JSON
5. JSON Parameters: Add fields according to structure
Zapier Setup
1. Add "Webhooks by Zapier" action
2. Event: POST
3. URL: http://your-server/api/v1/webhooks/receive
4. Payload Type: JSON
5. Data: Map your trigger data to required fields
cURL Example (Testing)
curl -X POST http://your-server/api/v1/webhooks/receive \
-H "Content-Type: application/json" \
-d '{
"title": "Test Idea",
"hook": "This is a test hook",
"cta": "Subscribe!",
"tags": ["test"]
}'
✅ Expected Response
{
"status": "success",
"message": "Idea 'Your Title' created successfully",
"idea_id": 42
}
Database Backup & Restore
Create Backup
Create a backup of your database including all ideas, tags, analytics, API keys, and webhooks.
Recent Backups
Restore from Backup
Upload a backup file to restore your database. Warning: This will replace all current data.
Automatic Backups
Enable Automatic Backups
Automatically create backups on a schedule
Google Services Setup Guide
Follow these instructions to configure Google services for your AI Syndicate application.
Google Gemini AI API
Step 1: Access Google AI Studio
Visit Google AI Studio and sign in with your Google account.
Step 2: Create API Key
- Click "Get API Key" or "Create API Key"
- Select a Google Cloud project (or create new one)
- Copy the generated API key
Step 3: Add to AI Syndicate
- Go to Settings → Integrations
- Click "+ Add API Key"
- Service Name:
gemini - Paste your API key and save
Note: Gemini API is used for trend analysis and content generation features.
YouTube Data API v3
Step 1: Google Cloud Console
Visit Google Cloud Console and create or select a project.
Step 2: Enable YouTube Data API
- Navigate to "APIs & Services" → "Library"
- Search for "YouTube Data API v3"
- Click "Enable"
Step 3: Create Credentials
- Go to "APIs & Services" → "Credentials"
- Click "Create Credentials" → "API Key"
- Restrict the key to YouTube Data API v3 (recommended)
- Copy the API key
Step 4: Add to AI Syndicate
Service Name: youtube
Quota: YouTube API has daily quota limits. Monitor usage in Google Cloud Console.