generate_ad_copy
Write ad copy for one of this organization’s creatives: a vision model looks at the image and writes count variants in the format’s fields. Every variant is checked against the platform’s character and count limits; one over a limit is rewritten once and refused if it still does not fit (never truncated). Runs in the background as a creative job and returns it at once; poll get_creative_job, then read the variants with list_ad_copy. Bills generation credits.
Parameters#
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
source_creative_id | string | yes | Creative id from the library (ad_crtv_…) whose image the copy is for. | |
format | string | yes | Copy format: google_rsa, google_responsive_display, google_demand_gen, microsoft_rsa, chatgpt_chat_card, meta_link_ad, tiktok_in_feed or sklik_eta. | |
request_key | string | yes | A key you choose for this request. Reuse it when retrying the same request; a new request needs a new key. | |
count | integer | no | Copy variants to write (1-5, default 3). | |
guidance | string | no | What to emphasize: offer, audience, tone. |
Generated by generate_mcp_docs from the server tool. Add to this page below this block; the block is rewritten on every run.