# Snapchat AI integration on Definable

> Snapchat Marketing API and Ads Manager integration for creating and managing ad campaigns, analyzing performance metrics, and accessing business accounts.

## What this connects

Snapchat Marketing API and Ads Manager integration for creating and managing ad campaigns, analyzing performance metrics, and accessing business accounts.

Vendor: https://www.snapchat.com

## Tools available

**139** tools available. First 12:

- `SNAPCHAT_ADD_SEGMENT_USERS` — Add Users to Segment — Tool to add users to a Snapchat audience segment. Use when you need to populate a segment with user identifiers (email, phone, or mobile ad IDs). All identifiers must be normalized and SHA-256 hashed before submission. Maximum 100,000 identifiers per request.
- `SNAPCHAT_COPY_MEDIA` — Copy Media Between Ad Accounts — Copies media from one Snapchat ad account to another. Use this when you need to duplicate media assets (images, videos) across different ad accounts for campaign management or sharing creative assets.
- `SNAPCHAT_CREATE_ACCOUNT_ROLE` — Create Account Role — Tool to create new roles for members in a Snapchat Ad Account. Use when you need to grant access permissions to members. Note: Member must already have an Organization-level 'member' role before assigning Ad Account roles.
- `SNAPCHAT_CREATE_AD_ACCOUNT` — Create Ad Account — Tool to create a new ad account within a Snapchat organization. Use when setting up a new advertising account for campaign management. Requires organization_id, billing center, and advertiser details. Can create test accounts for development purposes.
- `SNAPCHAT_CREATE_ADACCOUNTS_AUDIENCE_SIZE_V2` — Estimate Ad Account Audience Size — Tool to estimate audience size for Snapchat ad campaigns. Use when you need to determine potential reach for specific targeting criteria before creating ad campaigns.
- `SNAPCHAT_CREATE_ADACCOUNTS_CREATIVE_ELEMENTS` — Create ad account creative elements — Tool to create new creative elements in a Snapchat ad account. Use when you need to create dynamic ad elements like buttons for product catalogs or dynamic collections. Once created, creative elements cannot be updated and are immutable.
- `SNAPCHAT_CREATE_ADACCOUNTS_DYNAMIC_TEMPLATES` — Create Ad Account Dynamic Templates — Tool to create new dynamic templates for product ads in a Snapchat ad account. Use when you need to set up templates that define how product information from a catalog will be displayed in dynamic product ads.
- `SNAPCHAT_CREATE_ADACCOUNTS_EVENT_DETAILS` — Create Ad Account Event Details — Tool to create event details for a Snapchat ad account. Use when scheduling advertising events or campaigns. Event details are immutable after creation and cannot be edited. Ensure the event is not referenced by active Reminder Creatives before deletion.
- `SNAPCHAT_CREATE_ADACCOUNTS_INTERACTION_ZONES` — Create Ad Account Interaction Zones — Create new interaction zones for an ad account in Snapchat Marketing API. Interaction zones are used for dynamic collections ads and contain 2-4 creative elements with matching interaction types.
- `SNAPCHAT_CREATE_ADACCOUNTS_OFFER_DISCLAIMERS` — Create Offer Disclaimers — Tool to create new offer disclaimers for a Snapchat ad account. Use when you need to add legal disclaimers to offers in ads. STATIC disclaimers display custom text directly, while DYNAMIC disclaimers pull content from product catalogs.
- `SNAPCHAT_CREATE_ADACCOUNTS_RESERVED_FORECASTING` — Create ad account reserved forecasting — Tool to create a reserved forecasting for Snapchat ad accounts. Use when you need to forecast reach and frequency for planned campaigns with specific targeting and frequency caps. Requires minimum reach of 500,000 unique users and booking window between 12 hours and 365 days.
- `SNAPCHAT_CREATE_ADACCOUNTS_TARGETING_INSIGHTS` — Create Adaccounts Targeting Insights — Tool to generate targeting insights for a Snapchat ad account. Use when you need to analyze and compare audience demographics, size, and characteristics between a base targeting spec and a target targeting spec. Returns detailed breakdowns including age groups, gender, languages, geographic distribution, and audience size estimates.

## Auth

Auth schemes: `OAUTH2`.

## How agents use Snapchat

Inside a Definable workflow, Snapchat is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Snapchat** — the Researcher (GPT-5.5) pulls context from Snapchat (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Snapchat** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Snapchat (create record, post message, draft email).
- **Designer / Engineer → Distributor → Snapchat** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Snapchat (attach file, open PR comment, post status).

The Verifier checks every Snapchat call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- marketing — https://definable.ai/apps/category/marketing/
- social media marketing — https://definable.ai/apps/category/social-media-marketing/

## Related

- HTML page: https://definable.ai/apps/snapchat/
- Same category (marketing): https://definable.ai/apps/category/marketing/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
