A Shopify AI agent for store management.
See which Shopify and Corvify resources the agent can read, create, and update through chat.
Pack System - Modular Mini-Apps
Packs are Corvify's core building block. Each Pack groups related resources into a single, named, versioned unit that you build iteratively through conversation.
What a Pack includes:
- JSONB database tables for custom data storage
- Metaobject definitions and entries for Shopify-native structured data
- Pages and blog articles for content
- Theme sections and snippets for storefront UI
- JavaScript and CSS code bundles served via App Proxy
- Skill instructions - Markdown guides injected into the AI's context when the Pack is active
Use cases include product configurators, FAQ sections, team directories, custom order forms, and size guides.
Three Modes - Edit, Chat, Plan
Choose how you interact with Corvify. Each mode gives you a different level of control.
Edit Mode
Full tool access. The agent can create, update, and delete resources. This is where changes happen - products are created, Packs are built, pages are published.
Chat Mode
Read-only exploration. Ask questions about your store, analyze orders and sales, understand your data - without any risk of changes being made.
Plan Mode
Strategic planning with structured output. The agent creates detailed, multi-step execution plans that you review before switching to Edit mode to execute.
Custom Database - JSONB Tables
Shopify doesn't offer a flexible database layer. Corvify fills this gap with PostgreSQL JSONB tables that you create through conversation.
- JSON Schema validation on every table
- Full REST API via Shopify App Proxy (GET, POST, PATCH, DELETE)
- Five storefront access levels: private, public, append only, customers only, own rows only
- Parameterized queries keep user values separate from SQL syntax
- Row-level security enforced on every query
REST API Endpoints
Every table gets automatic REST endpoints through Shopify's App Proxy:
GET /apps/corvify/api/tablesGET /apps/corvify/api/tables/:namePOST /apps/corvify/api/tables/:namePUT /apps/corvify/api/tables/:name/:idDELETE /apps/corvify/api/tables/:name/:idGET /apps/corvify/api/tables/:name/schemaStorefront AI Assistant
A chat widget for your storefront that answers visitor questions, recommends products, and captures leads. You configure the knowledge, look, and budget from the Corvify admin.
- Product recommendations with a working add-to-cart button
- Follow-up suggestions in the visitor's language
- Built from your shop: policies, collections, and your own knowledge text
- Lead capture into one of your database tables
- Protected budget: visitors share your credit budget with a daily cap
- Visible AI disclosure on every answer (EU AI Act)
Shopify Store Management
Corvify uses Shopify's GraphQL Admin API to work with supported store resources through chat.
Products & Collections - search, create, update titles, descriptions, tags, vendors and product types, change individual variant prices, set inventory levels, manage collection membership, and update existing metafield values
Metaobjects - create definitions, add entries, query and filter structured data
Pages & Blog Articles - create, edit, publish drafts via ActionCards
Orders & Analytics - search orders, get sales summaries across 7/14/30/60/90 day windows
Shop Policies - manage legal texts (Impressum, AGB, Datenschutz, etc.) with confirmation gates
Theme Inspection - read theme files, understand structure, deploy via App Extension blocks
Automations & Integrations
When a new entry arrives in one of your custom tables, Corvify can act on it. Build automations in the chat and manage them in Settings.
- Email notifications to you, with placeholders from the entry
- Customer confirmations that only you switch on
- Signed webhooks to Shopify Flow, Zapier, Make, or n8n
- CRM sync to Klaviyo, Brevo, Resend, or Scaleway
- Your own MCP servers, with per-tool approval and a working test
Theme Integration
Four Theme App Extension blocks connect Corvify's data, code, and AI chat to your storefront - no direct theme file editing needed.
corvify-data - Display JSONB table entries on any page in table, card, or list format with sorting and filtering.
corvify-app - Load and execute Pack JavaScript and CSS bundles on any page. Perfect for configurators, interactive UIs, and custom widgets.
corvify-configurator - Render a form generated from a table's JSON Schema so customers can submit configurations, quote requests, or made-to-order details.
corvify-chat - The storefront AI assistant: product recommendations with add-to-cart, answers to policy questions, and lead capture, all configured from the Corvify admin.
Security & Safety
Corvify is built with a safety-first architecture. Every layer protects your store and data.
- Row-Level Security (RLS) - every database query is scoped to your shop domain
- HMAC Verification - all App Proxy API requests are cryptographically verified
- Confirmation Gates - destructive actions require explicit merchant approval
- ActionCard Firewall - AI-generated content cannot be published without your click
- Action History - each AI action records its type, result, credits used, duration, and tools used
- AES-256-GCM Encryption - BYOK API keys are encrypted at rest and omitted from application logs
- Credit Limits - plan allowances, daily limits, and rolling 7-day limits control Corvify usage
- Parameterized SQL - all database queries use parameterized statements
- AI Transparency - the chat is permanently labeled as AI, with a transparency page explaining the roles of Orbilyte, your shop, and Anthropic
- Publication Review - public-facing AI texts stay drafts until you approve a visible before/after diff
Credit-Based Billing & BYOK
Each paid plan has a fixed credit allowance that renews every 30 days.
Credit-Based Billing
Action History shows the credits used for each AI action. Daily and rolling 7-day limits protect against unexpectedly high usage.
Bring Your Own Key (BYOK)
On Growth or Scale, connect your own Anthropic API key. Use it as a backup when your plan credits run out, or run every AI action on it with Anthropic billing you directly.