> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superscale.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Integration capabilities

> What each integration can read, write, publish, or manage, and which actions require approval.

Use this page as the cross-platform status reference. Each integration has separate capabilities for reading data, creating assets or campaign objects, publishing live, and managing existing campaigns. A connected account does not automatically enable every action.

## What you get today

Connecting an ad account makes Superscale read your real performance and creative history before it writes anything back. Analysis is live for Meta Ads, Google Ads, and TikTok Ads. Write actions are narrower and platform-specific: Meta supports campaign, ad set, ad, budget, status, and creative actions; Google supports Search/Display campaign setup, responsive search ads, status changes, and campaign daily budgets; TikTok supports video campaign setup, video upload, ad creation, and pause/resume.

Connecting does not hand your account over. Superscale does not silently launch ads, enable campaigns, pause delivery, or move budget. Anything that spends money or changes delivery goes through an approval step.

## Getting your ads live

Once the agent has made your ads, there are two launch paths:

<CardGroup cols={2}>
  <Card title="Export and upload">
    Always available for finished assets. Download the files and upload them in the ad platform yourself.
  </Card>

  <Card title="Direct publishing">
    Available only for supported platform actions after the required write permission and account prerequisites are in place. Review the platform rows below before relying on it.
  </Card>
</CardGroup>

<Note>
  "Supported" does not mean "automatic." The rows below separate setup actions from delivery actions. Meta and Google write tools are approval-gated; TikTok ad creation and pause/resume actions are approval-gated, while campaign and ad group setup can create non-delivering records before the final ad exists.
</Note>

## Nothing spends without you

Autonomous budget changes and hands-off media buying are not default behavior. Anything that can start delivery, pause or resume delivery, archive or remove delivery, change budget, or replace live creative waits for your approval.

## How approvals work

Approval is a blocking checkpoint before a gated platform API action runs. The approval card shows the platform, action, action description, and fields for that one step. Approve it to send the action, edit supported creation drafts before approving, or decline it so the action is not sent.

Approval-gated actions run one at a time. Meta and Google launch flows can produce multiple approval cards, and each approved step is sent to the platform before the next step starts. TikTok approval is concentrated on final ad creation and pause/resume actions. If a later step is declined or fails, Superscale does not automatically undo earlier approved records. Meta and Google creation steps default to paused; TikTok campaign and ad group setup does not deliver until an ad exists.

## How connection works

Superscale connects through each platform's official API using OAuth. You authorize from the platform's own login, never share a password, and can revoke access from the platform. Where a platform separates read and write permissions, start with read access for analysis and add write access only when you want publishing or campaign management.

## What each platform does

### Ad platforms

| Platform                           | Read / analyze                                                                                                                                                                 | Build or manage                                                                                                                                                                                                                                                                                                              | Publish live                                                                                                                                                                                        | Manual fallback            |
| ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------- |
| [Meta Ads](/integrations/meta)     | Live: ad accounts, publish destinations, campaigns, ad sets, ads, campaign/ad set/ad insights, creative assets, ad images/videos, video details, pixels, and Page posts        | Create campaigns, ad sets, and ads; promote existing Page posts; use image or video creative; use Dynamic Creative text variants; pause, resume, archive, change ad-set budget, cascade campaign delivery, or replace one ad's creative. All Meta write tools are approval-gated                                             | Supported with ads-management permission, selected Page access, and Instagram actor access when needed. Created entities default to paused; delivery requires campaign, ad set, and ad to be active | Export and upload manually |
| [Google Ads](/integrations/google) | Live: customer accounts, account/campaign/ad group/ad insights, campaigns, ad groups, ads, keywords, conversion-action breakdowns, ad assets, and Performance Max asset groups | Create Search campaigns end-to-end with responsive search ads and keywords. Create Search or Display campaign/ad group structures. Pause, resume, or remove campaigns; pause or resume ad groups and ads; change campaign daily budget. All Google write tools are approval-gated. Performance Max creation is not supported | Supported through Google's API for supported campaign and ad types. Created entities default to paused; delivery requires the campaign, ad group, and ad to be enabled                              | Export and build manually  |
| [TikTok Ads](/integrations/tiktok) | Live: advertisers, campaigns, ad groups, ads, identities, pixels, text, video, CTA, landing page, and video engagement metrics                                                 | Create campaign and ad group setup for Reach, Traffic, Video Views, Conversions, and App Install; upload video creative; create video ads with approval; pause or resume campaign, ad group, or ad delivery with approval. Static ads, lead-generation ad creation, and post-launch budget edits are not supported           | Supported with ads-management permission and a linked BC\_AUTH\_TT or TT\_USER identity. TikTok ads require video; the video must upload and process before ad creation                             | Export and build manually  |

**Coming soon:** [Reddit Ads](/integrations/reddit-ads), [X Ads](/integrations/x-ads), and [LinkedIn Ads](/integrations/linkedin-ads).

### Sources and workflow

| Integration                                        | What it does for you                                                                                                                      |
| -------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
| [Shopify](/integrations/shopify)                   | Brings in your catalog, products, orders, and sales for product context and catalog-backed ads. Read-only, so it never changes your store |
| [Google Analytics](/integrations/google-analytics) | Read-only website and funnel signals for sharper targeting and analysis                                                                   |
| [TikTok organic](/integrations/tiktok-organic)     | Publishes organic TikTok posts after you confirm the post, and gives the agent an early read on what's resonating                         |
| [Instagram](/integrations/instagram)               | Publishes organic posts and Reels. This is organic content, not Instagram Ads, which run through Meta Ads                                 |
| [Slack](/integrations/slack)                       | Sends reports, health checks, and notifications to your team                                                                              |

**Coming soon:** [Klaviyo](/integrations/klaviyo) and [HubSpot](/integrations/hubspot) for email and CRM context, [Notion](/integrations/notion) for briefs, and [Superscale for Agents](/integrations/superscale-for-agents) for API and MCP access.

## Account not showing up?

If a connected ad account does not appear, check the platform-specific requirements first:

* Meta: Business Manager access, selected ad account, Page access, Instagram account access, and granted permission scope.
* Google Ads: customer account access, manager account linkage, and login customer ID when using an MCC.
* TikTok Ads: advertiser access, ads-read permission, ads-management for write actions, and a linked BC\_AUTH\_TT or TT\_USER identity when publishing is needed.

If the account is still missing, contact support with the platform, account ID, connected login, and a screenshot of the account selection screen.

## The distinctions worth knowing

### Meta Ads vs Instagram

Meta Ads is the paid side, covering your Facebook and Instagram ad placements. The Instagram integration is the organic side, for publishing posts and Reels. Paid Instagram is Meta Ads; organic Instagram is the Instagram integration.

### TikTok Ads vs TikTok organic

TikTok Ads connects your TikTok Business advertiser account for paid campaigns. TikTok organic publishes to your creator account, and doubles as an early read on what's landing.

### Analyzing vs launching

Analysis is the read side: connect an account and Superscale can inspect supported performance and creative data. Launching is the write side: export manually, or use direct publishing where the platform row above lists the action as supported and the required permissions are present. Ad delivery and spend-changing actions stay approval-gated.

<Card title="Publishing & campaign setup" href="/features/publishing" horizontal>
  How the agent pushes creative and structures campaigns.
</Card>
