Inngame / Use cases

Mobile games · Unity on iOS and Android

In-game support chat for mobile games

Players open the chat from your pause menu, write in their language and get your reply as a push notification, even after they close the game. Purchase problems, refunds and review requests are handled from the same conversation.

14 days free. From €29/month after that. Translation included.

Unity 2022 LTS & Unity 6iOSAndroidAPNs & FCM push25 interface languages

Thanks! We'll email you when Inngame leaves early access.

Not ready to install it yet?Leave your email and we'll write once, when Inngame leaves early access. No newsletter.

The Inngame chat in a Unity game on a phone: a screenshot attached by the player, a translated AI answer and a review card; next to it a push reply and the device context attached to the message
Real capture of the Unity SDK on a phone, with the push reply and the context your team receives.
What players write about

The problems mobile players bring to support.

Most messages are about money, bugs or progress. Each one arrives with the device, OS, app version, scene and the last 50 log lines, so your team can act on the first reply.

"I paid and got nothing"

Send a restore purchases card that calls your own IAP library, or give the gems back with an item card the player can claim once. If it really needs a refund, an admin handles it from the conversation.

Refunds on both stores

Admins refund Google Play orders by order id, optionally revoking the purchase. For App Store purchases they send Apple's official refund request sheet; Apple decides.

Bugs, with a screenshot

Players shake the phone to capture the screen and open the chat. Battery, network, RAM, FPS and recent logs are attached, and the chat itself never appears in the capture.

Replies after they've closed the game

When your team answers and the chat isn't open, the player gets a push through APNs or FCM. Your Help button shows an unread badge. Dead tokens are cleaned up for you.

Reviews at the right moment

After a good conversation, send a card that opens your App Store or Google Play review page. Optional 1 to 5 rating when a conversation closes: a 4 or 5 is followed by a review card.

Players in every language

A player in Brazil writes in Portuguese, your team reads English. The chat interface comes in 25 languages and replies are translated back automatically.

Automations

React to store and subscription events.

Connect RevenueCat, Adapty or Superwall, or read App Store Server Notifications and Google Play real-time developer notifications directly. Each event is verified at the source, then becomes a trigger.

Pick a delay, the player's local time and an audience, then send a message, an offer, a link, a review request, or open the chat. Game events work the same way: Inngame.Track("level_failed").

  • billing_issue, trial_expired, refunded · and the rest of the subscription lifecycle
  • Matched through a purchase token Inngame issues · so nobody can claim someone else's purchase
  • Subscription status on the player profile · plan and renewal date included
1
billing_issue from Google PlayThe subscription renewal failed.
2
Wait one hourThen pick a time that's daytime for the player.
3
Send a message with a linkIn the player's language, to update the payment method.
✓
A human takes over if they replyThe AI pauses for that conversation.
Setup

A Help button in an afternoon.

Add the Unity package (Unity 2022.3 LTS or Unity 6), configure your app key, and open the chat from your pause or settings menu. Push needs your APNs key or FCM service account in the dashboard, and the device token from the plugin you already use.

  • No prefab, any render pipeline · the UI is built from code on its own canvas
  • Full screen on phones · your colors and texts, editable from the dashboard
  • Or one prompt · inngame init unity prints instructions for your coding agent
FAQ

Questions

Is there a native Android SDK?

No. Android games are covered by the Unity SDK, which builds for iOS and Android from the same project. Native Swift apps on iPhone have their own iOS SDK, and anything else can use the REST API.

Can my team refund an App Store purchase from Inngame?

Only Apple can refund App Store purchases. An admin sends the player Apple's official refund request sheet for the transaction, and Apple decides, usually within 48 hours. Google Play and Stripe payments can be refunded by an admin directly from the conversation.

Can the AI promise a player a refund or free gems?

No. The AI and API keys can only propose a refund, which an admin approves. Gifting an in-game item is also reserved for a signed-in admin.

What do I declare in the App Store and Google Play privacy forms?

The Privacy & data page has a table for both forms: messages and photos, user ids, name and email if you send them, diagnostics, and purchases if you add them, all for app functionality, never tracking.

Give mobile players a better answer than a store review.

Set it up in an afternoon, or with one prompt to your coding agent.

14 days free. From €29/month after that. Translation included.

Not ready to install it yet?Leave your email and we'll write once, when Inngame leaves early access. No newsletter.