Getting Started.
Everything you need to know to start building with Corvify.
Getting Started with Corvify
Install from Shopify App Store
Find Corvify in the Shopify App Store and install it to your store. The app requires standard permissions for products, content, themes, and metaobjects.
Complete Onboarding
Corvify automatically analyzes your store — products, collections, themes, and existing data. You'll select your goals so the AI agent can personalize its responses.
Choose a Plan
Start with the 7-day free trial to test all features. Upgrade to Starter, Growth, or Scale when you're ready. All plans include full Pack and mode support.
Start Your First Conversation
Open the Chat interface in your Shopify Admin. Corvify is ready — just describe what you need.
What Happens After Install
On first launch, Corvify takes a few moments to read your store so the agent has context from the very first message.
Store Snapshot
Corvify reads basic information about your store — products, collections, theme, and existing structured data — so the agent can answer informed questions without you having to explain your shop.
Pick Your Goals
You select what you want to focus on — content, configurators, custom data, store cleanup, automations, and more. Your selection shapes the agent's suggestions and the example prompts you see.
First Conversation
When onboarding is done, you land in the chat. Try a simple read-only prompt first (Chat mode) to get a feel for the agent before switching to Edit mode.
Tip: You can re-run onboarding any time from the Settings area if your store changes significantly.
Understanding Chat Modes
Corvify has three distinct interaction modes. You can switch between them at any time during a conversation.
Edit Mode
Full access to all tools. The agent can create products, build Packs, manage metaobjects, update pages, and deploy code. Use this when you're ready to make changes.
Example: "Create a new collection called 'Summer Sale' and add all products tagged 'summer' to it."
Chat Mode
Read-only access. The agent can search products, query data, analyze orders, and inspect your theme — but cannot modify anything. Safe for exploration.
Example: "What were my top 5 selling products last month?"
Plan Mode
Read-only access plus a special planning tool. The agent creates detailed, structured execution plans with steps and required tools. Review the plan, then switch to Edit mode to execute.
Example: "Plan a product configurator system for custom furniture with size, material, and color options."
Building Your First Pack
Packs are modular mini-apps that group all related resources. Here's a walkthrough of building one.
- 1Start in Edit mode and describe what you want to build. Example: "Build me a FAQ pack for product pages."
- 2Corvify creates the Pack and sets up all resources: a metaobject definition for FAQ entries, sample entries, and a theme section to display them.
- 3Each resource is registered to the Pack. You can see all Pack contents under the Packs area in the Corvify admin.
- 4The Pack's skill instructions are injected into the AI's context whenever you work on that Pack, so Corvify remembers what it built.
- 5Iterate on the Pack by continuing the conversation. Add more entries, adjust the display, or extend the schema.
Tip: Packs can include JavaScript and CSS code bundles that run on your storefront via the corvify-app theme block.
Working with Packs
Packs are how Corvify keeps related work together. Every Pack is a versioned bundle that you build up over many conversations.
What a Pack can contain
- Custom database tables for flexible JSONB data
- Metaobject definitions and entries (Shopify-native structured data)
- Pages and blog articles for content
- Theme sections and snippets that render via Corvify's theme blocks
- JavaScript and CSS bundles for interactive storefront features
- Skill instructions — short Markdown notes that remind the agent how this Pack works
Managing Packs in the Admin
Open the Packs area in your Shopify admin to browse all Packs, see what each one contains, and pick a Pack to focus the chat on. When a Pack is focused, the agent loads its skill instructions automatically.
Lifecycle
- 1Create — describe a feature in chat; Corvify scaffolds the Pack and starts adding resources to it
- 2Iterate — keep talking; new tables, entries, sections, and code go into the same Pack
- 3Archive — when a Pack is no longer needed, archive it to hide it from the active list without deleting data
Tip: Use one Pack per feature. A configurator, a FAQ section, and a team directory should be three Packs — not one.
Adding Corvify Blocks to Your Theme
Corvify uses Shopify Theme App Extension blocks to display Pack features and database content on your storefront. You need to add these blocks to your theme once — after that, everything is managed through the chat.
Corvify App Block
Runs custom JavaScript and CSS from a Pack on your storefront. Use this for interactive features like product configurators, quizzes, feedback forms, or custom widgets. The AI agent writes the code — you just add the block and enter the Pack slug.
Settings: Pack slug (required) · JS file (default: app.js) · CSS file (optional)
Corvify Data Block
Displays entries from a Corvify database table directly on your storefront. Choose between table, card, or list layout. Filter which fields to show and how entries are sorted — no code required.
Settings: Table name · Display mode (table / cards / list) · Visible fields · Limit · Sort field & direction
Corvify Configurator Block
Renders a form generated from the JSON Schema of one of your custom database tables. Customers fill it in, the entry is saved through the Storefront API, and you can optionally add the configuration to the cart as line item properties — perfect for made-to-order products, quote requests, or guided product builders.
Settings: Table name · Submit button label · Show summary · Add to cart (line item properties) · Success message
Tip: After building a Pack in the chat, the AI agent will tell you exactly which block to add and what settings to enter.
Custom Database Tables
Corvify provides PostgreSQL JSONB tables per shop — a flexible data layer that Shopify doesn't offer natively.
Creating a Table
Describe the data you want to store: "Create a database table for customer reviews with rating, text, product reference, and date." Corvify generates the JSON Schema and creates the table.
REST API Access
Every table can be exposed to your storefront through Shopify's App Proxy. Set access to 'read' for display-only or 'readwrite' for forms and configurators.
Available endpoints:
GET /apps/corvify/api/tables/:name — List entries (with pagination, filtering, sorting)POST /apps/corvify/api/tables/:name — Create entryPATCH /apps/corvify/api/tables/:name/:id — Update entryDELETE /apps/corvify/api/tables/:name/:id — Delete entryAll API requests are HMAC-verified through Shopify's App Proxy. Row-level security ensures shop isolation on every query.
What Corvify Can Manage in Your Store
Corvify can manage most of the day-to-day surface of your Shopify store — through conversation, with safety gates on every change.
Things Corvify can create and update
- Products, variants, and pricing — including bulk updates
- Collections (manual and smart) and product membership
- Pages — landing pages, FAQs, About sections
- Blog articles — drafts that you publish on your terms
- Metaobject definitions and entries — your structured Shopify-native content
- Shop policies — privacy, terms, refund, shipping (always behind a confirmation gate)
- Theme sections and blocks via Packs
Things Corvify can read for insights
- Orders — list and inspect, never modify
- Sales summaries and bestseller breakdowns
- Store-level analytics and high-level performance signals
- Existing products, customers, and theme structure for context
Example prompts
"Update the meta description on every product in the Summer collection."
"Draft a blog article announcing our new sustainable packaging."
"What were my top 10 products by revenue in the last 30 days?"
All writes happen as drafts or behind a confirmation gate. The agent tells you exactly what it will do before doing it.
Action History
Every action the agent takes is recorded in a per-shop history view inside the Corvify admin area.
What you can see for each action
- What was asked and which mode it ran in
- Status — succeeded, failed, or awaiting confirmation
- How long it took and how many tokens it used
- How many tools were called (without exposing internal names)
- Result summary — what was created, updated, or read
Use the history to verify nothing unexpected happened, to investigate a failed change, or to keep an audit trail for your team and for compliance.
Plans & Billing
Corvify uses transparent token-based billing. Every plan includes a daily, weekly, and monthly rolling token budget — no overage fees, no surprises.
How rolling windows work
Usage resets gradually rather than at a fixed monthly cliff. If you hit a window, Corvify pauses new conversations until the window has room again — and shows you exactly when that is.
Plans at a glance
- Free Trial — 7 days, all core features, small data limits
- Starter — for small shops getting started
- Growth — more tokens, more tables, BYOK option
- Scale — high-volume operations with the highest limits and BYOK
Bring Your Own Key (BYOK)
From the Growth plan, you can connect your own Anthropic API key. Your key is encrypted at rest and never logged. Token usage on a BYOK key is unlimited — you pay Anthropic directly for usage and Corvify for the platform.
Where to see your usage
The Settings area shows your current consumption across all three rolling windows, plus a list of your recent conversations and what each one cost.
See full pricing details on the pricing page.
Safety Features
Corvify is designed so you're always in control.
ActionCards — When the agent creates a page or blog article, it's saved as a draft. An ActionCard appears in the chat with Publish and Discard buttons. The agent cannot publish without your click.
Confirmation Gates — Destructive actions (deleting entries, updating legal policies) require your explicit approval. The agent asks first, you confirm, then it executes.
Audit Log — Every AI action is recorded in the Action History inside the Corvify admin area. See the type, prompt, result, status, tokens used, and duration for each action.
Mode Protection — Chat and Plan modes physically strip write tools from the agent. It cannot make changes even if prompted to — the tools simply aren't available.
Frequently Asked Questions
Can Corvify break my store?
Corvify is designed with multiple safety layers. Content is created as drafts, destructive actions require confirmation, and all changes are logged in the audit history. Chat and Plan modes are completely read-only.
What AI model does Corvify use?
Corvify uses Anthropic's Claude models — Claude Sonnet for complex tasks and code generation, Claude Haiku for simple queries. On Growth and Scale plans, you can bring your own Anthropic API key.
What data does Corvify access?
Corvify requests Shopify scopes for products, collections, metaobjects, metaobject definitions, content, pages, themes, orders, and legal policies. It only accesses what's needed for the task you describe.
How does billing work?
Corvify uses token-based billing with rolling windows. Your plan includes daily, weekly, and monthly token budgets. Usage is checked before every AI interaction — no surprise overages.
Can I use my own API key?
Yes — from the Growth plan ($79/mo), you can provide your own Anthropic API key. It's encrypted with AES-256-GCM at rest and never logged. This gives you unlimited token usage.
What's a Pack?
A Pack is a modular mini-app that bundles database tables, metaobjects, pages, theme sections, code files, and AI skill instructions into one versioned unit. Think of it as a feature package for your store.
How do I cancel?
Cancel any time from your Shopify admin under Apps. Billing stops at the end of your current billing cycle. Data created by Corvify (Packs, custom tables, metaobjects, pages, blog articles) stays in your store unless you choose to remove it before uninstalling.
What happens to my data when I uninstall?
Native Shopify resources — products, collections, pages, blog articles, metaobjects — stay in your store; they belong to Shopify, not to Corvify. Custom database tables created through Corvify are tied to the app and are scheduled for deletion after uninstall as required by Shopify's GDPR webhooks. Export anything you need to keep before uninstalling.
Can I share a Pack between two of my stores?
Pack-sharing across stores is on the roadmap but isn't live yet. For now, every store builds its own Packs. The agent can help you recreate a similar Pack quickly in another store from a description of what the original does.