Help center
Open dashboard

The Upsell Machine: Turning Client Requests Into Billable Work

Two fields that make sure scope creep gets quoted, proposals price from your real rates, and work you don't want gets redirected.

Atarim team Updated 7 Oct 2026 · 12 min read
Atarim AI
Atarim agency settings with billable rates for out-of-scope work
Before you start

Relevant for

  • Agency owners who want scope creep quoted rather than absorbed
  • Anyone sending proposals and quotes who wants them priced from real rates
  • Teams who want work outside their speciality redirected instead of taken on

Required knowledge

None. Both fields are written in plain language, the way you'd describe your agency to a new hire.

Tools & resources needed

  • Settings > AI Web Agency > Upsell Machine
  • An administrator account on the workspace — Settings is admin-only
  • A written description of the services you offer and the work you refer out
  • Your rates, however you structure them

The Upsell Machine is what teaches the AI where your paid services begin. Two fields, ten minutes, and every quote, proposal, and plan your workspace produces from then on is grounded in what your agency actually sells and what it actually charges.

That's the whole setup. What it unlocks is considerably larger: pricing that comes from your rate card instead of market averages, proposals with real scope boundaries, work outside your speciality redirected rather than accepted, and an AI that knows when to bring you in rather than act on its own.

Note
The sign-up wizard asks for the same two fields under What do you sell, and for how much?, with a shorter limit of 2,000 characters for the profile. This page is where you finish them or change them later.

What It Does for Your Agency

Scope creep gets quoted, not absorbed

Work beyond an agreed scope is routed through change control and priced at your rates. It is never folded in silently, and never implied as free. When a request would change strategy, audience, or scope, the cost and timeline are surfaced for sign-off before the work begins rather than discovered afterwards.

Your prices come from your rate card

Quotes and proposals are priced from your own pricing context, phase by phase, showing the basis — per client, per project, or retainer — so the number is defensible rather than a guess. The AI is barred from inventing a rate or a discount your context doesn’t support.

Proposals arrive with their edges drawn

Every proposal states scope in two halves: what’s included as real deliverables, and an explicit out-of-scope list naming the adjacent things the engagement doesn’t cover. Revision rounds are capped and the number is written into the document, with a change-control line saying further work is quoted separately at your rates. That’s the boundary most agencies only draw after they’ve been burned.

Work you don’t want gets redirected

If your profile says you refer something on, it isn’t quoted. The AI says so and points at the referral path instead. The same rule applies when the work is planned rather than priced — out-of-speciality work is redirected rather than folded into a plan.

Requests inside your speciality come to you

Your stated services also tell the AI when to bring you in rather than act on its own, so your service line stays yours to decide on.

Opportunities surface while the work happens

When the AI notices an opportunity during ordinary team work, it records it as an internal task tagged Opportunity, one task per opportunity, mentions it once with a link, and carries on. You can find these tasks in the Inbox and on Boards, and each client’s details panel (Beta) lists theirs under Upsell Opportunities. Nothing is pitched at your client on your behalf. You can also ask outright, and get opportunities tied to specific projects and sites rather than offered in the abstract.

Everything client-facing stays yours

Quotes and proposals go out from your agency, in your brand and voice, using your white-label settings where they’re set. The AI is never named. An expansion is framed as growth on an existing account rather than a new relationship.

Note
Every behaviour above depends on these two fields. Left empty, the AI has no service line to protect, no rates to price from, and no referral boundary to respect — so it does none of it. One out-of-scope request quoted properly instead of absorbed covers the setup time several times over.
Tip
This is distinct from your Agency Brief. The Agency Brief is your broader brand and business snapshot — voice, audience, visual identity. The Upsell Machine is specifically your service territory and pricing: where your paid work begins, what you refer out, and what it costs. A proposal draws on both at once.

Where You’ll See It Working

  • Quotes — when a client asks what something would cost, the answer is scoped against your services and priced from your rates.
  • Proposals — branded documents built around the client’s real need, priced phase by phase, with exclusions and a revision cap.
  • Planning — before work is shaped, your speciality and referral boundaries are treated as constraints on what gets proposed.
  • Opportunity spotting — during team work, on request in workspace chat (Beta) or from a client’s details panel (Beta), and every week with the Upsell opportunity (internal) workflow template.

