For Shopify stores in Egypt & the Middle East
Turn every «بكام؟» into an answer — before the customer leaves.
LUMA answers your Instagram DMs and Shopify storefront chat in Arabic, English, and Franco — with prices, stock, and order status read from your Shopify store, not guessed. When it isn't sure, it hands the conversation to you.
Free plan available · 7-day free trial on paid plans · Billed through Shopify
bikam el hoodie el oversize? 👀
→ Franco-Arabic detected
→ shopify: catalog lookup · Oversized Hoodie · in stock
el oversized hoodie bi 750 genaih 🖤 mawgood mn S l XL — tehebby size eh?
M please
→ variant M · in stock · checkout link created
Oversized Hoodie
EGP 750 · size M
Real numbers. One store. Six weeks.
From LUMA's first live store: six weeks and 25,000+ messages across Instagram DMs and storefront chat. One real store's numbers — not a platform average.
what customers replied · unedited
Thanks for being so responsive, you're the best
Thank you for the great service and great product 🙏🏽
شكرا ع المساعده الفيت تحفه والكوالتى وكل حاجه ان شاء الله مش اخر مره
The 11:47 pm problem
Without LUMA
Store team asleep
Illustrative example
بكام؟
11:47 pmseen · answered 10:15 am
3andoko size L?
11:52 pmseen · answered 10:15 am
فين الأوردر؟
12:04 amseen · never answered
High-intent buyers rarely wait until morning — at LUMA's first live store, nearly half of all questions arrived after hours.
With LUMA
Answers arrive in seconds
Illustrative example
بكام؟
11:47 pm3andoko size L?
11:52 pmفين الأوردر؟
12:04 amFrom DM to done
Four things customers keep asking. Select one to see the full exchange — without JavaScript, all four are shown below.
«بكام؟» — Price & stock
bikam el satin slip dress?
→ shopify: catalog lookup · Satin Slip Dress
el Satin Slip Dress bi 1,250 genaih 🖤 mawgood bel S, M w L
Satin Slip Dress
EGP 1,250
«فين الأوردر؟» — Order status
فين الأوردر؟ 😩
→ shopify: order #10482 · fulfilled
أوردرك اتشحن يوم الاتنين 🚚 وهيوصلك خلال يومين — ده رقم التتبع:
BOSTA-882140
"Do you have size L?" — Size → checkout
Do you have size L?
→ shopify: inventory check · size L
Yes — size L is in stock. Want me to set up checkout?
yes
Oversized Hoodie
EGP 750 · size L
"3ayez arga3 el order" — Return → human
3ayez arga3 el order
→ intent: return request · policy: needs human review
confidence 0.42 → escalate
Confident? It answers. Unsure? It stops.
LUMA scores its own confidence on every reply. And this is your side of it: every conversation in one inbox, with a takeover that always works.
confidence 0.93
auto-replyThe catalog, price, and stock all support the answer, so LUMA replies directly — no waiting on your team.
confidence 0.42
handoffWhen the data doesn't clearly support an answer, LUMA stops. It stays silent while a human has the conversation.
In production so far, about 1 in 5 conversations is handed to a human.
On handoff, your team sees the full thread alongside the relevant order context.
bikam el satin dress?
3ayez arga3 el order
⏸ LUMA paused · order #10482 attached
فين الأوردر؟
One question, three ways it actually arrives
Arabic
بكام الهودي؟
answered in the same language
Franco-Arabic
bikam el hoodie?
answered in the same language
English
How much is the hoodie?
answered in the same language
Customers switch scripts mid-thread all the time. LUMA follows, message by message.
Your inbox, three ways
| Criteria | Managing DMs yourself | A generic chatbot | LUMA |
|---|---|---|---|
| Understands Franco-Arabic & Egyptian Arabic | Yes, if you type it yourself | Not out of the box | Core capability |
| Reads your Shopify catalog & orders | You look it up manually | Only scripted flows you build | Reads them live |
| Sends product & checkout links | If you remember to | Only if pre-built | From real data |
| Knows when to hand off to a human | It's always you | No confidence-based escalation | Escalates when unsure |
| Replies at 3 am | Only while you're awake | Available if configured | Yes, from real store data |
| Setup & upkeep | None — it's just you | You build and maintain every flow | Install once, reads your store |
Live before tonight's DMs
No flows to build, nothing to script. LUMA answers from your store's data from day one.
Install from the Shopify App Store
One click. LUMA reads your catalog, inventory, policies, and orders — the same data it answers from.
≈ 2 minutesConnect Instagram
Link an Instagram Business or Creator account so LUMA can answer DMs. Storefront chat works without it.
≈ 5 minutesReview and go live
Check the tone and handoff settings, send yourself a test DM, switch it on.
same dayPermissions: LUMA reads products, inventory, policies, and orders from your Shopify store, and reads & replies to DMs of the Instagram account you connect. Nothing else.
Pricing
Free plan available · 7-day free trial on paid plans · Billed through Shopify
Frequently asked questions
Which Shopify stores can use LUMA?
Any standard Shopify store can install LUMA from the Shopify App Store. Storefront chat works out of the box; Instagram DMs require an Instagram Business or Creator account.
Which channels does LUMA support today?
Instagram DMs and Shopify storefront chat. Both are live today.
Does it understand Egyptian Franco-Arabic?
Yes — Franco-Arabic (Egyptian Arabic typed in Latin letters) and Egyptian Arabic script are both core capabilities, alongside English.
How does it know my products and orders?
After you install LUMA, it reads your store's catalog, inventory, policies, and order data directly from Shopify — prices and stock come from your real store, not a script.
What happens when it isn't sure?
LUMA scores its own confidence on every reply. When the catalog, policy, or order data doesn't clearly support an answer, it stops replying and hands the conversation to your team with full context.
Can I or my team take over a conversation?
Yes. Once LUMA hands off a conversation, it pauses on that thread so you or a teammate can reply without LUMA talking over you.
How is customer data handled?
Conversation content and the Shopify data LUMA reads are used to answer customers. Its AI provider is Claude by Anthropic; see our Privacy Policy for retention and your rights.
What do I need to set it up?
Install LUMA from the Shopify App Store, then connect an Instagram Business or Creator account if you want DM coverage. LUMA reads your store's catalog and order data once it's connected.
Is WhatsApp supported?
Not yet. WhatsApp is on the roadmap; today LUMA covers Instagram DMs and Shopify storefront chat.
How do plans count conversations?
Each plan includes a number of conversations per day (Free 20, Starter 200, Growth 600, Pro 1,500). A conversation is a customer chat that LUMA handles that day, across Instagram DMs and storefront chat combined. For edge cases, reach out to team@luma-bot.com.
Your customers are already asking. بكام؟ فين الأوردر؟ Do you have size M?
LUMA answers in seconds, from your store's real data — and hands off to you when it matters.