# Knocket Mobile Widget Canonical product URL: https://knocket.trtc.io/products/mobile-widget/ Knocket Mobile Widget is an in-app customer chat surface delivered through a WebView SDK. It lets iOS, Android, React Native, and Flutter applications offer support and feedback conversations without building a complete messaging system from scratch. ## Core capabilities - In-app chat launched from a Help, Support, Feedback, or Contact action. - WebView-based integration for iOS, Android, React Native, and Flutter. - User identity passed from the host application so conversations stay tied to the correct account. - Text, image, video, file, and screenshot messages. - Offline message capture and conversation history. - One unified Knocket inbox across mobile app chat, Web Widget, Contact Page, Telegram, and email notifications. - Replies from the Knocket inbox or Telegram. ## Integration model Create a Knocket account, configure Mobile Widget in the console, add the provided WebView URL or SDK wrapper to the application, and pass the authenticated user identifier when opening chat. Appearance and conversation settings are controlled from the console. ## Pricing Knocket Mobile Widget is free forever and does not charge per support agent seat. ## Best fit Use Mobile Widget when users need to report a bug, attach a screenshot, request account help, or ask a product question without leaving a mobile application. ## Frequently asked questions Q: Which platforms are supported? A: The WebView integration works with iOS, Android, React Native, and Flutter applications. Q: Can a conversation be linked to an existing user? A: Yes. The host application can pass a user identifier so the inbox shows the correct account and prior conversation history. Q: Are attachments supported? A: Yes. Users can send images, screenshots, videos, and files from the in-app conversation. Q: Where does the support team reply? A: The team can reply from the Knocket inbox or Telegram, and the response returns to the in-app chat.