Affinity Design
Client Guide

Command Agent

Your AI-powered operations assistant — chat with Command to manage your website, SEO, billing, and more

What Is Command?

Command is an AI assistant built into your portal that understands your business and can take action on your behalf. Instead of navigating menus and forms, you simply tell Command what you need.

Command is powered by Gemini AI and connects directly to your website, billing, reports, SEO data, and other integrations your agency has set up.

Command must be enabled by your agency. If you don't see it in your sidebar, contact your agency to request access.

Starting a Session

  1. Open Command from the sidebar menu
  2. Click New Session to start a fresh conversation
  3. Type your request or question in the message box
  4. Command responds with answers, actions, or follow-up questions

You can have multiple sessions at once — each one is a separate conversation with its own history.

Sessions

ActionHow
Create a new sessionClick New Session or start typing
Rename a sessionEdit the session title
Branch from a messagePick up a conversation from any earlier point — Command creates a new session with the history up to that message
Archive a sessionRemove a session from your active list

Branching Conversations

If you want to explore a different direction without losing the current one, branch from any message. Command copies everything up to that point into a new session so you can try a different approach while keeping the original intact.

Sending Messages

Type your question or instruction and press Enter. Command understands natural language — no special commands or syntax needed.

Attaching Files

You can attach files directly to your messages:

File TypeSupported
PDF
Plain text (.txt)
Markdown (.md)
CSV
JSON

Attachments are limited to 8 MB per file. Larger files can be uploaded to your Asset Library and referenced by name in Command.

Uploaded files are automatically stored in your asset library. Command can reference them later by name when performing actions like adding images to your website.

How Command Thinks

Command works in steps:

  1. Reads your message — understands what you're asking
  2. Checks your data — looks up relevant info from your billing, website, SEO, reports, and knowledge base
  3. Plans the action — decides what tools to use
  4. Executes — runs tool operations to complete your request
  5. Responds — gives you a clear answer or shows what was done

If Command needs more information (like which website you mean), it will ask you directly instead of guessing.

Durable Runs

Each Command turn creates a run record that persists even if you close the tab. When you come back, Command picks up right where it left off — you won't lose work from a dropped connection.

Run states you might see:

StateMeaning
RunningCommand is actively working on your request
Awaiting confirmationCommand needs your approval before proceeding
CompletedThe request is finished
CancelledThe run was stopped
StaleThe connection was lost — you can resume

Artifacts

For longer or structured outputs, Command creates artifacts — durable documents you can view, reference, and use later:

  • Documents and plans
  • Website previews or diffs
  • Report drafts
  • Tables and structured data

Artifacts appear in a side panel and are saved to your session history.

Generated Images

When Command generates an image for you, it appears inline in the chat as an image card — with a loading state while it's generating (usually 15-60 seconds, though edits based on a reference image can take a few minutes), and a clear error message if it fails.

Click a generated image to open the full-size viewer, where you can:

  • See every version generated in that image session, in a filmstrip.
  • View the prompt, model, and provider used.
  • Download the image.
  • Copy the prompt.
  • Click New version to prefill a follow-up request that iterates on the same image.

Generated images are automatically saved to your Asset Library.

You can also ask Command to convert an existing image (like an uploaded logo) into a scalable vector graphic (SVG). This is best for logos and icons that need to resize cleanly without going blurry. The result appears as a new image card the same way a generated image does.

AI Image Generation Policy

By default, Command checks with you before generating an AI image ("Ask first"). Settings shows whether your account is set to always allow, ask first, or disable this — see Settings for details, including how to change it.

Building Or Editing Your Website

When you ask Command to build or change something about your website or a page (a new page, a homepage edit, a funnel, a blog post, a site section, and so on), it first asks:

"Are we doing this together, or am I doing it for you?"

  • Build with me — Command sends you to the Website Builder so you can edit visually yourself.
  • Plan with me — Command asks clarifying questions, shares a plan and ETA, then works with you step by step before publishing.
  • You do it — Command plans the work, then handles it on its own, only pausing for anything that needs your approval.

This question only appears for website/page requests. Asking for an image, social post, or ad creative — even one that mentions a page, like "a hero image for my homepage" — skips straight to the normal generation flow instead.

Action Cards

When Command needs a structured choice (like selecting which website to work on), it shows an action card with clear options instead of asking you to type a response.

Resuming and Canceling

  • Resume: If a run becomes stale (connection lost), click Resume to continue
  • Cancel: Click Stop to cancel an in-progress run — Command checks for cancellation before performing expensive operations

Workspace Memory

Command remembers your preferences across sessions — your target website, tone preferences, and pinned context. This saves you from repeating setup every time you start a new conversation.

Command vs. Your Agency

Command handles day-to-day operations and quick changes. For major requests — new website builds, strategy changes, contract modifications — contact your agency directly. Command will tell you when something is outside its scope.

On this page