AdsAgent Is Now Available in ChatGPT: Connect Meta, Google Ads, and TikTok
Connect AdsAgent in ChatGPT to review authorized Meta, Google Ads, and TikTok accounts, inspect reporting evidence, and prepare supported changes for approval.

AdsAgent is now available as a ChatGPT app. Open the AdsAgent listing in ChatGPT, connect your AdsAgent workspace through OAuth, and ask about the Meta, Google Ads, and TikTok accounts you are authorized to access. AdsAgent brings advertising tools and account evidence into the conversation, with operator review before consequential changes.
This gives paid media teams a practical starting point inside ChatGPT: check which accounts are connected, inspect the available reporting tools, and investigate a delivery question without first assembling a collection of dashboard screenshots. The app connects ChatGPT to AdsAgent's hosted MCP service; the advertising platforms remain the source of the account data.
How to connect AdsAgent in ChatGPT
- Open the app listing. Use the direct AdsAgent ChatGPT app link and follow the connection flow shown in your ChatGPT account. ChatGPT app access can depend on your plan, region, and workspace settings; a workspace administrator may need to enable it.
- Authorize your AdsAgent workspace. Complete AdsAgent login and OAuth in the browser. Connect the advertising accounts you own or have permission to manage through the supported platform authorization flow.
- Verify readiness before asking for a report. Ask ChatGPT to check AdsAgent setup status, list the connected accounts, and identify the tools available for each channel. Check that the workspace and account identifiers match your intended scope.
- Start with a bounded read. Specify the account, date range, and question. Ask for the source, currency, timezone, and any missing fields alongside the answer before using it to make a spend decision.
The ChatGPT connection guide keeps the app entry and hosted endpoint in one place. Read the MCP onboarding guide for OAuth, setup checks, tool discovery, and troubleshooting. You do not need to paste platform passwords or API tokens into a chat.
What you can ask about Meta, Google Ads, and TikTok
Each channel exposes its own evidence and permissions. Begin with the tools your connected AdsAgent server advertises, then use the platform guides to understand their boundaries. A useful first session might cover:
- Meta Ads: review available performance and delivery data, compare periods, and investigate campaign or creative questions using the Meta Ads agent guide.
- Google Ads: check connected account structure, billing setup, and available spend reporting. The Google Ads agent guide explains the read-only hosted MCP boundary and the separate confirmation requirements for supported Google writes.
- TikTok Ads: inspect available advertiser, delivery, and creative data, including Spark Ads authorization where exposed. Use the TikTok Ads agent guide to check permission and creator-authorization requirements.
Cross-channel analysis needs comparable inputs. Meta purchases, Google conversions, and TikTok attributed events can use different attribution windows and conversion definitions. Ask ChatGPT to retain each source's definition, align dates and currencies where possible, and flag gaps before drawing a combined conclusion. A tool error or an unavailable metric should appear as a limitation, rather than becoming an inferred result.
Example prompts for your first session
Replace the account names and dates with your own. These prompts keep the first investigation focused on evidence:
- “Check my AdsAgent setup status and list my authorized Meta, Google Ads, and TikTok accounts. Show which reporting tools are available. Keep this session read-only.”
- “For my Meta account, compare the last seven complete days with the previous seven. Show spend and the conversion metrics available, their attribution windows, and any missing data. Which changes need further investigation?”
- “For my connected Google Ads account, show billing setup status and the spend report available for last week. Include the customer ID, reporting currency, and date range.”
- “Check Spark Ads authorization for my TikTok advertiser account. Identify the creator links and grant windows available in the tool response, and tell me which ones need review.”
- “Compare available spend across these three accounts for the same complete week. Keep platform conversions separate and explain any differences in timezone, currency, or attribution before suggesting a next step.”
From an observation to an approved action
Connecting the app authorizes access within your workspace's permissions. Consequential changes follow a separate review flow. Where the connected channel advertises a supported change tool, ask AdsAgent to prepare the specific action, inspect the account and entity identifiers, review the proposed change, and confirm that action explicitly. The available actions depend on the channel, permissions, and current server contract.
A useful next prompt is: “Check whether a supported prepare tool exists for pausing this Meta campaign. If it does, prepare the change and show the account, campaign ID, current status, and proposed status. Wait for my confirmation.” For Google Ads, use the documented supported write flow, including Google's validate-only step and per-action confirmation; the hosted MCP reporting connection stays read-only.
Common questions
Is this a ChatGPT plugin or a ChatGPT app?
The current product term is ChatGPT app. If you searched for an “AdsAgent ChatGPT plugin”, this is the app listing and connection guide to use. The direct listing is linked above.
Does AdsAgent place ads inside ChatGPT?
AdsAgent connects ChatGPT to your authorized Meta, Google Ads, and TikTok workflows. OpenAI's own ChatGPT advertising placements are a separate product.
How do I disconnect it?
Remove the AdsAgent app connection in ChatGPT settings and revoke the corresponding AdsAgent OAuth authorization. Underlying advertising-platform access is managed separately. The privacy policy explains revocation and data-retention choices.
Start with the account question you already have
Open AdsAgent in ChatGPT and begin with one authorized account and one reporting question. Explore the advertising agent use cases for repeatable workflows, and check AdsAgent pricing for current plan scope before expanding to more accounts or operational tasks.
Want this workflow on your accounts?
Request a trial workspace for Meta, Google Ads, or TikTok MCP — we onboard operators directly.
More from the blog
TikTok Ads
Connect Claude to TikTok Ads MCP: Spark Ads Reads Without Silent Writes
How to connect TikTok Ads to Claude with hosted MCP: OAuth setup, Spark Ads authorization reads, creative fatigue checks, and operator approval before delivery changes.
Meta Ads
Meta Ads MCP: Official mcp.facebook.com/ads vs AdsAgent Hosted MCP
When official Meta MCP is enough, when AdsAgent hosted MCP fits ChatGPT and Claude, and how to choose between Meta-only agents and tri-channel confirmation-gated ad ops.