List your LinkedIn ad accounts
“List my LinkedIn ad accounts.”
OpenAI Dots are always-on agents inside ChatGPT, each with its own cloud computer. This guide shows how to give your dot access to LinkedIn Ads through AdPlug, what to hand it, and how to keep your approval on anything that changes the account.
Updated 2026-09-30 · 7 minute read
LinkedIn Ads MCP server URL
Add this to ChatGPT as a Developer mode app. Your dot uses the same ChatGPT plugin settings.
https://api.adplug.app/mcp/linkedin-adsStatus, 1 October 2026
Dots launched on 29 September and are rolling out gradually. Every step below is tested, including step 5, where your dot picks up the app. If AdPlug is not listed for your dot, the same app works in a normal ChatGPT chat.
01
A dot is an always-on agent in ChatGPT. OpenAI's announcement describes it as powered by GPT-6 Astra, with its own cloud computer, working across the apps you connect and keeping context between conversations.
On Pro and Business Premium your first dot is included in the plan. The rollout is gradual, so access can take several days to reach an account. You create a dot in the ChatGPT desktop app or on desktop web. OpenAI's help article keeps the current list.
02
OpenAI's announcement says a dot works with its own cloud computer, its own browser, and the apps you have connected. So a dot can reach LinkedIn Ads in two ways: by opening Campaign Manager in its browser after you sign in, or through a connected app. A connected app hands it LinkedIn's Marketing API instead of a screen, so reports come back as data and a change is a named operation with exact values.
LinkedIn publishes its own LinkedIn Ads plugin for ChatGPT, in beta, with read-only access to ad set performance. If that is all you need, it is the shorter setup. AdPlug's LinkedIn Ads MCP adds demographics, audiences, lead gen forms, Ad Library research, and campaign changes across nine ad formats.
This guide covers AdPlug, and the route has three links: LinkedIn Ads connects to AdPlug, AdPlug is added to ChatGPT as an app, and your dot uses that app. AdPlug is added through Developer mode, the same setup the LinkedIn Ads to ChatGPT guide uses for a normal chat. OpenAI's help article says the dot's Plugins screen uses shared ChatGPT settings, and the announcement says you manage what a dot can access through your existing ChatGPT app controls.
03
Steps 1 and 2 happen in AdPlug, steps 3 and 4 in ChatGPT settings, and steps 5 and 6 with your dot. Allow about ten minutes.
Go to adplug.app/signup, sign in with Google or email, and follow the short onboarding. It ends on your AdPlug dashboard.

On the dashboard, click Connect LinkedIn Ads and sign in with the LinkedIn profile that has Campaign Manager access to the ad accounts you want your dot to work on. Every account that profile can manage becomes available through the one connection.

Already past onboarding? The Connections page has the same button.

In ChatGPT on the web, open Settings. Developer mode sits in one of two places, depending on which layout your account has: Apps → Advanced settings (shown below), or Security and login on the newer layout, where Apps has become Plugins. Switch it on. The Elevated risk label belongs to Developer mode itself: it lets you add connectors OpenAI has not verified. The toggle's own note also says Memory is disabled while it is on.


If your menus look different
OpenAI is moving Apps to Plugins and the labels are changing with it. Its Developer mode guide has the current ones.
Go back to Settings → Apps and click Create app. On the newer layout, open Plugins and use the plus button. Either way, fill in:
AdPlug - LinkedIn AdsOn Business, Enterprise, and Edu workspaces the form also has a Scan Tools button. Click it, approve the AdPlug sign-in when it opens, and let the scan finish before you click Create.
https://api.adplug.app/mcp/linkedin-ads
ChatGPT then opens AdPlug's sign-in. Use the same email as your AdPlug account and click Approve.

The app now appears under Enabled apps with a Dev label. If you would rather copy than type, your AdPlug dashboard shows the same name and address with copy buttons.

Open your dot's profile and go to Customize → Plugins. OpenAI's help article describes this screen for the mobile app and says it uses your shared ChatGPT settings. Look for AdPlug - LinkedIn Ads, review its permissions, and connect it.

OpenAI also says the apps available to a dot may differ. If AdPlug is not listed for yours, the app you created in step 4 still works in a normal ChatGPT chat.
Message your dot:
“List my LinkedIn ad accounts.”
It should call the linkedin_ads_list_accounts tool and return the ad accounts you can access, with currencies and statuses.

04
A dot earns its keep on the checks you would otherwise repeat by hand. You ask for a recurring check, it runs on schedule, and the result lands in the conversation. You manage them under Scheduled in the dot's profile.
List your LinkedIn ad accounts
“List my LinkedIn ad accounts.”
Morning pacing check
“Every weekday at 8:00, compare planned daily spend with actual spend for every active campaign group and tell me only if something is more than 15% off.”
Monday report
“Every Monday morning, summarise last week's spend, impressions, clicks, and leads by campaign group against the week before, in five lines I can forward to the client.”
Lead form watch
“Once a week, list completion rate and cost per lead for every Lead Gen Form campaign active in the last 30 days, and tell me which form is performing worst.”
Competitor ad watch
“Once a week, search the LinkedIn Ad Library for our top competitor, list their active ads with links, and summarise what they seem to be testing.”
One-off audit
“Break my LinkedIn Ads spend down by job seniority for the last 90 days, with cost per conversion for each band. Flag anything with too little data to judge.”
More copy-paste prompts live in the prompt playbooks.
05
When you are not working with it, a dot does what OpenAI calls proactive research. In that mode it uses connected apps with tools restricted to read-only, so it cannot change anything in the account.
For actions, a dot follows Custom rules. Each rule sets one of four behaviours: Take action without asking, Take action if pre-approved, Ask before taking action, or Hand off to you. For anything that edits a campaign, choose Ask before taking action.
One limit to know about: OpenAI's MCP apps article says write actions through custom MCP apps are for Business, Enterprise, and Edu, so on Pro your dot may be able to read and not change.
AdPlug gives the dot two tools for campaign changes: a preview tool that returns the exact change without applying it, and an execute tool that applies it. Tell your dot to show you the preview before it executes anything. That covers campaign groups, campaigns, budgets, targeting, and ads in nine formats, including Thought Leader Ads. The free plan is view only; creating and editing campaigns needs a paid AdPlug plan.
OpenAI's own caution applies here too: a dot can make mistakes, including when following your rules, so check the details before you rely on a result. Report calls and executed changes are recorded in your AdPlug Usage and Audit Log.
06
Click any item to expand the answer.
07
08
The same AdPlug account connects other platforms and assistants.
Email support@adplug.app with setup questions or bug reports. Most replies come back the same business day.