In-app support for iOS, React Native and Expo

Your users ring. You answer in the app.

Keep more subscribers

A chat inside your app that your whole team answers from one inbox, with AI that replies from your docs while you sleep.

Swift · React Native · Expo · set up with one prompt

9:41

Support

Today 9:41

is there a cheaper way to keep this?
Message

Find the plan that fits. Offer a deal when it helps, find a plan that actually fits, switch plans right in the chat.

Team inbox

Fix the problem before they hit “cancel subscription”

Alex Morgan

🐓 Clucky · English · Pro Monthly

✓ Mark resolved
this app keeps crashing 🥀
damn, that sucks. on it, fix is going out today
wait you actually replied?? 😳
always 🫡
Write a reply…

Support that pays for itself

Lower churn by actually solving problems. Get more reviews, upsell across plans, or offer discounts. Fully native.

SwiftExpoReact Native
9:41

🐓 Clucky support

Can I make Clucky even louder? 😅
Done 🐓 Max volume is on. No escape tomorrow.
lol ok thank you
Message

Native chat

Feels like you built it yourself

  • ✓Your colors, your title, your words
  • ✓You decide where support lives in your app
  • ✓Remote config: change it without an app update
Get started

📄 Your docs

Restoring purchases: Settings → Account → Restore. Family Sharing is supported on yearly plans.

how do i get pro back on my new phone?
Settings → Account → Restore and it's back. Need anything else? 🙂

Answered by AI in 3s · hands over to you when unsure

AI replies

Answers at 3 a.m. so you don’t have to

  • ✓Answers from your own docs
  • ✓Replies instantly, day and night
  • ✓Hands over to you when it's unsure
Get started

Deskbell Bot

🐓 Clucky — Ava · Pro Monthly

Can I wake up to my own song?
yes! Settings → Alarm sound → Pick from music 🎵

Telegram

Reply from wherever you are

  • ✓New messages land in Telegram
  • ✓Reply there, it reaches your user
  • ✓One group for your whole team
Get started
🐓

Ava · Clucky

Can I wake up to my own song?

🧘

Max · Breathe

How do I export my streak?

📸

Zoe · Snapflow

love the new filters!!

Every app

One inbox for all your apps and your whole team

  • ✓One inbox across your apps
  • ✓Stay on top of unread messages
  • ✓Give your team a shared view
Get started

Languages

Speaks your users’ language

🇺🇸 how can we help you?🇪🇸 ¿cómo podemos ayudarte?🇯🇵 どうされましたか?🇩🇪 wie können wir helfen?🇫🇷 comment pouvons-nous aider ?🇰🇷 무엇을 도와드릴까요?🇧🇷 como podemos ajudar?🇨🇳 有什么可以帮您?🇮🇹 come possiamo aiutarti?🇹🇷 nasıl yardımcı olabiliriz?🇺🇸 how can we help you?🇪🇸 ¿cómo podemos ayudarte?🇯🇵 どうされましたか?🇩🇪 wie können wir helfen?🇫🇷 comment pouvons-nous aider ?🇰🇷 무엇을 도와드릴까요?🇧🇷 como podemos ajudar?🇨🇳 有什么可以帮您?🇮🇹 come possiamo aiutarti?🇹🇷 nasıl yardımcı olabiliriz?

The chat UI follows the device language. Your own welcome text is yours to localize.

Setup

Live before your coffee’s cold

  1. 1

    🐓 Clucky · dsk_9xK…

    Add your app

    Name and icon. You get an app key.

  2. 2

    > add deskbell support chat to my app

    Paste one prompt

    Your coding agent wires up the SDK.

  3. 3

    Mia: is there a dark mode?

    Start answering

    Reply from the inbox or from Telegram.

Pricing

One plan. Every app included.

$25

per month for your whole team

Get started
  • ✓Native iOS and React Native chat with photos
  • ✓Review requests and in-app offers
  • ✓Your colors, title and welcome text
  • ✓User details, plans and custom data
  • ✓AI replies from your docs
  • ✓Telegram replies
  • ✓One inbox for your apps and team

FAQ

Questions, answered

Do my users need an account?+

No. They open the chat and write to you. If your app has accounts, pass the user ID and every device of that account shares one thread.

Which platforms are supported?+

Native iOS 17+ with SwiftUI or UIKit, and React Native / Expo. The React Native SDK is plain TypeScript, so it works in Expo Go as well as dev builds.

Can I use it in more than one app?+

Yes. Add each app with its own app key and answer them all from one inbox, with your whole team.

What happens when I'm offline?+

Users can still leave a message. Turn on AI replies to answer from your docs around the clock, or get pinged in Telegram and reply from there.

Can I make the chat match my app?+

Yes. Accent color, title and welcome message are remote config, so you can change them without shipping an update.

How do offers work?+

Send an offer card with a StoreKit product ID from the inbox. When the user taps it, your app gets a callback to start the purchase, and the result shows up in the thread.

Put a bell on your app’s front desk

Get started