Learn a style from a public profile
import_style_from_linkLearn a writing (and, on Instagram, visual) style from a PUBLIC Instagram, TikTok or YouTube profile: the customer's own account that is not connected, or one they want to take inspiration from (the style keeps tone and form, never sentences). Ignix reads its latest 12 posts: their texts become style examples, and on Instagram its images give the colours and visual style (used for that pass and not kept). It learns the style itself at the end. Runs in the background for 1-2 minutes and returns a jobId for get_style_import_status. Costs 10 AI credits for Instagram and 120 for TikTok or YouTube; nothing is charged for a private or empty profile, or if the import fails. Tell the user the price before importing. 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 |
|---|---|---|---|
| link | Yes | The public profile, e.g. https://www.instagram.com/brand/, https://www.tiktok.com/@brand or https://www.youtube.com/@brand. | |
| 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. | |
| accountId | No | Attach to (or read/delete from) ONE account. Omit for the workspace-wide style. | |
| workspaceId | No | Workspace to act in. Defaults to the workspace this connection is scoped to. | |
| 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. |