Implementation and operations playbooks
These playbooks turn the platform model into repeatable delivery procedures. Replace example owners and thresholds with workspace policy; do not weaken approval, evidence or isolation requirements to accelerate rollout.
Playbook 1: Launch a GEO workspace
Outcome
A workspace reaches its first trustworthy baseline and a prioritized, owned roadmap.
Procedure
- Confirm Organization, GEO product entitlement, Tenant owner, and Workspace members.
- Create a workspace for a coherent brand/program, environment and access boundary.
- Add the primary domain and inspect discovery proposals before accepting targets.
- Confirm canonical brand, website/pages, products/services/campaigns and aliases.
- Add direct competitors and verify classification.
- Configure markets, languages, objectives and owners.
- Add and test a provider; select a workspace default.
- Create representative topics, prompts and prompt sets.
- Review request count and cost preview; set schedule budgets.
- Run the baseline and inspect raw answers/evidence before accepting dashboard conclusions.
- Triage findings into owned recommendations with due dates and verification plans.
- Save an executive dashboard and schedule the required report.
Exit criteria
- No unresolved access or provider-health blocker
- Competitors included for competitive metrics
- Evidence available for every headline result
- Low-sample states visibly gated
- At least one owned action with expected lift and verification plan
- Next observation date and owner agreed
Playbook 2: Add or rotate an AI provider
Procedure
- Choose the provider adapter and confirm endpoint/model compatibility.
- Create a credential in encrypted storage or add a secret reference.
- Restrict endpoint/egress policy; do not enable private-network access without review.
- Configure capabilities such as text, vision, JSON mode or tools only when supported.
- Run a health/capability test without exposing the credential.
- Execute a small representative prompt set with bounded cost.
- Review answer, citation, usage, latency and error normalization.
- Activate the provider; make it default only after the test passes.
- For rotation, overlap old/new credentials briefly, switch, verify and revoke the old credential.
Failure handling
401/403: validate credential, account/project access and provider API policy.404: validate endpoint, API version and model name.429: reduce concurrency, honor retry hints and revise budget/cadence.- Timeout/5xx: use bounded backoff; do not duplicate completed observations.
- Citation mismatch: verify adapter mapping and retain raw evidence under policy.
Playbook 3: Establish a competitive baseline
- Define the owned target and direct competitors.
- Use category/problem/comparison prompts, not only brand-named prompts.
- Apply the same provider, market, language, prompt set and time window.
- Choose enough repetitions to understand answer variance.
- Run observations and review unresolved entities before finalizing SOV.
- Confirm denominator, sample size, confidence and low-sample threshold.
- Annotate provider/model changes and known incidents.
- Save the benchmark dashboard and cadence.
Do not publish a competitive ranking when competitor coverage, entity resolution or sample policy fails.
Playbook 4: Turn a finding into a verified action
Required fields
- Source finding and evidence
- Proposed change/diff
- Target, destination and scope
- Owner, approver and due date
- Impact/confidence/effort and expected lift
- Dependencies and risk class
- Idempotency key and execution window
- Verification and rollback procedure
Playbook 5: Publish website or machine-readable content
- Select an approved recommendation and target.
- Ground the draft only in approved, valid knowledge entries.
- Choose page/content/FAQ/JSON-LD/
llms.txt/feed format and destination. - Generate a new content version and review its provenance.
- Preview the destination-specific diff.
- Validate links, claims, structured data and accessibility where applicable.
- Obtain approval and schedule or publish.
- Verify destination URL, checksum/fields and visibility.
- Start the measurement window and annotate the publication.
- Roll back if verification or policy checks fail.
llms.txt and structured data can improve machine readability but are not universal ranking guarantees.
Playbook 6: Install tracking and validate attribution
Validation checklist
- Production and staging use separate sites/tokens.
- Allowed origins contain only intended HTTPS origins.
- Platform API keys are absent from browser code.
- Consent-denied behavior matches policy.
- URLs do not retain secret/PII-like query parameters.
- Browser and server events use shared event IDs when both send the same outcome.
- Referrer classification is reviewed; unknown sources remain
unknown_ai. - Retention and privacy-request workflow are tested.
- Attribution shows unattributed outcomes and tracking coverage.
Playbook 7: Run a campaign measurement window
| Phase | Required activity |
|---|---|
| Before | Freeze target/message/claim model, capture baseline, verify tracking and define metrics/guardrails |
| Launch | Publish approved versions, verify destinations and add dashboard annotation |
| During | Monitor publication status, narrative/safety, AI referrals, run freshness and spend/cost where applicable |
| After | Run post-window observations, calculate lift with confidence, reconcile attribution and experiment results |
| Learn | Record outcome, update knowledge/roadmap and schedule follow-up measurement |
Provider/model changes during the window must be annotated and may require segmented comparison.
Playbook 8: Handle provider or monitoring incidents
Do not delete failed runs to make dashboards look healthy. Preserve failure evidence, explain the affected window and create new observations/calculations.
Playbook 9: Handle failed publication or action
- Stop automatic retries when the failure class is unsafe or unknown.
- Inspect approval, policy, connection, destination, idempotency and external reference.
- Determine whether the destination may have applied the change despite a timeout.
- Perform read-after-write verification before retrying.
- Resume only if retry is safe; otherwise move to manual reconciliation.
- Roll back using the recorded prior version when required.
- Verify rollback and record the incident/audit outcome.
Playbook 10: Offboard a workspace or connection
- Disable schedules, autopilot and future publications.
- Revoke platform keys, tracking tokens and external OAuth/credentials.
- Export required reports and evidence under policy.
- Resolve or cancel pending actions and delivery jobs.
- Execute retention/privacy requirements.
- Remove connection secret references and allowlists.
- Confirm audit, immutable records and required aggregates remain according to policy.
- Mark the workspace inactive; do not silently reassign its resources.
Ownership model
| Responsibility | Typical owner |
|---|---|
| Target and competitor model | GEO/brand strategy owner |
| Provider credentials and budgets | Platform/AI operations |
| Prompt program and evidence review | GEO analyst/research |
| Knowledge and claims | Brand/legal/product owner |
| Content approval | Content/brand/legal approver |
| Channel connection and rollback | Web/CMS/channel owner |
| Tracking, consent and retention | Analytics/privacy owner |
| API keys and tenant access | Workspace/account administrator |
| Incident response | Platform operations with domain owner |