get_content_recommendations
Get best-performing content recommendations for a venue type and optional time context.
WHEN TO USE:
Deciding what content to schedule at a specific venue type
Finding content that drives the highest audience engagement at a location
Optimizing content rotation by daypart (morning, afternoon, evening, overnight)
Content programming decisions based on performance data
RETURNS:
data: Array of recommended content ranked by performance score
videoId, title, contentCategory, durationSeconds
totalPlays, uniqueScreens
avgAttention (0-1), avgDwellMs
performanceScore (composite of attention, replay density, dwell time)
meta: { count, venue_type, daypart, limit }
Performance score formula: attention(40%) + replay_density(30%) + dwell_time(30%)
EXAMPLE: User: "What content works best in bars during the evening?" get_content_recommendations({ venue_type: "bar", daypart: "evening", limit: 10 })
User: "Best performing content for transit screens" get_content_recommendations({ venue_type: "transit", limit: 20 })
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum recommendations to return (default: 10, max: 100) | |
| daypart | No | Optional daypart filter | |
| venue_type | Yes | Venue type to get recommendations for (required) |