Skip to content
be-human.ai
← Back to the journal

AI by industry

AI for a Web Design Agency: Change Requests, Launches and Hosting

AI agents can handle an agency's change requests, launch checklists and hosting notes within set approval limits. Decide these points before hiring a build.

Be Human typographic cover with the title: AI for a Web Design Agency: Change Requests, Launches and Hosting
Conceptual illustration created with AI · Be Human

An AI agent for a web design agency can take over the repetitive record work around client sites: logging change requests, comparing them with the signed scope, checking launch checklists and keeping hosting notes current. The agent does this through named tools and a per-client memory, while a project lead approves anything that changes scope, spend or live content. Before hiring a build, an agency should decide which tasks the agent may finish, which it may only prepare, and how success will be checked.

Key takeaways

  • Start with change requests, because they repeat, arrive in loose language and cost the most margin when missed.
  • Give the agent a per-client memory of scope, brand rules, hosting facts and past decisions, and keep that memory current.
  • Separate the actions the agent can complete from the actions it may only draft for a person.
  • Write launch checklists as observable items before the build starts, not after the site is live.
  • Treat hosting notes as operational records, each with an owner, a source and a review date.

Why change requests are the right first task

Change requests arrive by email, chat, a voice note or a comment on a staging link. Each one mixes a request, an assumption and sometimes a quiet expansion of scope. Account and project leads often spend more time rereading threads to find what was agreed than they spend on the change itself. An agent can read the thread, match the request against the signed statement of work and the page inventory, and return a short classification: in scope, small variance, or quote required.

Client text is untrusted input. A pasted paragraph or a forwarded email can contain instructions aimed at the assistant, and the agent must treat that text as material to classify, never as a command that changes its permissions. The OWASP guidance on prompt injection describes this risk and the need to keep instructions separate from data. Agencies that already run ongoing operations for online stores can compare this with the pattern in AI agents for ecommerce operations beyond customer chat, where the useful work is in the records behind the storefront.

What an agent can complete, and what it should only prepare

The boundary is the most important design decision in this area. The agent should be allowed to do the work that is reversible, visible to the team and easy to check. Everything that commits the agency or the client to something should wait for a named person.

  • Classify each request against the agreed scope and tag it as in scope, variance or quote required, with one sentence of reasoning.
  • Create or update tasks in the project tracker, linking the thread, the staging page and the affected section of the inventory.
  • Draft a reply to the client that restates the request and the proposed next step, for a human to review and send.
  • Make in-scope changes on a staging copy and attach a before and after capture for review.
  • Route anything touching legal text, pricing pages, payment flows or forms that collect personal data to a named reviewer.
  • Never publish to production, change DNS records, approve a quote or grant access to a client account without a named approver.

Give each tool its own credential with the smallest scope that does the job. The OWASP authorization guidance is clear that access should be checked on every action, not only when a session begins, so a staging credential should never be able to reach the live site.

A step-by-step plan for one change request

A repeatable plan makes the agent's work reviewable. Each step should leave a record that a project lead can read in a minute.

  • Capture: gather the request, the full thread, the staging link and the affected page into one record.
  • Compare: check the record against the signed scope, the page inventory and the decisions log for that client.
  • Classify: label the request as in scope, small variance or quote required, and state the reason in one sentence.
  • Prepare: for in-scope work, make the change on staging and attach the before and after captures.
  • Check: run the checks agreed for that page type, such as links, forms, metadata and mobile layout, and report the results.
  • Hand over: a project lead reviews the preview, approves or returns it, and the agent logs the decision against the record.
  • Release: a named person moves the change to production, and the agent records the release time and the version.

The classification step deserves the most attention. If the agent labels variance too often, the team will stop trusting it. If it labels everything as in scope, the agency will absorb work it was never paid to do. Reviewing a sample of classifications each month is a simple way to find the drift.

An illustrative change request

Illustrative scenario: a small agency is midway through a website for a regional clinic. The client writes that the appointment form should also ask for the patient's insurance provider, and that the footer phone number has changed. The agent classifies the footer change as in scope and prepares it on staging. It flags the insurance field as a new collection of personal data that the signed scope does not cover, and routes that item to the project lead. The lead reviews the preview the same day, approves the footer change for release, and sends the form question back to the client as a separate quote. The agent records each decision against the request, so the next reviewer can see why the form looks the way it does.

Launch checklists the agent can verify

