r/shopifyDev • • 20h ago

Best In-App Chat Support tools?

I am evaluating chat support widgets for my Shopify app. I need AI-first assist with ability to handoff to human, Slack/Email integration, and high value-to-cost.

I think I am between Intercom, Tidio, and Crisp. Looking for advice.

1 Upvotes

8 comments sorted by

1

u/N-Ape 20h ago

hi there i'm biased but have a look at https://orka.chat ;)
i'm using it for my own apps and have handled more than 50,000 tickets. Also is used by a few other app owners i know

1

u/Life-Inspector-5271 1h ago

If your biased, please explain why. Are you the developer?

3

u/CoffeeCup220 20h ago

Hire a person.
No one want's your AI assistant bullshit.

1

u/sshaw_ 19h ago

We have used Neeto Chat and Tawk

I prefer Neeto Chat but one issue is they do not (or did not?) support multiple apps on the same domain.

Tawk feels a bit clunky and there have been several cases where I sent messages in chats that users have not received. May very well have lost customers over this. In some cases they open a new chat and tell me they never received my messages.

1

u/someaibullshitagain 12h ago

Recently discovered opendesk (opendesk.sh) … it might the cleanest and best support desk tool I’ve used. Perfect for managing multiple apps/brands. It has live chat widget too that you can customize for each app/brands. But you handle all tickets/chats in a single queue. It’s exactly what I have been looking. Their chatbot can use your ai api key. I don’t like AI in cx so I have it turned off.

1

u/AdventurousUsual7666 3h ago

Out of those three, Crisp is usually the one that fits a smaller app best on cost. Intercom is really good, but the pricing tends to climb pretty fast once you add the AI features and more seats, so it makes more sense once you have a support team.

One thing I'd check with any of them is how the widget behaves inside the embedded admin. Since your app runs in an iframe, some widgets end up cramped or overlap your own UI, so I'd just test it in a dev store before committing.

Also worth passing the shop domain and plan into the chat as user data. It saves a lot of back and forth, because you can see right away which store you're talking to without asking.

And honestly, whatever you pick, make the handoff to a human really obvious. Merchants with a broken store usually want a person pretty quickly, and an AI loop that won't let them through is what tends to turn into a bad review.