Dashboard
Total Designs
—
Live Designs
—
Total Orders
—
Revenue
—
paid + printing + shipped
Business Readiness
Checking VPS, Stripe, email, and launch system…
VPS Data
Checking…
Stripe
Checking…
Email
Checking…
Launch System
Checking…
| Date | Customer | Items | Total | Status |
|---|---|---|---|---|
| Loading… | ||||
Designs
| Art | Design Name | Tags | Status | Actions |
|---|---|---|---|---|
| Loading… | ||||
Orders
Paid / Ready
—
Printing
—
Shipped
—
Needs Action
—
All
Pending
Paid
Printing
Shipped
| Date | Order ID | Customer | Items | Total | Status | Actions |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Collections
| Image | Name | Products | Status | Actions |
|---|---|---|---|---|
| Loading… | ||||
Inventory
| Product | Variant | SKU | Quantity | In Stock | Barcode | |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Blog Posts
| Title | Status | Author | Date | Actions |
|---|---|---|---|---|
| Loading… | ||||
Website Builder
Describe the page you want and the AI builder creates it in the Irie Threads voice — wearable art, warm, culture-rooted.
Site Pages
Core pages of the storefront. Fixed slugs — edit content, can't delete.
Your Pages
Pages created with the AI builder or the manual editor.
| Title | Slug | Status | Actions |
|---|---|---|---|
| Loading… | |||
Shipping
Shipping Zones
Define where you ship and how much it costs.
Taxes
Tax Settings
Charge tax on products
All prices include tax
Payments
Stripe
Stripe is configured via environment variables. Status shown below.
Publishable Key: set in
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEYSecret Key: set in
STRIPE_SECRET_KEYWebhook Secret: set in
STRIPE_WEBHOOK_SECRETNotifications
Email Templates
Customize transactional emails sent via Resend.
Domains
Connected Domains
Domains are managed in DNS and the Irie-OS VPS reverse proxy. Keep the current public URL in the runtime environment as IRIE_THREADS_PRODUCTION_URL.
Primary: Current DNS-backed Threads storefront
Settings
Settings Backbone
Store settings now round-trip through one typed backend contract before the storefront reads them.
Public Source
/api/settings
Loading normalized settings…
Admin Writes
/api/admin/settings
Known keys only. Arrays, booleans, and numbers are normalized before storage.
Money Path
Guarded
Checkout reads the normalized free-shipping threshold before Stripe is called. Product prices stay variant-owned.
Hero Section
Choose what appears in the full-screen hero on the homepage.
Click or drag to upload hero image
Announcement Bar
Three rotating messages displayed at the top of every page.
Free Shipping Threshold
Orders at or over this amount get free shipping in cart, checkout, and Stripe. Set to 0 to make every order free shipping.
Social Media Links
These links appear in the announcement bar and footer.
Store Info
General store details.
Security
Change the admin password. The new password takes effect immediately — no redeploy needed.
Customers
| Name | Total Orders | Lifetime Value | Last Order | Tags | |
|---|---|---|---|---|---|
| Loading… | |||||
Email Campaigns
| Name | Status | Recipients | Send Date | Actions |
|---|---|---|---|---|
| No campaigns yet | ||||
Social Posts
Composer
Click or drag to upload image
Queue
| Platforms | Caption | Image | Scheduled | Status | Actions |
|---|---|---|---|---|---|
| No posts in queue | |||||
Discounts
Create Discount
| Code | Type | Value | Usage | Expiry | Status | Actions |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Analytics
Total Revenue
—
paid + fulfilled
Avg Order Value
—
Total Orders
—
Top Products
—
unique items sold
Revenue (Last 30 Days)
Top Products
| Product | Units Sold | Revenue |
|---|---|---|
| Loading… | ||
Irie Threads Agent
Conversational AIAbandoned Carts
All
Active
Recovered
| Session | Items | Status | Created | |
|---|---|---|---|---|
| Loading… | ||||
Import
Add Products From Kittl
Drop Artwork In This Folder
Save your finished Kittl artwork here. The folder agent reads new image files, uploads the art, and starts a Threads product draft for review.
Repo root: /Users/irieagent/Documents/Irie-Threads
Product art
var/kittl-inbox
Download PNG, JPG, WebP, or GIF files from Kittl into this folder. This is the live intake lane.
Finished
var/kittl-inbox/imported
After a draft is created, the original file moves here so it will not be imported twice.
Review
var/kittl-inbox/failed
Files that cannot be read move here with a terminal message explaining what happened.
1.Start the watcher with
npm run kittl:watch.2.Download finished Kittl artwork into
var/kittl-inbox.3.Open the new product draft, choose garments/colors, review the proof, then publish when ready.
Products Started From Artwork
These are unpublished products created from the Kittl folder. Open one, finish the garment plan, review the proof, then publish when readiness is green.
Loading product starts…
Upload CSV
Drop CSV here or click to browse
Up to 5,000 rows recommended
Recent Imports
| Filename | Status | Rows | Date |
|---|---|---|---|
| Loading… | |||
Brand Voice
Voice Profile
Upload Brand Asset
Drop file or click to browse
Saved Assets
Loading…
Mockup Studio
Garment Blanks
Loading blanks…
Generate Mockup
None — pick from grid
Recent Exports
Loading…
Content Engine
Generate Content Package
Content Library
| Theme | Audience | Tone | Date | |
|---|---|---|---|---|
| Loading… | ||||
Video Scripts
Generate Script
Script Library
| Theme | Type | Length | Date | |
|---|---|---|---|---|
| Loading… | ||||
SEO Engine
Generate SEO Package
SEO Library
| Target Page | Industry | Date | |
|---|---|---|---|
| Loading… | |||
Review Manager
Draft a Response
Library
| Platform | Sentiment | Snippet | Date | |
|---|---|---|---|---|
| Loading… | ||||
AI Ads Team
New Ad Pack
Campaigns
| Goal | Platforms | Budget | Date | |
|---|---|---|---|---|
| Loading… | ||||
Connections
Store Connection Tokens
Issue API tokens for external integrations (Ziggy, Zapier, custom scripts). Tokens are shown ONCE on creation — copy them immediately.
| Label | Token | Scopes | Last Used | |
|---|---|---|---|---|
| Loading… | ||||
Telegram Notifications
Loading status…
Notification Preferences
| Chat ID | Status | Connected | |
|---|---|---|---|
| Loading… | |||