A launch checklist is only useful if every line can be confirmed by a tool or by a person in under a minute. Phrases like looks good or feels fast cannot be checked, so they belong in a separate review, not on the checklist. Written this way, most of the list can be run by an agent before every release.

  • Every page in the signed inventory returns a successful response on the production domain.
  • Each form submits to the intended recipient, and the confirmation path has been tested with a test submission.
  • Each indexable page has a unique title and description.
  • Old URLs redirect to their new equivalents in a single hop.
  • Analytics and consent tags match the choices the client approved.
  • Legal pages show the company details the client supplied, and nothing older.

Human sign-off stays on the items that need judgment: brand fit, claims made in the copy, and the final accessibility review of key journeys. Evaluations for agents work like a test suite, with a fixed set of cases, expected results and a rerun after every change. The OpenAI guide to evals describes this pattern in general terms, and an agency can apply the same discipline to its launch checklist.

Hosting notes, renewals and monitoring

Hosting is where agencies lose track of facts. The registrar, the DNS host, the certificate renewal owner, the pinned plugin versions and the domain expiry date often live in different inboxes. An agent can keep these as a structured record per client, with the source of each fact and the date it was last confirmed. It can watch for upcoming expiry windows, failed uptime checks and error spikes, then open an incident task with the relevant notes already attached.

Good monitoring depends on signals that can be read later. Logs, metrics and traces each answer a different question, and the OpenTelemetry primer is a useful reference for what each one is for. Agencies managing several clients can apply the same memory pattern described in superintelligent agents for managed service providers, where each client's facts stay separate and attributable. The agent should never edit a DNS record or a renewal setting on its own. Its job is to make the risk visible early and to put the right context in front of the person who acts.

What to decide before hiring a build

An agency that wants agents in its delivery work should settle these questions before any build begins. Most failed first projects skip at least two of them.

  • Which client records the agent may read, and which it must never see, such as payment details or private client files.
  • Which tasks it may complete, which it may only draft, and which always need a named approver.
  • Where the memory lives, who can edit it, and how a wrong fact is corrected and dated.
  • What success looks like, defined as an observable criterion, such as a checklist that catches defects before a client does.
  • Whether client-facing messages are sent automatically or only drafted, and in which language, English or Portuguese.
  • Who owns the agent after launch, including monitoring, permission review and incident response.

Be Human designs, implements and operates personalized AI infrastructure for companies. A first engagement defines one useful role, the memory and tools it needs, its approval boundaries and an observable success criterion. Managed operations can then cover monitoring, recurring evaluations, integration maintenance, permission review, incident response and controlled improvements. The work is remote, in English or Portuguese.

To find the first task in your agency worth handing to an agent, take the free Be Human AI diagnostic.

Frequently asked questions

Can an AI agent build a website for a web design agency? It can prepare drafts, checks and records, but design judgment, build decisions and the final release should stay with the people who own the client relationship. A well-scoped agent works on staging, produces evidence for review and leaves a trail of its decisions. Anything that reaches the live site needs a named human to approve it.

Is it safe to let an agent read client emails and forms? It can be safe when the agent has read access only to the threads and records it needs, and when every piece of client text is treated as data, not as instructions. Credentials should be scoped per tool, and any field that collects personal data should route to a reviewer. Reviewing access on a regular schedule keeps the boundary accurate as projects change.

What should an agency decide before hiring a build? It should decide which records the agent may read, which tasks it may complete or only draft, where the memory lives and who corrects it. It also needs an observable success criterion and a named owner for monitoring and incidents after launch. Those decisions turn a vague AI project into a scoped role that can be reviewed.

How does an agency know the agent is doing its job? The agency should check a sample of classifications, drafts and checklist results on a regular schedule against a fixed set of expected outcomes. Changes in the agent's behavior should be logged, so drift can be traced to a cause. If the results stop matching the agreed criterion, the scope or the memory needs to be revisited before the agent is trusted with more work.

Your next step

See where an AI agent fits in your company first.

Take the free Be Human AI diagnostic. A few questions about your work show which task to hand to an agent first, what it needs to know and where a person approves.

Be Human editorial guidance. Examples are illustrative unless explicitly attributed. Sources provide background; implementation choices depend on your workflow.

Less busywork. More room for you.

Bring us the work you wish you had time for.

Book a call to try a personalized AI agent free for 7 days ↗Or take the free AI diagnostic →