get_audience_forecast
Predict what the audience will look like at a screen at a specific time.
WHEN TO USE:
Planning campaigns for specific time slots
Estimating audience composition before buying
Comparing audience at different times of day
Uses historical audience data to predict typical audience patterns.
RETURNS:
predicted_face_count: Expected number of viewers
predicted_attention: Expected attention score
typical_income: Most common income level at that time
typical_lifestyle: Most common lifestyle segment at that time
confidence: Prediction confidence (0-1, based on sample count)
sample_count: Number of historical data points used
EXAMPLE: User: "What's the typical audience at this screen on Monday at 3pm?" get_audience_forecast({ screen_id: "507f1f77bcf86cd799439011", hour: 15, day: 1, lookback_days: 30 })
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"screen_id": "<screen_id>",
"hour": "<hour>",
"day": "<day>"
},
"name": "get_audience_forecast"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| day | Yes | Day of week (0=Sunday, 1=Monday, ..., 6=Saturday) | |
| hour | Yes | Hour of day (0-23) | |
| screen_id | Yes | Screen ID to forecast | |
| lookback_days | No | Days of historical data to use (default: 30) |