Get recommended when buyers ask ChatGPT
Ube asks ChatGPT, Gemini and Perplexity the questions your buyers ask, without naming you. You see who gets recommended and which pages the answers cite. Your AI agent changes your website from that evidence, then Ube asks again to show what changed.
Sign in with Google, then pick a plan. Starter is $30 a month and includes $30 of credits.
Buyer's question: What's a good way to chase late invoices for a small design studio?
ChatGPT answer
Two tools come up often: [Competitor A] sends payment reminders on a schedule [1], and [Competitor B] connects to most accounting software [2].
What Ube saves with the answer
- Your product
- Not mentioned
- Cited pages
- [review site]/best-invoicing-tools, [competitor-a]/features
Your agent's page change
- Page
- [your-site]/payment-reminders
- Change
- States your reminder schedule and the accounting tools you connect to, as the cited pages do
- Then
- The same question on the same engines, asked again once the page is live
From a buyer's question to a page that answers it
Ask ChatGPT for help with a problem and it names a few products and cites the pages it read. Each step below works toward your product being one of them. Your agent runs every step through the API, and you open a link when it needs your approval.
-
Ask what your buyers ask
Ube writes questions from your product's audience and the problems it solves, in your buyers' own language. It rejects any question that names your product or website, so you see what a buyer who hasn't heard of you gets.
-
See who gets recommended
Ube collects answers from ChatGPT, Gemini and Perplexity through their official APIs and saves each one in full, so you can read which products it recommends and which pages it cites. It also lists the questions where your pages go uncited.
-
Change your website
Your AI agent drafts page changes from those answers. Ube verifies your domain and submits your sitemaps through Cloudflare, Google Search Console and Bing Webmaster Tools.
-
Measure again
Once the page is live and has settled, Ube asks the same questions under the same conditions and reports what changed. When there are too few answers to tell, it says so.
The website work, done from evidence
Every change starts from saved answers, so you know which buyer question it's meant to answer. Setup in your accounts runs after you approve one link per account, and each step is saved with its date.
-
Pages that answer the buyer's question
Your agent drafts a full page or a diff for a URL on your site, linked to the campaign and the answers that prompted it. A change can be in any language your buyers use, at its own localized URL.
-
Domain verification through Cloudflare
You approve one Cloudflare link. Ube then adds the DNS records that Google and Bing check to confirm you own the domain.
-
Google and Bing know where your pages are
With Google Search Console and Bing Webmaster Tools connected, Ube registers your site and submits your sitemaps. Gemini grounds its answers in Google Search, so a page Google hasn't found can't be cited there.
-
Checks that crawlers can read your pages
Ube checks your robots.txt, sitemaps, canonical tags and structured data, including whether the crawlers behind ChatGPT search, Perplexity, Google and Bing may read each page.
See what changed after each page went live
Measurement is how you check your agent's work. Ube compares answers from before and after a change, and only compares answers collected the same way.
-
Same questions, same conditions
Before and after use the same questions, engines, models, language and country. The panel is frozen when the change is proposed, so adding questions or engines later can't tilt the comparison.
-
Questions your change didn't touch
Holdout questions stay out of your agent's edits and are measured anyway. If their answers shift as well, your page may not be the reason.
-
Counts behind every rate
Rates count completed answers only, with the sample size and a confidence range beside each one. Failed attempts are reported separately and never count against you.
-
A clear next step
Each result reads as an observed increase, an observed decrease or inconclusive. Your agent then keeps the change, revises it, reverts it or waits for more answers.
Hand the work to the agent you already use
Every step is a documented API call, so Claude Code, Codex or any agent that can send HTTP requests can run the whole cycle. You approve access by opening one link.
- Your agent asks Ube for an approval link.
- You open it, sign in with Google and approve.
- Your agent receives its own API token. You can revoke it at any time.
curl -s -X POST https://api.ube.digital/v1/agent-links \
-H 'content-type: application/json' \
-d '{"agent_name":"Claude Code on my laptop"}'
{"approve_url":"https://app.ube.digital/#agent-access/…",
"poll_token":"slp_…",
"poll_interval_seconds":5}
Each plan includes its price in credits
Credits pay for answers. Each engine has a price per answer, and your account shows it before anything runs. Every plan has every feature.
-
Starter
$30 a month
$30 of credits, reset each month
For one product and a focused set of buyer questions.
Start with Starter -
Pro
$100 a month
$100 of credits, reset each month
For several products, languages or markets, or for measuring more often.
Start with Pro -
Enterprise
Custom
Plan price, credits and answer prices set by contract
For larger volumes, or terms your company needs in writing.
Talk to us
Every plan includes
- Discovery questions in your buyers' language that never name your product
- Answers from ChatGPT, Gemini and Perplexity through their official APIs, saved with the pages they cite
- Page changes linked to the answers behind them
- Domain verification and sitemap submission through Cloudflare, Google Search Console and Bing Webmaster Tools
- Before-and-after measurement under matching conditions
- Full API access for your AI agent
Need more credits?
Buy extra credits any time, in $10, $25 or $50 amounts. They never expire.
Answers use plan credits first, then credits you bought. Failed attempts are free. When credits run out, new collection pauses until you buy more or upgrade. Cancel any time from the billing portal; your plan runs to the end of the period you paid for.
Questions people ask first
What is Ube?
Ube helps your product get recommended by ChatGPT, Gemini and Perplexity when people describe a problem it solves. It asks the questions your buyers ask, shows who gets recommended and which pages the answers cite, gives your AI agent that evidence to change your website, and measures the answers again.
Can Ube guarantee that ChatGPT will recommend me?
No. AI assistants decide their own answers. Ube shows what they say today, gives your agent the evidence to change your pages, and reports what changed afterwards. When there are too few answers to tell, it says so.
What counts as being recommended?
Being introduced as a relevant option for the buyer's problem. A place on a shortlist counts; you don't need to be listed first. Counting the answers that name you is only a first check, because a name can also appear in a warning or in passing.
Why do the questions leave out my product's name?
People who haven't heard of you can't ask for you by name. They describe their problem. Asking the same way shows whether ChatGPT, Gemini and Perplexity introduce you to new buyers.
What does my agent change on my website?
Your agent reads the answers and the pages they cite, then drafts a change to a page on your site, as a full replacement or a diff. Each change is linked to its campaign and the answers that prompted it. You or your agent publish it the way you publish any page, then record when it went live.
Is changing my website enough?
Not always. Answers also draw on reviews, forums and articles written by others. Every answer is saved with the pages it cites, so you can see which outside sources shape what your buyers read, and where else your product needs to appear.
Which AI assistants does Ube check?
ChatGPT, Gemini and Perplexity. Ube asks through OpenAI's API with web search, the Gemini API with Google Search grounding and Perplexity's Sonar API. An API answer can differ from what someone sees in the app, so every answer records the engine and model that wrote it.
Do I need an AI agent?
Yes, for the full cycle. Collecting answers, page changes and measurements run through the API, so an agent such as Claude Code or Codex does that work. In the browser you can start campaigns, connect accounts, manage billing, read every answer and approve your agent's access.
How does my agent get access?
Your agent asks Ube for a link and sends it to you. You open it, sign in with Google and approve. The agent then receives its own API token, which you can revoke at any time. Links expire after 15 minutes.
What do the account connections let Ube do?
With Cloudflare, Ube adds the DNS records that verify your domain. With Google Search Console and Bing Webmaster Tools, it registers your site and submits your sitemaps. It lists the exact permissions it asks for and why, and you can disconnect an account at any time.
How do credits work?
Starter costs $30 a month and includes $30 of credits. Pro costs $100 a month and includes $100. Each completed answer is charged from your credits at a price your account shows before anything runs, and failed attempts are free. Plan credits reset each month. Extra credits you buy never expire.
Does it work in other languages and countries?
Yes. Write questions in the language your buyers use. Ube keeps your exact wording and never translates a question. Where an engine's API supports it, you choose the country, and comparisons keep each language and country apart.
Get in front of buyers who don't know you yet
Sign in with Google, then pick a plan. Starter is $30 a month and includes $30 of credits. Cancel any time.