Observer Agents
Observer Agents automate article monitoring based on custom criteria.
Creating an Observer Agent
Navigate to Observer Agents section
Click "Add Agent"
Configure agent settings:
Basic Configuration
Agent Name - Descriptive name for the agent
Research Instruction - What to look for in articles
Topic Filter - Limit to specific topic (optional)
AI Model - Model to use for analysis
Actions (When Matches Found)
Add Notification - Alert in notification bell
Tag Articles - Add signal tags for filtering
Star Articles - Add to starred collection
Generate Report - Create summary report
Generate Podcast - Audio summary (requires ElevenLabs)
Deep Research - Trigger Auspex investigation
Send Email - Email notification
Send Bluesky DM - Direct message on Bluesky

Scheduled Execution
Enable automated agent runs with configurable:
Schedule Type
Interval or Daily
Interval
Every N minutes/hours/days
Daily Time
Specific time (server timezone)
Article Timeframe
How far back to analyze (1-30 days)
Article Timeframe Configuration
When scheduling an agent, configure how far back to scan articles:
Last 24 hours
High-frequency monitoring, breaking news
Last 3 days
Regular daily briefings
Last 7 days
Weekly summaries (default)
Last 2 weeks
Extended coverage analysis
Last 30 days
Monthly trend reports
Important: The Article Timeframe setting determines which articles are analyzed on each automated run. This is independent of the schedule frequency.
Best Practices
Keyword Optimization
Start Focused - Begin with 5-10 high-quality keywords
Use Phrases - Multi-word phrases reduce noise (e.g., "artificial intelligence" vs "AI")
Avoid Generics - Skip overly common terms that match too broadly
Monitor Quotas - Each keyword = 1 API request per collection cycle
Theme Detection
Accumulate Articles First - Wait for 50+ articles before first detection
Adjust Timeframe - Longer timeframes find broader trends; shorter find breaking news
Review Regularly - Themes improve with feedback over time
Track Important Themes - Use tracking to monitor evolution
Observer Agent Efficiency
Specific Instructions - Clear, detailed instructions improve accuracy
Appropriate Timeframes - Match article timeframe to schedule frequency
Alert Thresholds - Set minimum matches to avoid notification fatigue
Combine Actions - Use reports + email for comprehensive alerting
Configuration Reference
Theme Detection API
Endpoint: POST /api/emerging-topics/detect
Response:
Observer Agent Config Schema
Schedule Configuration
schedule_enabled
boolean
Enable/disable scheduled execution
schedule_type
string
"interval" or "daily"
schedule_interval
integer
Interval value (when type=interval)
schedule_unit
string
"minutes", "hours", or "days"
schedule_time
string
HH:MM format (when type=daily)
Last updated