Guide · ChatGPT Dots

ChatGPT Dots
for Marketing

Assign the job to a Dot only when it recurs, the data sits in a connected plugin, and a Custom Rule already says allow, approve, or block. For a marketer who will name one recurring job, connect HubSpot, Canva, Shopify, Klaviyo, Slack, or Teams, and review anything that publishes, sends, or spends. The chat window is enough when the question does not recur. Leave if the job is unattended Google or Meta spend (no first-party ads plugin). Leave if you need a standing org identity with IT-scoped credentials (specialist dots are a pilot, not a plan).

01

Who should assign a job to a Dot?

A Dot is a standing job with a plugin and a rule. A question you will not ask again stays in the chat window.

Stay or leave
You needStay or leaveWhy
One answer, no next MondayLeave. Use chat.Nothing persists that you will not re-ask.
A weekly read from HubSpot, Canva, Shopify, Klaviyo, Slack, or TeamsStay, after one ruleThe plugin is the data. The rule is the gate.
The page, the email, or the ad to go live aloneLeaveDraft is allow. Publish, send, and spend are approve or block.
A Dot with its own IT credentials and a roleLeave for nowSpecialist dots are a pilot.
Live Google or Meta changesLeave this sectionThat decision is section 04.
02

What may a Dot read, draft, and change?

The plugin decides the surface. The Custom Rule decides whether the Dot may touch it.

Reads: whatever the connected plugin exposes. First-party plugins to plan on: HubSpot, Canva, Shopify, Klaviyo, Slack, Teams. Search Console and GA4 only after a connector the connect-posts document. Drafts: posts, CRM notes, discount codes, briefs, ad recommendations. Klaviyo stays at draft and template. Changes: only an action a Custom Rule marks allow. Approve means the Dot finishes the draft and waits. Block means it does not do it. Approves: the person on approve and on block. Slack and Teams carry the ping. They are not the policy.

Custom Rules are allow, approve, or block. The custom-rules post’s four labels map onto these three: “take action without asking” is allow; “ask before” and “when you say so” are approve; “hand off to you” is block.

Plugin, then rule
PluginReadsMay change on allowRule for anything a customer sees or that spends
HubSpotContacts, deals, activitiesCreate and update recordsApprove
CanvaDesigns, brand kitCreate a design from a templateApprove before it is the asset you ship
ShopifyOrders, inventory, productsDiscount codes, inventory flagsApprove
KlaviyoCampaign and flow performanceDraft and template onlyBlock on send
Slack, TeamsChannel historyPost the summaryApprove. The ping is not the sign-off.
Google Ads, Meta AdsNot a first-party pluginNothing nativeSection 04

One job, one plugin, one rule, two weeks of drafts before you move any action from approve to allow.

03

Which recurring jobs stay in draft?

SEO, content, email, and the growth scoreboard are read-and-draft jobs. The Dot prepares the decision. A person publishes. The publish step is content-led growth, not a wider allow-rule.

Read and draft
JobReadsDraftsChangesWho ships
Weekly funnel, experiment backlog, channel scoreboardGA4 or HubSpot. Not the ad account.Monday diagnosis, one test, what movedNothingYou, in the growth meeting
SEOSearch Console, once connectedRefresh brief, titleNot the URLYou
AEOThe same, plus whether answers cite youThe passage you would want citedNot the pageYou
WebsiteSearch Console and GA4Decay queue, CRO noteNothingYou
ContentNotion, Drive, CanvaThe post and the assetA Canva file on allowYou publish
EmailKlaviyo performanceFlow copy, templateNo sendYou send
04

Why can’t a Dot run Google or Meta ads alone?

There is no first-party ads plugin. A third-party MCP can show the account and queue a change. The Dot proposes. You approve. That is still not an agent inside the ad account.

What an ads path gives you
PathWhat you getWhat you do not get
Native Dot pluginNothing. It is not in the plugin list.A settings screen, an API key, a write.
Third-party MCPReads of campaigns, terms, budgets, as the connect posts describeA change that goes live without you
ChatGPT AdsA place to buy ads inside ChatGPTYour Google or Meta account
This job, done as an ads agentA gated change on the accountA Dot allow-rule

Google leaves to AI agents for Google Ads. Meta leaves to AI agents for Meta Ads. Both channels leave to performance marketing agents. The Dot still does not run the ad account; the Metaflow plugin runs that agent from ChatGPT.

05

What must a person still send?

The Dot can research and draft outbound. It cannot send, and it cannot click around LinkedIn.

What stays blocked
JobDot doesBlock
Cold emailResearch, sequence draftSend
Outbound systemProspect briefEnrollment and send
LinkedInWeekday ICP scan, post drafts, ads read, company briefBrowser on linkedin.com. Posting, messages, connection requests.

The four LinkedIn jobs are the ones in the LinkedIn post: morning ICP scan, content drafts, LinkedIn Ads summary, company-intelligence brief.

The send is outbound automation.

06

What can a Dot not do?

If the row says leave, do not write an allow-rule to cover it.

Checklist

  • No first-party Google or Meta ads plugin.
  • The Metaflow plugin is a Metaflow workspace inside ChatGPT, not an ads plugin and not a CRM plugin.
  • Specialist dots: pilot only. A personal Dot on Pro or Business Premium is what you can staff now.
  • Klaviyo: no send. LinkedIn: no automation in the browser. Email and pages: a person ships.
  • ChatGPT Ads is not Google Ads and not Meta Ads.
  • One client’s allow-rule does not cover the next client. Agencies copy the rules and split the Dots. They do not share a Dot across accounts.
  • Prompts are the job description. They are not the gate. The rule is the gate.
07

FAQ

No. No first-party ads plugin. A connector queues the change. Approve or block it.

Not yet. They are a pilot. Staff personal Dots and Custom Rules.

No. Slack delivers the ping. The rule is allow, approve, or block.

Key takeaways

  • One recurring job, one plugin, one rule.
  • Allow drafts. Approve publishes, sends, and spend. Block the rest.
  • Ads are a connector plus a person, or they are not a Dot job.
  • Specialist dots are a pilot.

ChatGPT Dots

Assign the job to a Dot only when it recurs, the data sits in a connected plugin, and a Custom Rule already says allow, approve, or block.