Performance Review
What worked on Instagram, who it reached and which hashtags helped.
Tools
list_workspaces, get_instagram_insights, get_instagram_history, get_instagram_audience, get_instagram_hashtags. All read-only.
Steps
list_workspaces(): pick the workspace, and use itsworkspaceIdin every call below.get_instagram_insights(workspaceId, days: 30): followers, reach and engagement against the previous period, and how posts, reels and stories compare.get_instagram_history(workspaceId, sort: "-engagementRate", days: 30, pageSize: 10): the ten posts with the highest engagement rate. Repeat withkind: "reels"for reels (sorted by plays by default).get_instagram_audience(workspaceId, days: 30): who they reached and when followers are online.get_instagram_hashtags(workspaceId, sort: "-reach", days: 90): the hashtags with the best reach against the account's own median.
What to report
- The three best posts, with the metric that made them best and a link to each
- What they have in common: format, hook, topic, time of day
- When to post next, from the active hours, and two hashtags to keep using
Notes
- Instagram data is as of the last sync. A post published today may not appear yet.
connected: falsemeans Instagram is not connected:connect_instagram(workspaceId)gives the person a link to connect it in Betterness One.

