Skip to content

Latest commit

 

History

History
197 lines (119 loc) · 6.35 KB

File metadata and controls

197 lines (119 loc) · 6.35 KB

Ivy — Demo Script (5-6 minutes)

Hackathon: ListenHacks — Build the Future of Voice & Audio Team Project: Ivy — Voice-Powered Shopify Store Management Live: https://ivyshopify-production.up.railway.app/


Opening (30s)

"Meet Ivy — she's an AI store assistant that lets Shopify merchants run their entire store with just their voice. No clicking through dashboards, no typing — just talk."

Show: The welcome screen with animated orbs, Ivy avatar, and Backboard.io memory banner.

"Ivy already remembers me from earlier — that's cross-session memory powered by Backboard.io."


1. Product Search + Multi-Language (30s)

Say or type: "Show me hoodies"

"Natural language product search — Ivy queries Shopify's Storefront API and shows results as cards."

Then say: "Montre-moi des chandails" (French)

"Multi-language — powered by Gemini and ElevenLabs multilingual TTS. She detects your language and responds in kind."


2. Add to Cart → Real Checkout (15s)

Say: "Add the hoodie to my cart"

"That's a real Shopify cart with a live checkout link. Not a mockup."


3. Create a Product with AI Image (40s)

Say: "Create a vintage leather backpack for $89"

"Ivy parsed the title, price, and description from my voice. She's generating a product image with Gemini's image generation model and uploading it straight to the Shopify store."

Show: The product card with the "AI Generated" badge.


4. Price Management (25s)

Say: "Change the backpack price to $99"

"Instant price update across all variants."

Say: "Set all products to 10% off"

"Bulk operations — every product in the store just got updated. Here's the breakdown."


5. Smart Pricing Advisor (20s)

Say: "What should I price the hoodie at?"

"Ivy analyzes my entire store's price range and average, then uses Gemini to recommend an optimal price with reasoning. She said $42.99 because it's above the store average but more accessible."


6. Inventory + Restock Suggestions (20s)

Say: "What should I restock?"

"Color-coded urgency dashboard — out of stock in red, low stock in amber, watch items in green."


7. SEO Optimization (20s)

Say: "Optimize the hoodie's SEO"

"Gemini rewrote the meta title and description — before and after, right there. It's already live on the product."


8. Analytics + Revenue Forecast (25s)

Say: "How are my sales?"

"Real-time analytics from Shopify."

Say: "Predict my revenue for next month"

"Revenue forecasting based on order history trends — shows monthly breakdown, trend direction, and predicted next month's revenue."


9. Social Media & Ads (30s)

Say: "Write an Instagram caption for the hoodie"

"Platform-specific caption with trending hashtags. Ready to copy and post."

Say: "Create a Facebook ad for the hoodie"

"Full ad copy — headline, body, and CTA. That's a ready-to-run Facebook ad generated by voice."


10. Collections + Discounts (20s)

Say: "Create a Spring Sale collection with the hoodie and backpack"

"Custom collection created in Shopify with the products added automatically."

Say: "Create a 15% off code called LISTENHACKS"

"Live discount code, usable at checkout right now."


11. Context Awareness (15s)

Say: "Delete it"

"She knows 'it' means the backpack we just created. That's 10-message context awareness."


12. Wake Word (15s)

Toggle "Hey Ivy" on.

Say: "Hey Ivy, how are my sales?"

"Hands-free — no tapping. If I just say 'Hey Ivy' without a command, she greets me."


Closing (20s)

"That's Ivy — 24 voice intents, real Shopify integration, AI image generation, SEO optimization, ad copy, social captions, revenue forecasting, smart pricing, multi-language support, cross-session memory, and a wake word. All voice-first. Built with Next.js, Gemini, ElevenLabs, Backboard.io, and Shopify's APIs. Everything you saw was live."


Tech Stack (for Q&A)

Layer Tech
Frontend Next.js 16 (App Router), Tailwind CSS 4, Framer Motion
NLU + Intent (24 intents) Google Gemini 2.5 Flash
Image Generation Gemini 2.0 Flash Image Generation
Text-to-Speech ElevenLabs Multilingual v2
Memory Backboard.io
Store APIs Shopify Storefront API (GraphQL) + Admin API (REST)
Wake Word Web Speech API (SpeechRecognition)
Hosting Railway

All 24 Voice Commands (Cheat Sheet)

# Say This What Happens
1 "Show me hoodies" Product search
2 "Add the hoodie to my cart" Real Shopify cart
3 "Create a leather jacket for $120" Product + AI image
4 "Delete the jacket" Remove product
5 "Change hoodie price to $50" Single price edit
6 "Set all products to 10% off" Bulk price update
7 "What should I price the hoodie at?" AI pricing suggestion
8 "Set hoodie stock to 500" Update inventory
9 "What's in stock?" Inventory summary
10 "What should I restock?" Restock suggestions
11 "How are my sales?" Store analytics
12 "Predict next month's revenue" Revenue forecast
13 "Show my recent orders" Order status
14 "Fulfill my latest order" Order fulfillment
15 "Refund order #1001" Process refund
16 "How many customers do I have?" Customer lookup
17 "Create a 20% off code SAVE20" Discount code
18 "Compare the hoodie and the mug" Side-by-side comparison
19 "Find something like a warm sweater" Description-based search
20 "Optimize the hoodie's SEO" AI SEO rewrite
21 "Write an Instagram caption for the hoodie" Social caption + hashtags
22 "Create a Facebook ad for the hoodie" Ad copy (headline, body, CTA)
23 "Create a Summer Sale collection with hoodies" Custom collection
24 "Hey Ivy, show me hoodies" Wake word activation

Tips

  • If voice shows "network" error, use the text input — works identically
  • Have products in the store beforehand so search demos work instantly
  • Revenue forecast needs orders to show real data — demo with analytics first if no orders
  • Keep energy up — ElevenLabs TTS responses are fast and impressive live
  • The ad copy and social caption features are the most visually impressive — save them for the middle/end