account | DynamicAccount | Yes | - | Select the Meta Ads account, ask the user for it if not provided |
adset_id | string or SelectItem | Yes | - | Select the ad set where the new ad should be created, ask the user for it if not provided |
ad_name | string | Yes | - | Name of the new ad |
creative_id | string | Yes | - | Existing Meta ad creative ID to attach to the new ad. Use this when reusing or duplicating a creative that already exists in Meta. |
ad_status | string or SelectableOption | No | - | Select the status for the new ad. Available options: ‘ACTIVE’, ‘PAUSED’. Defaults to ‘PAUSED’. |
validate_only | boolean | No | False | When true, ask Meta to validate the request without creating anything. No new object ID is returned. Requires existing ad set and creative IDs. |