AI Usage & Controls

Zolvio uses AI to turn raw signals into actionable outputs: audit insights, guided fix steps, A/B test narratives, survey theme clustering, heatmap insights, and content generation. This page explains what consumes AI, how limits work, and how to stay in control.

AI usage settings screen
Screenshot placeholder
1200×650px • /docs-images/ai/ai-usage-settings-1200x650.png
Add a file at this path to replace the placeholder.
Screenshot to add: Settings → AI showing daily/monthly usage, caps, and recent activity.

Where AI Is Used

Depending on your plan and what you trigger, AI can power the following:

  • Audits: enrich detections with clearer explanations and evidence summaries (see Audits)
  • Guided Fixes (v1): generate step-by-step fix instructions and optional safe snippets (see Guided Fixes)
  • Heatmaps: optional AI insights layer on top of computed heatmap data (see Heatmap AI Insights)
  • A/B Testing: “what happened” narrative, trust assessment, and recommended next actions (see A/B Testing)
  • Surveys: cluster open-text responses into themes (see Surveys)
  • Content Generation: generate product/collection descriptions from existing data (see Content Generation)
  • Vision analysis: optional screenshot-based checks during audits (plan-dependent)

How Limits Work (High Level)

Zolvio enforces plan-based limits and spend caps to protect you (and us) from runaway usage:

  • Daily caps: prevent sudden cost spikes
  • Monthly caps: keep usage aligned with your plan
  • Concurrency limits: reduce provider errors and keep the app responsive under load
  • Task budgets: different AI tasks have different token/cost ceilings (e.g., audits vs. short narratives)

Guided Fixes v1

In v1, Zolvio focuses on guided/manual changes. AI can generate steps and optional snippets, but Zolvio does not write to your live theme automatically.

Models by Plan

To keep pricing fair, Zolvio routes tasks to different model tiers based on your plan. The exact provider/model identifiers may change over time, but the high-level policy stays consistent:

PlanAudits & FixesOther AI (insights, surveys, content)Vision
FreeLightweight model (cost-protected)Lightweight model (cost-protected)Limited / plan-gated
StarterLightweight modelLightweight modelLimited / plan-gated
GrowthHigher quality model for audits & guided fixesLightweight model for short insightsGemini Flash (vision)
ProHigher quality modelHigher quality modelGemini Flash (vision)
AI model routing diagram
Screenshot placeholder
1200×650px • /docs-images/ai/ai-model-routing-1200x650.png
Add a file at this path to replace the placeholder.
Screenshot to add: a simple diagram/table of plan-based routing (Free/Starter/Growth/Pro).

Spend Caps and What Happens When You Hit Them

When you reach an AI cap, Zolvio will block new AI calls for the remainder of the window. You can still use the product — you just won’t get new AI-generated outputs until the cap resets.

  • You can keep using recordings, heatmaps, and A/B test reporting based on computed data.
  • AI-powered extras (like narratives or clustering) may show a message such as “AI temporarily unavailable due to limits.”

If you see surprising usage

Start by checking what’s being triggered automatically (for example: scheduled audits, background clustering) and adjust your workflow. If you think something is wrong, contact support with the timestamp and store domain.

AI Kill Switch (Per Store)

You can disable all AI features for your store at any time. When AI is disabled, Zolvio will not call AI providers. Depending on configuration, cached AI results may still be shown (at no additional cost).

AI kill switch UI
Screenshot placeholder
1200×520px • /docs-images/ai/ai-kill-switch-1200x520.png
Add a file at this path to replace the placeholder.
Screenshot to add: AI disable/enable toggle with confirmation modal and reason field.

Why You’re Seeing “Cached” Results

Some AI tasks are cached to improve reliability and cost efficiency. If you trigger the same request again (same inputs), you may see a cached result instead of a new AI call. This is intentional and helps keep the system stable.

Reliability: Schema-Validated Outputs

Zolvio uses schema-validated AI outputs (built with PydanticAI) for key workflows. That means AI responses must match a strict structure (fields, types, limits). If the output doesn’t validate, Zolvio retries or falls back — instead of showing malformed or “weird” results.

Privacy Notes

  • URLs are stored as path-only (no query strings) in analytics and AI pipelines.
  • Open-text survey answers are redacted for common PII patterns before analysis.
  • AI prompts are minimized and bounded; long HTML is truncated and sanitized.

See Privacy & Compliance for merchant responsibilities and best practices.