Create, edit and get insights from ads across Meta technologies, including Facebook, Instagram, Messenger, WhatsApp and more.
You do not pick these by hand. Describe what the agent should do and Squidgy grants the matching ones — an agent told to draft replies gets the drafting action and not the sending one.
Get Ad Creative
Get ad creative
METAADS_GET_AD_CREATIVEGet Insights
Get insights data for a meta ads object (ad account, campaign, ad set, or ad) using the meta marketing api. supports various metrics, breakdowns, and filtering options with flexible date ranges.
METAADS_GET_INSIGHTSRead Ad Sets
Retrieve ad sets from a meta ad account using the marketing api. returns information about the ad sets including their status, targeting, and other properties.
METAADS_READ_ADSETSCreate Ad
Create a new ad within an ad set using the meta marketing api. supports various ad formats including image, video, carousel, and collection ads.
METAADS_CREATE_ADCreate Ad Creative
Create a new ad creative using the meta marketing api. ad creatives are reusable visual and interactive elements that define how your ad looks and behaves: - can be used in multiple ads - support var…
METAADS_CREATE_AD_CREATIVECreate Ad Set
Create a new ad set within a campaign using the meta marketing api. supports detailed targeting options, budgets, and optimization goals.
METAADS_CREATE_AD_SETCreate Campaign
Create a new advertising campaign using the meta marketing api. supports various campaign objectives, budgets, and bidding strategies.
METAADS_CREATE_CAMPAIGNCreate Custom Audience
Create a new custom audience using the meta marketing api. supports various types of custom audiences including customer lists, website visitors, and app users.
METAADS_CREATE_CUSTOM_AUDIENCEDelete Ad Creative
Delete ad creative
METAADS_DELETE_AD_CREATIVEDelete Campaign
Delete an advertising campaign using the meta marketing api. this marks the campaign as deleted, which prevents it from delivering ads. note that deleted campaigns are not permanently removed from me…
METAADS_DELETE_CAMPAIGNUpdate Ad Creative
Update ad creative
METAADS_UPDATE_AD_CREATIVEUpdate Campaign
Update an existing advertising campaign using the meta marketing api. allows modification of campaign properties like name, status, budget, and bidding strategy. only the fields that need to be updat…
METAADS_UPDATE_CAMPAIGNUpload Ad Image
Upload an image for use in meta ad creatives using the marketing api. the image can later be referenced by its hash when creating ad creatives.
METAADS_UPLOAD_AD_IMAGEPause Campaign
Pause an advertising campaign using the meta marketing api. this stops the campaign from delivering ads but allows it to be resumed later. all child ad sets and ads will also be paused with an effect…
METAADS_PAUSE_CAMPAIGNPreview Ad Creative
Preview ad creative
METAADS_PREVIEW_AD_CREATIVEResume Campaign
Resume a paused advertising campaign using the meta marketing api. this sets the campaign status to active so it can deliver ads again. note that child ad sets and ads that were previously active wil…
METAADS_RESUME_CAMPAIGN16 distinct actions, listed in full on this page — 3 to read, 10 to create & update, 3 to manage. An agent gets the ones that match what you described it doing, not all of them at once.
Once, in Settings → Integrations. Sign in with your account (OAuth). The connection is yours, shared by every agent you build — you are not re-authorising per agent, and the agent never sees your credentials.