Step-by-Step Guide

Step 1: Opening the Upsell Machine

The Upsell Machine is what turns an out-of-scope request into a quote rather than unpaid work.

Instructions:

  1. From the main dashboard, select Settings.
  2. In the menu on the left, under AI Web Agency, select Upsell Machine.
  3. Confirm the page header reads Upsell Machine, with the description explaining that the AI uses this to identify opportunities for your team and to know when to bring you in rather than act autonomously.
Settings with Upsell Machine selected under AI Web Agency, showing an agency profile that lists what the agency sells and refers out, and its rates
The Upsell Machine page under AI Web Agency, with both fields filled in
Warning
Settings is admin-only, so it doesn’t appear for Website Owners or for team members without administrator access. Upsell Machine then sits behind a further permission on top of that. If Settings is visible but Upsell Machine isn’t listed under AI Web Agency, ask an administrator to check your permissions.

Step 2: Writing Your Agency Profile

The larger of the two fields, and the one that does most of the work. On screen it asks you to describe who you are, the services you offer, and the work you do best.

Instructions:

  1. Select the Agency Profile text area.
  2. Describe what your agency does, in the words you’d use with a new hire rather than a client.
  3. Name the services you actively sell. Be specific — “we handle all SEO strategy and content” gives the AI far more to work with than “we do marketing”.
  4. Name what you don’t do, and what you refer out.
  5. Select Save Changes. A confirmation appears briefly once the change is stored.

Say What You Don’t Do, Not Just What You Do

Note
Listing what you refer out is what lets the AI decline work on your behalf. Without it everything reads as in-scope, and requests you’d rather pass on get quoted as though you wanted them.
Recommendation
The more detail you give, the more accurately the AI can match a request to your actual services. Vague descriptions produce vague judgements about what belongs to your team. The field accepts up to 10,000 characters, so length is never the constraint.

Step 3: Adding Your Rates and Pricing Context

A single line describing how you charge. The field’s own example reads: We charge $120/hour for development and around $2,500 for custom design projects.

  1. Select the Rates & Pricing Context field.
  2. Describe your pricing structure — hourly, per project, retainer, or a mix.
  3. Include the figures you’re comfortable having quoted to a client.
  4. Select Save Changes. A confirmation appears briefly once the change is stored.
Rates & Pricing Context field filled with care plan, hourly, landing page and redesign prices
One line of rates is enough for quotes to show their basis

One Line Is Enough, but Make It Specific

Warning
Unlike the Agency Profile, this is a one-line field capped at 500 characters. Write the shape of your pricing rather than a full rate card — enough that a quote lands in the right region and can show its basis.
Note
With no rates on file, a full proposal marks each phase’s price as to be confirmed rather than inventing one. A quick upsell estimate from Claro, on The Proposal card, still shows an editable Price, marked Estimate, as a guess from the size of the work until you add your rates.

Step 4: Finding Opportunities

Part of the V5 beta
Workspace chat and the client details panel are part of the V5 beta. To turn V5 on, select Activate V5 now in the banner at the top of Atarim. If you don’t see the banner, V5 is already on for you.

You can ask for upsells in three places. Each opportunity comes back tied to a project or site, priced from your rates with the basis shown, with a reason drawn from the client’s site and a line you can use with the client. Anything Claro logs is an internal task, so your client never sees it.

Ask in workspace chat

Instructions:

  1. Open the chat on the left of Projects or of a project’s dashboard. If a conversation is already open, select New chat.
  2. Select Find upsell opportunities. It fills the message box with a request to look across your active projects. Change it to name one client or site if you like.
Workspace chat on Projects with the Find upsell opportunities prompt button
Find upsell opportunities fills in the request for you
  1. Select Send.
  2. Read Claro’s reply. Each opportunity names its project or site, a price and how it was worked out, and how to put it to the client.
  3. Ask for a quote or a proposal on any worth pursuing.
Claro's reply in workspace chat listing upsell opportunities by client project
Each opportunity names the client project and why it fits
Claro's quote in workspace chat with scope, price and the rate it was worked out from
A quote scoped against your services and priced from your rates

