Affinity Design
Client Guide

What Command Can Do

A complete guide to Command's capabilities — what it can handle automatically and what needs your approval

Capability Overview

Command connects to the tools your agency has enabled for your account. It can inspect data, make changes, create content, and manage operations across multiple areas.

AreaWhat Command Can Do
WebsiteRead pages, edit content, update SEO meta, manage WordPress posts/pages/media, apply Elementor changes
SEOView domain overview, rankings, top pages, search performance, time-series trends
BillingView invoices, contract details, outstanding balance, payment history
ReportsGenerate and view monthly reports, compare periods
AssetsUpload files, list assets, reference assets in other operations
Social MediaView posts, create drafts, manage content calendars
Google BusinessUpdate business info, upload images, manage attributes
AdsReview ad performance, audit campaigns (Meta & Google)
AppointmentsBook appointments, update contact info
Knowledge BaseRead your knowledge docs for brand rules, services, offers

Auto-Run Actions

These actions run automatically when your intent is clear — Command doesn't pause to ask permission:

ActionExamples
Read / inspect data"What's my SEO ranking?" "Show my latest invoice"
Edit website content"Change our hours to 9–5 on the contact page"
WordPress content edits"Fix the typo on the About page" (uses targeted text replacement)
Upload media"Add this image to the media library"
Create contacts"Add John Smith as a new contact"
Update opportunities"Mark the Smith deal as closed"
SEO meta updates"Update the page title for /services"
Elementor changes"Change the hero heading" (after backup)
Google Business updates"Update our business hours on Google"
Draft content"Write a draft blog post about our new service"

Actions That Need Your Approval

Command pauses and asks for your confirmation before proceeding with sensitive or irreversible actions:

CategoryWhy Approval Is RequiredExamples
Publishing & schedulingContent goes live publiclyPublishing a blog post, scheduling social media
External sendsMessages go to real peopleSending SMS, sending emails, one-off outbound messages
Ad spend changesAffects your budgetChanging ad budgets, boosting posts, committing ad campaigns
Billing & paymentsFinancial impactRefunds, subscription changes, payment processing
Deletes & removalsCannot be easily undoneDeleting pages, removing content, canceling accounts
Credential changesSecurity riskChanging passwords, updating API keys, modifying permissions
Destructive WordPress abilitiesCan break your siteAny WordPress ability marked as destructive

How Confirmations Work

  1. Command explains what it's about to do
  2. You see an Approve or Deny prompt
  3. Approve — Command proceeds with the action
  4. Deny — Command stops and suggests an alternative

You can also provide a reason when denying, which helps Command understand your preference for next time.

Command will only ask you once per action. If you deny it, Command won't retry the same operation — it will suggest a different approach instead.

How Command Uses Your Data

Command accesses your data in real-time to answer questions and take action:

ResourceWhat Command Sees
billing://overviewInvoices, contract, outstanding balance, payment status
reports://latestYour most recent monthly report
reports://listAll available monthly reports
seo://overviewSearch performance, rankings, top pages
website://listYour websites, connection status (GA4, GSC, Cloudflare)
knowledge://doc/*Your Knowledge Base documents (brand rules, services, offers)

Command only accesses data for your specific client account. It cannot see other clients' data, even within the same agency.

What Command Cannot Do

  • Access other clients' data — strictly scoped to your account
  • Make financial commitments — any billing or payment change requires your approval
  • Bypass agency controls — if your agency disabled a portal feature, Command can't use it either
  • Execute unlimited operations — capped at 6 tool actions per message (if more are needed, Command will continue in the next turn)
  • Guess when uncertain — if details are missing, Command asks you rather than assuming
  • Send unsolicited messages — outbound SMS/email always requires confirmation

Tips for Best Results

  • Be specific — "Update the phone number on our Contact page to 555-0123" works better than "Fix our phone number"
  • Reference exact text — When asking for edits, include the current text: "Change 'We are open 9-5' to 'We are open 8-6'"
  • One request at a time — Complex multi-step changes work best as a sequence
  • Attach files — Upload images and documents directly rather than describing them
  • Check work — After a website change, ask Command to verify it went live

On this page