# Tencent RTC Push — HarmonyOS > Push documentation for HarmonyOS platform. ## App Push ### Product Introduction - [Product Introduction](https://pre.trtc.io/document/60537.md): Push Service is a cross-platform messaging SDK designed for app developers to deliver reliable notifications and messages at scale. It supports real-time and offline message delivery across multiple scenarios such as system alerts, social interactions, marketing campaigns, chat messages, and audio/video call invitations. The service integrates seamlessly with Tencent RTC products including TRTC Chat SDK and Audio/Video Call SDK, and supports major device vendors and development platforms. Key features include one-click integration, millisecond-level push, guaranteed delivery rates, persistent connections, and multi-region deployment with strong data security. ### Billing Overview - [Billing Overview](https://pre.trtc.io/document/60534.md): Push Service Billing Overview provides detailed information on plan rules, billing methods, and feature differences across Free, Pro Trial, and Pro Plans. It supports global multi-region deployment and hybrid billing combining prepaid cycles with monthly overage fees. This guide helps users understand how to select the right plan for their SDKAppID and manage billing effectively. ### Quick Start - [Quick Start](https://pre.trtc.io/document/67555.md): This quick start guide for the Push Service SDK explains how to activate the service, integrate TIMPush, and register for push notifications across Android, iOS, Flutter, uni-app, and React Native platforms. It provides step-by-step instructions including obtaining sdkAppId and appKey, registering the device to receive push notifications, and handling notification click events. The guide helps developers implement push notification functionality efficiently using Tencent RTC's Push Service. ### AI Coding - [AI Coding](https://pre.trtc.io/document/83940.md): @tencent-rtc/trtc-push-skill is an Agent Skill SDK provided by Tencent Cloud TIMPush designed for developers to integrate TIMPush services across Android, iOS, Flutter, and uni-app projects. This guide explains how to install the skill using the npx installer to AI IDEs or AI plugins in Coding IDEs, enabling automatic detection of project platforms and step-by-step integration or troubleshooting of offline push, manufacturer channels, APNs, and registration issues. ### Manufacturer Channel - [Preparation](https://pre.trtc.io/document/83938.md): This guide covers the preparation steps and integration process for the Push service SDK. It explains how to enable the Push service, create an application, and obtain the SDKAppID. The integration involves vendor configuration, SDK integration, and optional advanced feature settings to optimize offline push notifications across platforms. Developers should complete each step sequentially and verify configurations to ensure proper push notification delivery. - [Manufacturer Configuration](https://pre.trtc.io/document/72237.md): HarmonyOS Console Configuration is a developer guide for setting up push services and chat features on the HarmonyOS platform. It details step-by-step procedures including enabling push service, applying for certificates and profiles, registering debug devices, manual signing in DevEco Studio, creating IM Console credentials, and applying for scenario-based message rights. This guide helps developers integrate essential push and chat capabilities efficiently. - [Quick Integration](https://pre.trtc.io/document/72701.md): The HarmonyOS TIMPush SDK guide explains how to integrate push notification services on HarmonyOS devices. It is designed for developers who want to enable offline push notifications, configure message delivery statistics, send push notifications, and handle offline message parsing. The guide includes step-by-step instructions covering TIMPush integration, push service registration, statistics setup, notification sending, and offline message handling to ensure seamless push notification functionality. ### Troubleshooting Tool - [Troubleshooting Tool](https://pre.trtc.io/document/60541.md): The Push Notification Troubleshooting Tool is a diagnostic solution for Tencent RTC users to identify and resolve issues related to offline push message reception. It enables developers and administrators to query detailed push delivery information using unique push or task IDs, providing insights into device status, push notification link status, and user-specific delivery details. This tool supports troubleshooting for both Regular Push and All-staff/Tag Push scenarios, facilitating comprehensive analysis of push notification flows. ### Statistics - [Statistics](https://pre.trtc.io/document/60540.md): Push Notification Statistics provide a comprehensive SDK for querying and analyzing push message data within Tencent RTC. This overview covers how to access push records, view detailed push metrics, conversion funnels, and analyze delivery issues. It supports querying by time windows, sender and recipient IDs, and categorization by vendor. The statistics help users monitor push performance and troubleshoot message delivery effectively. ### Customized Features - [Custom Definition Badge](https://pre.trtc.io/document/60572.md): Custom Definition Badge is a feature that allows apps to display unread item counts as badges on app icons. This guide explains manufacturer channel support limitations and provides detailed steps to configure and customize badge counts using the Tencent RTC Chat SDK on platforms including iOS and Android. It covers baseline badge synchronization, incremental updates, and custom badge scenarios to help developers implement accurate unread message indicators. - [Custom Definition Ringtone](https://pre.trtc.io/document/60573.md): Tencent Cloud Push SDK offers custom ringtone capabilities to help developers assign unique notification sounds for different business scenarios such as payments, logistics, and promotions. This feature targets mobile app developers aiming to improve notification effectiveness by increasing message recognition and open rates. It supports multiple platforms including Android, iOS, Flutter, and more, with platform-specific implementation details and requirements like notification channels on Android 8.0 and above. - [Customized Icon](https://pre.trtc.io/document/60574.md): Customized notification icons serve as the core visual identity for mobile apps in system notification and status bars. This overview explains how different manufacturers support custom small icons, focusing on Google FCM customization on Android and default behavior on iOS. It guides developers on integration and configuration requirements, including icon format, size, and transparency standards to ensure clear and consistent app branding. - [Custom Definition Click Redirect](https://pre.trtc.io/document/60575.md): The Custom Click Redirect feature in Tencent RTC Push Notifications SDK enables developers to attach custom parameters to push messages, allowing client apps to perform targeted actions such as navigating to specific pages or triggering functions. This quickstart guide covers configuration steps in the Console, sending messages with passthrough parameters, and handling click events on multiple platforms including Android, iOS, Flutter, and React Native. Follow the step-by-step instructions to implement custom redirect behavior efficiently. - [Push Message Categorization](https://pre.trtc.io/document/60576.md): This document provides an overview of vendor message classification guidelines and manufacturer push limits to enhance the end-user push experience and maintain a sustainable notification ecosystem. It is intended for developers managing push notifications, detailing app-level and per-device quotas, message categories, and configuration priorities for timely and non-timely push messages using FCM channels. ### Console Guide - [Create Push](https://pre.trtc.io/document/80454.md): The Message Push feature in the Console Chat App Push SDK enables users to create and send push notification tasks with customizable content, targeting, and scheduling options. This guide walks through service activation, basic and advanced settings including multilingual push, custom links, and rate limiting, as well as real-time push preview to facilitate effective message delivery. - [Push Template](https://pre.trtc.io/document/80457.md): Tencent RTC Push Template SDK allows developers to create reusable push notification templates with variable placeholders to efficiently send personalized messages. This guide covers how to create templates in the console, configure multilingual support, and use templates both in the console and programmatically via client-side APIs. It helps developers reduce operational overhead while supporting scenarios like system notifications, marketing campaigns, and user engagement across Android, iOS, and other platforms. - [Multilingual Intelligent Push](https://pre.trtc.io/document/80459.md): Multilingual Intelligent Push is a premium messaging feature enabling organizations to send push notifications with multiple language variants automatically matched to user device languages. This guide provides step-by-step instructions to create multilingual push tasks via the Push Console, including manual addition and batch import of multilingual content. It supports Android, iOS, FCM, and other channels, helping you efficiently reach a global user base and improve conversion and user experience. ### Client API - [Client API](https://pre.trtc.io/document/72702.md): TIMPushManager API is a push notification management SDK for HarmonyOS. It enables developers to register and unregister push services, set and retrieve unique device RegistrationIDs, add or remove push event listeners, and control notification bar visibility when the app is active. The API supports asynchronous operations with detailed result feedback, facilitating precise push message handling and user interaction tracking on HarmonyOS devices. ### Release Notes - [Release Notes](https://pre.trtc.io/document/72703.md): HarmonyOS SDK release notes detail updates including optimization of notification bar click-to-jump logic in version 8.7.7023 and support for HarmonyOS platform push service in version 8.6.7020. These releases enhance user interaction and platform integration for developers working with HarmonyOS.