What worked
get_insightsWhat went with each account's better and worse posts, as findings to act on in the next post: video or photo, text alone, carousels, a question in the first line, a link, short or long text, 4+ hashtags, an emoji up front, weekends, and the format when it used several. Each finding gives the trait, better or worse, lift (its posts' typical result against the others', 2 = twice as good), how many posts are on each side, and advice in plain words. Also trend (the last 5 posts against the ones before: rising, falling or steady) and top_posts. Posts are scored against the account's own typical post by likes, comments, shares, saves and clicks on Shager's short links (views where a network gives nothing else), so findings are the account's, not an average of strangers. Needs 8 measured posts; a finding needs 3 posts on each side and a 25% difference. missing says what's short. These go together with results, they don't prove cause: try a finding and check again. Use it before writing the next posts; get_analytics has the numbers, get_best_times the hours.
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": {
"workspace_id": "<workspace_id>"
},
"name": "get_insights"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | How far back to look, in days (default 180) | |
| group_ids | No | Only the accounts in these groups (from list_groups) | |
| channel_ids | No | Only these accounts (from list_channels) | |
| workspace_id | Yes | Workspace id from list_workspaces |