Configuration
Settings
5/11 integrations configured
Security: Credentials are environment variables, never browser-visible. Set them in Cloudflare Dashboard as Secrets. Values shown here are masked.
Products are published to Shopify as drafts. You review and activate them manually in your Shopify admin. Nothing goes live automatically.
Shopify
Shopify Store DomainNOT SET
SHOPIFY_DOMAIN
Your Shopify store domain, e.g. vibeflex-813.myshopify.com
Shopify Client IDNOT SET
SHOPIFY_CLIENT_ID
Client ID from Shopify Dev Dashboard — App — Client credentials
Shopify Client SecretNOT SET
SHOPIFY_CLIENT_SECRET
Client Secret from the same location. Never exposed to the browser.
Set all three Shopify fields to enable
Printful
Printful API TokenNOT SET
PRINTFUL_API_TOKEN
Printful API key for mockup generation (Mockup Generator API)
Airtable
Airtable API KeyNOT SET
AIRTABLE_API_KEY
Airtable Personal Access Token with data:records:write scope
Airtable Base IDCONFIGURED
AIRTABLE_BASE_ID
Target Airtable base ID (e.g. appuaF1jfeBr2PPqn)
Current value
appu•••••••••PPqn
Airtable Table IDCONFIGURED
AIRTABLE_TABLE_ID
Shopify Product Catalog table ID (e.g. tbl7t3sguT93pYwbV)
Current value
tbl7•••••••••YwbV
AI Analysis
Anthropic API KeyNOT SET
ANTHROPIC_API_KEY
Claude API key for AI design analysis and product copy generation
Defaults
Default BrandCONFIGURED
DEFAULT_BRAND
Default brand selection: vibeflex or 490movement
Current value
490m•••ment
Default Markup %CONFIGURED
DEFAULT_MARKUP_PCT
Default gross margin target (e.g. 57 = 57%)
Current value
••••••
Default SizesCONFIGURED
DEFAULT_SIZES
Comma-separated default size list
Current value
S,M,••••••••,3XL
How to configure
1. Open Cloudflare Dashboard, Workers & Pages, your worker, Settings, Environment Variables
2. Add each key as a Secret (encrypted at rest)
3. Redeploy to apply changes
Shopify: create an app in your Partner Dashboard, copy Client ID and Client Secret from the App credentials section.