Customer conversations for European Shopify brands
WhatsApp, Instagram, Facebook Messenger, and SMS in one inbox, wired into your Shopify store and hosted in Ireland.
Tyra inbox showing a WhatsApp thread next to order #1023 and the customer's last three orders
Your support reps juggle Gmail, WhatsApp, and the Instagram app
Most of the Shopify brands we talk to are running customer service across four or five browser tabs and a phone on someone's desk. A return question comes in on Instagram DMs, the answer lives in a Gmail thread from three weeks ago, and the order itself is in Shopify admin. Nothing connects. The same customer gets answered twice, in two different tones, by two different people.
Your DPO won't sign a US-hosted DPA anymore
Schrems II didn't go away. The Trans-Atlantic Data Privacy Framework is one court case from being unwound again. If your data protection officer has started flagging US-hosted tools, they are right to. We've watched merchants get six months into a Gorgias or Zendesk rollout and then have to rip it out because legal won't sign.
Klaviyo doesn't speak Dutch the way your customers do
If you sell in Sweden, the Netherlands, Germany, France, or Italy, you already know the gap. English-first tools translate, but they translate badly, and your brand voice gets flattened into Google Translate prose. Customers notice. Open rates drop. Replies get curt.
Your WhatsApp setup is stuck in a sales-led queue somewhere
Every other WhatsApp tool we know of routes you through a Business Solution Provider sales motion before you can send a message. That's two weeks of emails and a discovery call to send a shipping update. Because Tyra is a Meta BSP directly, you go through Embedded Signup inside our product and you're sending the same afternoon.
EU-built
Tyra is hosted in AWS Ireland (eu-west-1). All message storage, customer data, and conversation history stays in the EU. We don't route through US sub-processors for core data, and we don't rely on the Trans-Atlantic Data Privacy Framework holding up in court for our compliance story to work.
The LLM calls our AI agent makes run through EU endpoints where the providers offer them, and we'll tell you exactly which model handled which call if you ask. Our DPA is public, signed before you start a trial, and written in language a lawyer can finish in one sitting.
This matters because European Shopify merchants are increasingly the ones getting audited. Your customers' phone numbers are personal data under GDPR, and a US-hosted inbox treats that lightly. We don't.
- AWS Ireland (eu-west-1) hosting
- No US sub-processors for core data
- Public DPA signed before trial
- EU endpoints for LLM calls
Tyra DPA and data residency page showing Ireland region and EU sub-processor list
WhatsApp first-class
We are a Meta Business Solution Provider directly. There is no reseller in the middle, no second support queue, no waiting on a partner to escalate a template approval. When Meta suspends a WABA at 2am, we have a line to their team and we're usually back up the next business day.
WhatsApp inside Tyra isn't a tab next to "real" channels. It's the spine. Abandoned cart recovery, order confirmations, shipping events, post-purchase reviews, and the AI agent's first-line replies all flow through it natively. Templates are submitted from inside the product in the EU languages your customers read, and the approval status shows up in your inbox the moment Meta responds.
The WhatsApp open rate in our customer base sits around 95-98%, which matches what Meta publishes publicly. Email is doing something different. WhatsApp is where the conversation actually happens.
- Direct Meta BSP status
- No reseller queue for escalations
- Template approval from inside Tyra
- 95-98% open rates
Tyra WhatsApp template manager with EU language tabs and Meta approval status
Shopify-native
Tyra is a proper Shopify app. Install it from the App Store, authorize the scopes, and your catalog, orders, customers, abandoned checkouts, and fulfillment events stream in over webhooks. No Zapier in the middle. No CSV exports. No "we'll have that on the roadmap next quarter."
Every conversation in the Tyra inbox shows the order context on the right: line items, fulfillment status, the customer's last three orders, their lifetime value, the tags you've set in Shopify. Your team stops switching tabs to figure out what happened. Discount codes and draft orders can be generated from inside a chat, so a hesitant customer gets a working link in WhatsApp without anyone leaving the conversation.
The AI agent reads the same Shopify catalog your storefront does, in real time. It doesn't get confused about whether something is in stock because it isn't working from a snapshot.
- Install from Shopify App Store
- Real-time webhook sync
- Order context in every conversation
- Generate discounts and draft orders in-chat
Tyra inbox conversation with Shopify order panel showing line items, fulfillment, and customer LTV
AI that actually works
The Tyra agent is grounded in your live Shopify catalog, your help center, your shipping and returns policies, and your past resolved conversations. It answers in the customer's language. It queries Shopify in real time for stock and tracking, so it doesn't make up an ETA or promise a product you haven't had in months.
It also refuses to do the things AI agents shouldn't do. It won't approve a refund. It won't argue with someone who is angry. It hands off to a human the moment a complaint, legal mention, or edge case appears, in under a second. Across our Shopify customers, the agent resolves somewhere between 50% and 65% of inbound questions end-to-end. The rest should always be a person, and we don't pretend otherwise on a sales call.
You stay in control of which intents the agent handles, which it escalates, and what tone it uses. You can also turn it off entirely and run Tyra as a pure shared inbox. Plenty of our customers start there.
- Grounded in live Shopify catalog
- Real-time stock and tracking queries
- Auto-escalation on complaints
- 50-65% end-to-end resolution rate
Tyra AI agent settings page with intent routing rules and live Shopify catalog grounding
Frequently asked questions
Common questions from Shopify merchants evaluating Tyra.
Do I need a WhatsApp Business account before I start?
No. We run you through Meta's Embedded Signup inside Tyra during setup. As long as you have a phone number that isn't already on personal WhatsApp, you can be sending in under thirty minutes. Meta's business verification badge is a separate process they run on their side and usually takes one to three business days, but Tyra works fully without it.
Where does my customer data actually live?
In AWS Ireland, eu-west-1. Message content, customer profiles, and conversation history stay in the EU. We publish our sub-processor list and update it whenever it changes, and our DPA is available before you sign anything.
Will the AI agent message my customers without my approval?
Only on the conversations and intents you've routed to it. You set the rules: which questions it answers, which it escalates to a human, and what tone it uses. You can turn it off completely and use Tyra as a regular shared inbox if you'd rather start there.
Does Tyra replace Klaviyo?
Not really. Klaviyo is email-first and built around campaigns and flows. Most of our customers run both, with Klaviyo handling newsletters and email automation while Tyra handles the WhatsApp, Instagram, and SMS layer plus the shared support inbox. We're honest about that overlap rather than pretending we're a one-for-one swap.
What happens if Meta suspends my WhatsApp Business Account?
It happens, sometimes for reasons Meta won't initially explain. Because we're a Meta BSP directly, we have an escalation line to their team and we usually resolve suspensions within a business day on our side. We don't promise faster than that because Meta is the one making the decision.
How does the AI agent handle languages?
It replies in the language the customer wrote in. Swedish, German, French, Dutch, Spanish, Italian, English, and a handful more are first-class, meaning the prompts and templates were written and reviewed by native speakers rather than auto-translated. If a customer switches languages mid-thread, the agent follows them.
Can I export my data if I leave?
Yes. Full export to JSON or CSV, including all conversations, customer profiles, and audit logs. No lock-in clauses in our contracts and no charge for the export.
What does it cost?
Pricing scales with the number of contacts you have, not the number of seats. WhatsApp conversation fees are passed through at Meta's published rates with no markup. Book a 30-min demo and we'll give you a real number against your store volume rather than making you guess from a pricing page.
Book a 30-min demo
Thirty minutes with someone who has actually set this up for a Shopify brand in your market.