Ask, and It Answers From Your Profile

Tip
Quotes are built to show their working. If a figure arrives without its basis, ask how it was reached — that’s faster than re-quoting, and it usually reveals a gap worth filling in your pricing context.

From a client’s details panel

Each client folder lists the opportunities your AI team has logged for that client’s projects. Owners and Administrators see them, on a computer.

Instructions:

  1. On Projects, select the client folder. The client details panel opens on the right, on the Billing tab.
  2. Find the Upsell Opportunities card. Each opportunity is a task, newest first, with the project it belongs to.
  3. Select one to open it, or use its ⋮ menu for Open in Inbox or Open in Boards. A task pinned to a page also offers Open on the site.
  4. To look for more, select Find upsell opportunities. Claro picks the request up in workspace chat, sets up the upsell workflow for this client’s projects or runs the one you already have, and asks for your okay before switching a new workflow on. Opportunities found this way are tagged upsell, and the card lists them alongside those tagged Opportunity.
Upsell Opportunities card listing opportunity tasks for the client's projects
Opportunities your AI team logged for this client

Every week, with a workflow

In Workflows, the Templates tab lists Upsell opportunity (internal) under Client Lifecycle. It runs weekly on WordPress projects and surfaces one priced opportunity per client, checked against the live site and your rates. The card shows its estimated credits per run. Select Use or Subscribe to add it. Explore Use or Subscribe.

Workflow Templates filtered to Client Lifecycle, showing the Upsell opportunity (internal) template
The weekly upsell template under Client Lifecycle

Reading the proposal card

When the Upsell opportunity workflow finds an opportunity, Claro writes the proposal into the task as a card titled The Proposal, marked Drafted by Claro with the date. Open the task in the Inbox to read it. A proposal you ask for in chat may come back as a written document instead.

Instructions:

  1. Read the headline and the list of what the work includes.
  2. Check the Price, marked Estimate. Worked out from beside it says how Claro reached the figure. Select the price to change it.
  3. Read the Suggested message to your client contact, and select it to change the wording.
  4. Send the message to your client yourself. The card doesn’t send anything.

Your changes to the price and the message stay in this browser, so teammates still see Claro’s draft. If Worked out from reads “Nothing on file about what you charge, so this is a guess from the size of the work. One line in Settings and it gets close.”, add your rates as in Step 3 and ask Claro again.

Step 5: Keeping It Current

The AI quotes from whatever is saved here, so stale rates become stale quotes.

Instructions:

  1. Return to Settings > AI Web Agency > Upsell Machine whenever your services or rates change.
  2. Update both fields to match.
  3. Select Save Changes.
Note
Nothing prompts you to revisit this, and the AI has no way to know a figure has aged. Update your public rate card without updating this field and quotes keep coming out at last year’s prices. Treat it like the rate card itself.
Recommendation
A quarterly review of both fields is enough. It’s easy to update your public rate card and forget this one.

FAQs

Who can see and edit this page?

Settings is admin-only, and Upsell Machine sits behind an additional agency-settings permission on top of that. If it isn’t showing, ask an administrator to check your access.

Can my clients see or change this?

No. Settings never renders for a Website Owner, so your service description and rates stay on your side.

Will the AI make up a price if I don’t give it rates?

Not in a proposal. With nothing on file, a proposal marks each phase’s price as to be confirmed. An upsell estimate on The Proposal card still shows a figure, labelled as a guess from the size of the work, until you add your rates.

Does it read my profile out to clients?

No. Both fields ground the AI’s answers without being recited unprompted, and anything a client sees comes from your agency in your brand and voice.

What stops a client asking for extra work and simply getting it?

Work beyond the agreed scope routes to change control and is quoted separately at your rates rather than absorbed. Proposals carry an explicit out-of-scope list and a capped number of revision rounds, so the boundary is written down before the work starts.

Where do the opportunities it finds actually go?

An opportunity spotted during team work becomes an internal task tagged Opportunity, mentioned once in chat with a link, and it shows on that client’s details panel under Upsell Opportunities. Opportunities you ask for come back in the chat, each tied to a specific project or site.

Can I set different services or rates for one client?

No. Both fields live at workspace level and apply everywhere.

Related articles