get_best_times
Get recommended posting times (day + hour) for one platform, computed from the workspace's own posting history: publish time × engagement of every post published there, recency-weighted and outlier-damped, bucketed in the user's timezone, and blended with when the account's followers are online when the platform provides that (Instagram, TikTok Business; basis: own_data_and_audience, response carries audience_online). Returns the top 3 recommended slots plus a per-day breakdown. When the workspace has fewer than 15 analyzed posts on the platform, the audience-online profile alone is used (basis: audience) or industry-average defaults are returned (basis: defaults) with how many more posts unlock personalized recommendations — tell the user that so the numbers aren't mistaken for their own audience data. Use this before scheduling when the user asks 'when should I post?' or hasn't specified a time. Requires the analytics:read scope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| platform | Yes | Platform identifier, e.g. instagram, tiktok, linkedin, linkedin_page, x, facebook, youtube, pinterest, threads, bluesky, mastodon, google_business | |
| timezone | No | IANA timezone for the buckets (e.g. Europe/Amsterdam). Defaults to the account's timezone. |