Analyse a public account (competitor or reference)
research_accountWhat is working for a PUBLIC Instagram, TikTok or YouTube account or Facebook PAGE: its profile and its latest reels or Shorts with views, likes and comments, the account's median views and which pieces stand out (2× the median or more). When an Instagram account posts mostly photos and carousels (Instagram only gives views for videos), pieces are compared by likes + comments instead (see the "metric" field). Use it to see what a competitor or a reference creator does well and which formats to model — never to copy their words. The first analysis of an organization is free; then 10 AI credits for Instagram, 120 for TikTok or YouTube and 30 for a Facebook page — its latest posts with reactions, comments, shares and video views, compared by interactions (12 pieces; a deeper Instagram look, up to 30 reels, costs 85 per 12). Tell the user the cost first. For a whole topic use research_niche; for a single piece, analyze_reel; to reread an earlier analysis without running it again, get_research. SPENDS AI CREDITS ONLY WITH confirm: true. Call it first without confirm: nothing runs and nothing is charged, you get the quote (what it will do and the credits). Tell the user, in your own words, exactly that — including the options you chose, so they can change them — and wait for a clear yes before calling again with the same arguments and confirm: true. One yes covers the plan they approved (e.g. every line of an approved voice-over with the chosen voice); anything new or different needs a new yes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| depth | No | How many recent pieces (default 12, max 30). More only if the user asks for a deep look. | |
| handle | Yes | The account, e.g. "canva" or "@canva" or its profile URL. Facebook: the page name or its URL (facebook.com/name or facebook.com/profile.php?id=…); personal profiles cannot be analysed. | |
| confirm | No | true ONLY after the user said yes to the quote (what it does and the credits). Without it nothing runs and nothing is charged. | |
| network | Yes | ||
| workspaceId | No | Workspace to work on (an id from list_workspaces). Not needed when this connection is tied to one workspace, or when you pass an account: the account's workspace is used. | |
| idempotencyKey | No | Optional. A unique id for this action (16-128 chars: letters, digits, _ : . -). If you are unsure whether a call went through (timeout, network error), repeat it with the SAME idempotencyKey and the same arguments: you get the original result and nothing is done twice. |