What’s new
Every change that reached production, newest first — what it changes for you, not what it changed in the code. Releases are dated: the agent ships continuously, so the day is the version.
Search Console joins, and your secrets stay yours
Organic search now sits next to GA4 and Tag Manager: connect Search Console from Settings and ask about the queries and pages that bring visitors, whether a page is indexed, and your sitemaps, in the same conversation as everything else. The agent never repeats the value of a Measurement Protocol secret, sending a table or a query result out of BigQuery is a choice you make once on the connection, and the 14-day Pro trial starts by itself again at your first change, with more days on request. And when Google stops answering in the middle of an approved run, the agent no longer waits on it: it moves on, tells you which change it could not confirm, and waits as long as a provider asks before trying a step again.
One change asks just like a thousand
A single change now waits for your approval in the conversation, exactly as a batch does — and so do a copy from one property or container to another, a mass update and a table load. The agent no longer answers a request about one product with a question about another.
Building a ChatGPT Ads campaign takes one exchange
Setting up a campaign no longer turns into a string of questions: the agent gathers what it can read, asks you once for the rest, and comes back with a complete plan. And ChatGPT Ads now appears everywhere the site says what you can connect.
ChatGPT Ads and Snapchat Ads join, and the app keeps up with you
ChatGPT Ads and Snapchat Ads join the platforms the agent reports on and changes under your control, each change shown to you first, and the Pro trial now opens on request. Replies appear as they are written and can be kept short or detailed, conversations follow you from one device to the next, wide audits run to the end, nothing irreversible goes on one click, and the app works with a keyboard and a screen reader.
Bulk changes as review cards, two more platforms, and the guarantees audited
Every bulk change is reviewed as a card and followed to the end, TikTok Ads and Adobe Analytics join, and your customers’ personal data stays out of all of it. A full security and privacy review, with every finding fixed, backs the promise that an assistant reads freely and changes nothing without your approval; Help & setup explains each connector before you grant anything, the repository connection keeps to keeping the record, and the site and the app measure how they are used only with your say.
Choose who answers
The chat runs on an OpenAI key as well as an Anthropic one, large approvals finish on their own, and a conversation stays in your language.
Where your work goes, on one page
The privacy page says where your work goes and on whose accounts it runs, and IT departments get a runbook of their own.
Clearer actions, on every browser
Connected assistants name the service behind each action, and the site works again on older iPhones and Macs.
A front door
YAAPI has a home page at yaapi.net, a shared computer keeps each account’s conversations apart, and the largest read-only questions run to the end.
Your word, taken literally
A change runs only when you clearly said yes, only on the account you named, and anything that erases data asks for its own permission.
Asked once, and it means something
You are asked once per decision and nothing goes ahead without your word. Links keep your place, and a long history no longer slows the app.
Nothing finishes half-done in silence
Your dbt project can be changed at scale, always by pull request; an interrupted run comes back with a one-click resume; approval requests speak your words.
Two plans, and changes at fleet scale
Reading stays free and writing joins the Pro plan. One change can cross hundreds of properties or containers as a single reviewable, reversible run.
YAAPI in your AI assistant, and approvals on a page of their own
Connect YAAPI to claude.ai, ChatGPT, Claude Code or Cursor and work from there, deciding how much it may do. What an assistant asks to delete waits on a page built to be read, and you decide item by item.
dbt Cloud, GitHub, and a deletions switch
The agent reaches your data pipeline through dbt Cloud and GitHub, and erasing anything now needs a permission you turn on per connection.
Your own Google Cloud project
Google is called through a project you own, and replies can be trimmed to the essentials.
Client accounts from the conversation
A client account can be created without leaving the conversation.
Google Ads you can rely on
Google Ads changes go through cleanly, a broken connection is reported where you can fix it, and what the app does, and under which terms, is written down.
Google Ads, and a Settings page that says what it allows
Google Ads joins the agent, and Settings shows what each connection allows before you grant it.
Five more platforms
Meta, TikTok, Snapchat, LinkedIn and HubSpot join, and nothing is changed anywhere without you.
One connection per product
Each product is connected, and revoked, on its own.
Exports that finish
Large exports report progress, resume, and land in a file.
Read-only by default, and your data on request
Read-only became the default, and everything stored about you became visible, exportable and deletable.
Nothing claimed that did not happen
Guardrails around anything irreversible, and nothing reported as done unless it actually happened.
Usable on a phone
Uploads and downloads became reliable, and the interface works on a small screen.
First production release
YAAPI Agent goes live.