Apple Ads
Apple Ads is the one connector where approving costs money. You start the campaigns from a chat, one proposal per campaign, and the agent then proposes a bid, a budget, a pause or a keyword as the account earns one, paced against the monthly budget you set.
What Kwern reads
What Kwern can change, once you approve
How the connection is made
What Kwern never does
Questions
Apple Ads has no third-party OAuth. An API user is authenticated by a key pair you create, so Kwern makes the pair, hands you the public half to upload, and keeps the private half encrypted.
Keyword bids, daily budgets, an ad group's default bid, pauses and re-enables, negative keywords and keyword additions. It never creates a campaign: that starts in a chat. Its instructions keep a bid or a budget move within 20 % of its current value, and a bigger step says why.
Yes. Every Apple Ads proposal is a spend, so it waits in the approval feed, and the scope you set is checked again at the moment you approve rather than only when the agent drafted it.
One ad account can serve several apps. Kwern reduces the report to the campaigns in scope before anything reads it, so another app's spend never reaches a snapshot or a run.
Yes, from a chat. With Apple Ads connected, ask the chat to start your campaigns: Kwern asks your monthly budget, lays out the campaigns, and leaves each one as a proposal with its ad groups, keywords and ad. Publishing it creates that campaign and switches it on; nothing reaches Apple before.
Give the API user a read and write role. With a read-only role Kwern still reads the reports and drafts the changes; applying one comes back refused.
The agents that use it
These agents cannot run without it. Without the connection each one says what to connect and does not run.
Someone is asking for what you built today.
On Reddit, on X, in ChatGPT's answers. Kwern finds them every morning and drafts the reply in your voice; you decide what goes out.