App Documentation
Last updated: May 5, 2026
Omi is an AI-powered sales associate that lives on your online store. It guides shoppers through conversation — recommending products, answering questions about fit and fabric, suggesting pairings, and helping customers find exactly what they're looking for. This page covers how Omi works, how it integrates with your store, and what to expect.
How Omi Works
Omi appears as a conversational chat interface on your storefront. When a shopper engages, Omi draws on your full product catalog, inventory data, and store content to provide personalized recommendations in real time.
- Product recommendations — Omi suggests items based on what the shopper is browsing, asking about, or has added to cart
- Outfit and pairing suggestions — Omi understands which products go together and surfaces complementary items
- Fit, fabric, and sizing answers — Omi responds to specific product questions using your catalog data
- Sale and availability awareness — Omi knows what's on sale, what's in stock, and can suggest alternatives when something is sold out
- Cart guidance — Omi helps shoppers move from browsing to buying by guiding them through the purchase journey
Installation & Setup
Omi integrates directly with Shopify. Setup is handled by our team and typically takes less than a week.
What we handle
- App installation — We install Omi on your Shopify store via the Shopify App Store
- Catalog sync — Your product catalog, including images, descriptions, pricing, and inventory, is automatically synced
- Training — Omi is trained on your specific brand, product catalog, and store policies so it speaks authentically
- Theme integration — The chat widget is embedded into your storefront theme with no code changes required from your team
What you provide
- Shopify store access (admin collaborator invite)
- Any brand guidelines or tone preferences
- Specific product knowledge not captured in your catalog (optional)
Shopify Permissions
When installed, Omi requests the following Shopify API scopes:
- Products — Read access to display and recommend items
- Product listings — Read access for accurate availability information
- Store content — Read access to understand brand context
- Customer data — Read access to personalize recommendations
- Order information — Read access to measure conversion performance
Omi does not modify your products, orders, or store settings. All access is read-only.
The Chat Interface
Omi appears as a lightweight chat widget on your storefront. It loads asynchronously and does not impact page speed. Shoppers can open a conversation at any point during their visit.
Conversations are contextual — Omi knows which page the shopper is on, what they've been browsing, and what's in their cart. This allows it to make relevant suggestions without the shopper needing to repeat themselves.
Analytics & Reporting
Omi provides merchants with insights into how shoppers engage with the assistant:
- Conversation volume — Total chats initiated per day, week, and month
- Engagement metrics — Pages browsed, time on site, and cart additions for shoppers who interact with Omi
- Product insights — Which products are most asked about, recommended, and converted
- Conversion tracking — Revenue and orders attributed to Omi-assisted sessions
Third-Party Services
Omi relies on the following third-party services to deliver the product:
- Amazon Web Services (AWS) — Cloud infrastructure, hosting, Lambda functions, API Gateway, DynamoDB, and S3 storage
- Google Gemini — Large language model powering Omi's conversational responses and product recommendations
- Pinecone — Vector database for semantic product search and catalog matching
- Shopify — Platform integration via Admin API for product catalog, orders, store content, and customer data
- PostHog — Product analytics for session tracking, engagement metrics, and conversion attribution
- Stripe — Billing and payment processing for merchant subscriptions
- Netlify — Frontend hosting and deployment
- Gorgias / Zendesk — Optional customer support platform integrations for routing support conversations
All third-party services are used strictly to provide and improve the Service. No personal data is sold to any third party.
Data & Privacy
Omi processes conversation data and shopping behavior to provide recommendations. All data is handled in accordance with our Privacy Policy. Key points:
- Conversation data is used solely to power recommendations and generate merchant analytics
- We do not sell personal information to third parties
- Data is stored securely on AWS infrastructure
- Merchants can request data deletion at any time
Support
If you have questions about Omi or need help with your integration, reach out to our team:
Email: accounts@youromi.com
Response time: Within 24 hours
API Documentation
Building a custom integration with Omi’s recommendation engine? See the full Sales Associate API reference for endpoint details, authentication, rate limits, code examples, and more.