Message sending system and method, computer equipment and storage medium
By configuring multi-channel messaging strategies for enterprises, prioritizing the use of WeChat channels and automatically downgrading to SMS to generate smart SMS messages, the problems of high notification costs and poor user experience for enterprises are solved, achieving low-cost, reliable and efficient message sending.
Patent Information
- Application Number
- CN202511792805.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-01
- Publication Date
- 2026-03-17
AI Technical Summary
In existing technologies, sending business notifications to users is costly, results in a poor user experience, lacks flexibility and reliability, and makes it difficult to effectively combine traditional SMS and WeChat messaging channels for intelligent and flexible message sending.
The message sending strategy is configured to prioritize sending messages via WeChat Official Accounts or WeChat Enterprise Accounts. If the latter fails, it will automatically downgrade to SMS and generate a smart SMS message containing a short link to an H5 page. It supports dynamic content rendering and interactive controls, enabling message sending through multiple channels.
It significantly reduces enterprise communication costs, improves user experience and business conversion rates, ensures message delivery, and provides flexible message sending solutions.
Smart Images

Figure CN121692086A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of computer data transmission technology, and in particular to a method and system for message notification in enterprise applications, especially a technical solution based on sending strategy configuration and diversified message sending methods. Background Technology
[0002] In existing property insurance and other business scenarios, sending business notifications (such as policy information and claims progress) to users mainly relies on SMS services. While SMS has the advantage of high delivery rate, it has significant drawbacks: First, it is costly, with each SMS message incurring a fee, which is a huge expense for companies with a large number of users; second, it has a limited presentation format, as SMS can only carry limited text information, unable to display rich content or provide convenient interaction, resulting in a poor user experience.
[0003] With the widespread adoption of mobile internet, the WeChat ecosystem (such as WeChat Official Accounts and WeChat Enterprise Accounts) has become a crucial channel for businesses to interact with users. These channels not only enable the sending of rich media messages at a lower cost but also support templated interactions, resulting in a better user experience. However, how to intelligently, flexibly, and reliably combine traditional SMS with the emerging WeChat messaging channel, and achieve refined configuration based on different business units, remains a pressing issue. For example, there is a lack of a mechanism that can intelligently select the optimal and most economical sending path while ensuring message delivery, and can dynamically degrade accordingly.
[0004] Therefore, there is an urgent need in this field for a messaging solution that can integrate multiple messaging channels, support flexible policy configuration, and significantly reduce costs and improve user experience. Summary of the Invention
[0005] The purpose of this invention is to overcome the shortcomings of the prior art and provide a message sending method, system and medium to solve the problems of high cost, poor user experience, lack of flexibility and reliability of existing message notification methods.
[0006] To achieve the above-mentioned objectives, the present invention adopts the following technical solution: On the one hand, a message sending method is provided, including the following steps: Message sending strategy configuration steps: Configure different message sending strategies for different business units. The sending strategy includes at least the priority order of sending methods and the smart SMS enable switch. Message sending execution steps: Based on the received message sending request and the corresponding organization identifier, obtain the organization's message sending strategy; according to the priority order of the sending methods, prioritize the first priority message sending method for message sending; if the first priority message sending method fails, automatically downgrade to the next priority message sending method until the message is successfully sent; Optionally, the message sending step further includes: a smart SMS generation step: when downgrading to SMS sending mode and the smart SMS enable switch is turned on, a smart SMS containing concise text content and an embedded H5 page short link is generated; and the smart SMS is sent; the H5 page is configured to display the complete message content and provide interactive controls.
[0007] Optionally, the message sending methods include WeChat official account template messages, WeChat enterprise account application messages, and ordinary SMS messages.
[0008] Optionally, in the sending strategy configuration step, the priority order can be independently defined by each organization according to its own needs.
[0009] Optionally, in the smart SMS generation step, the H5 page supports dynamically loading content through parameterized configuration and embeds clickable buttons and / or images. The buttons and / or images are associated with hyperlinks, and users can trigger subsequent operations through interaction.
[0010] Optionally, the H5 page is not a static page, but supports dynamic rendering of content through parameterized configuration. The upstream system can dynamically populate the policy number and amount information on the page by passing in parameters.
[0011] On the other hand, a message sending system for implementing the above method is also provided, comprising: Strategy configuration module: used to set and store message sending strategies for each organization; Message routing module: used to receive message sending requests, query the corresponding sending strategy based on the organization identifier, and control the message sending process; Message sending module: contains interfaces for connecting with various message channels, used to perform specific message sending operations.
[0012] The optional message sending engine also includes a smart SMS generation module: when downgrading to SMS sending mode and the smart SMS enable switch is turned on, a smart SMS containing concise text content and an embedded H5 page short link is generated; the H5 page is configured to display the complete message content and provide interactive controls.
[0013] On the other hand, a computer-readable storage medium is also provided, on which a computer program is stored, which, when executed by a processor, implements the method described above.
[0014] On the other hand, a terminal device is also provided, characterized in that it includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor executes the computer program to implement the above-described method.
[0015] Compared with the prior art, the present invention has the following significant advantages: 1. Significantly reduce costs and increase efficiency: By prioritizing the use of free WeChat channels and utilizing smart SMS to shorten SMS length, the company's messaging costs have been significantly reduced in two ways.
[0016] 2. Exceptional User Experience: Users can receive notifications in the familiar WeChat environment or interactive H5 pages, with clearer content display and more convenient operation, significantly improving user satisfaction and engagement.
[0017] 3. High reliability and flexibility: The automatic degradation mechanism ensures message delivery. Organization-based policy configuration allows different branches to adopt the most suitable notification scheme based on their customer base and business characteristics, resulting in extremely high system flexibility and adaptability.
[0018] 4. Improve business conversion: The interactive controls in smart SMS provide a direct entry point for subsequent business operations (such as policy download and business processing), which helps to shorten the user path and improve the business conversion rate. Attached Figure Description
[0019] Figure 1 This is a flowchart of the message sending method described in this invention.
[0020] Figure 2 This is a block diagram of the overall architecture of the message sending system of the present invention.
[0021] Figure 3 This is a schematic diagram of the device and interface of a message sending system according to an embodiment of the present invention. Detailed Implementation
[0022] To make the objectives, technical solutions, and advantages of the present invention clearer, the present invention will be described in more detail below with reference to the accompanying drawings and specific embodiments.
[0023] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.
[0024] Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0025] Figure 1 This is a flowchart illustrating the steps of the message sending method of the present invention. Figure 1 As shown, a message sending method of the present invention includes the following steps: S1. Message sending strategy configuration steps: Configure message sending strategies for different business units. The sending strategy includes at least the priority order of sending methods and the smart SMS enable switch. S2. Message sending execution steps: Based on the received message sending request and the corresponding organization identifier, obtain the message sending strategy of the organization; according to the priority order of the sending methods, prioritize the first priority message sending method for message sending; if the first priority message sending method fails to send, automatically downgrade to the next priority message sending method until the message is sent successfully.
[0026] The optional, multi-level, configurable message sending strategy mechanism is implemented as follows: This invention abandons the traditional model that relies solely on SMS and introduces a refined strategy configuration based on the organizational structure. System administrators can independently configure a message sending strategy for each branch office or business department (hereinafter collectively referred to as "organization"). This strategy includes at least two key elements: 1. Sending method priority order: For example, it can be configured as "WeChat Official Account -> WeChat Enterprise Account -> SMS", or "WeChat Enterprise Account -> SMS", etc. This configuration determines the order in which the system attempts to send messages.
[0027] 2. Smart SMS Enable Switch: An independent Boolean configuration item that controls whether a message is sent as a "Smart SMS" when it is ultimately sent via SMS.
[0028] Optionally, the implementation method of intelligent message routing with automatic degradation mechanism is as follows: After receiving a message sending request, the system's core processing logic is as follows: 1. Policy matching: Based on the organization identifier carried in the request, obtain the organization's exclusive sending policy from the configuration center.
[0029] 2. Priority Sending: The system strictly follows the configured priority order, and first tries to send messages using the highest priority channel (such as WeChat Official Account).
[0030] 3. Automatic Degradation: This is a key invention ensuring message reliability. If the highest priority channel fails to send the message (e.g., the user hasn't followed the official account), the system doesn't simply report an error. Instead, it automatically and seamlessly downgrades to the next channel in the priority list (such as WeChat Enterprise Account) for retry. This process continues until the message is successfully sent or all available channels have failed. This "try-fail-degradation" mechanism maximizes the use of low-cost channels while ensuring the message's eventual delivery.
[0031] Optionally, the specific implementation method for smart SMS is as follows: When a message is downgraded to the SMS channel and the smart SMS switch is enabled, this invention does not send a traditional long text message, but instead generates a "smart SMS". Its technical implementation includes: Content Restructuring: Smart SMS consists of "concise guiding text + short H5 page link". The concise text summarizes the main message, while the short link leads to an H5 page containing the complete content. This approach significantly reduces the number of characters in the SMS message, directly lowering SMS costs.
[0032] And dynamic H5 pages: These H5 pages are not static pages, but rather support dynamic rendering of content through parameterized configuration. The upstream system can dynamically populate key information such as policy numbers and amounts on the page by passing in parameters.
[0033] And embedded interactive controls: H5 pages can have pre-installed interactive controls, such as buttons like "Download Policy" and "View Invoice," or clickable promotional images. The hyperlinks associated with these controls can be fixed addresses or can be set by the upstream system via parameters. The number is dynamically specified. After the user clicks, they can be directly redirected to the target page or trigger a download action, transforming the traditional one-way notification into a two-way interaction, greatly improving the ease of operation.
[0034] Figure 2 This is a schematic diagram of the message sending system of the present invention, as shown below. Figure 2 As shown, the diversified message sending system of the present invention includes a strategy configuration module: used to set and store message sending strategies for each organization; Message routing module: used to receive message sending requests, query the corresponding sending strategy based on the organization identifier, and control the message sending process; Message sending engine: Includes interfaces for connecting to various message channels, used to perform specific message sending operations. Optionally, the message sending engine also includes a smart SMS generation module: when downgrading to SMS sending mode and the smart SMS enable switch is turned on, a smart SMS containing concise text content and an embedded H5 page short link is generated; the H5 page is configured to display the complete message content and provide interactive controls.
[0035] Please refer to Figure 3 , Figure 3 A schematic diagram of the hardware structure of a computer for implementing the above-described methods and embodiments of this disclosure is shown. Figure 3 As shown, the computer device may include a processor, a computer-readable storage medium, a bus, and a communication unit.
[0036] In its implementation, the processor executes computer-executable instructions stored in the computer-readable storage medium, enabling it to execute the multi-screen collaborative control system and method described in the above method embodiments. The processor, computer-readable storage medium, and communication unit can be connected via a bus. The specific implementation process of the processor can be found in the various method embodiments executed by the aforementioned computer device, as their implementation principles and technical effects are similar, and will not be repeated here.
[0037] Computer-readable storage media can be, but is not limited to, random access memory (RAM), read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), and electrically erasable programmable read-only memory (EEPROM). The memory is used to store programs or data.
[0038] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A message sending method characterized by, The method comprises the following steps: A message sending strategy configuration step: configuring respective message sending strategies for different business institutions, the sending strategies at least including sending mode priority order and smart message enabling switch; A message sending execution step: acquiring the message sending strategy of the institution according to the received message sending request and corresponding institution identifier; According to the sending mode priority order, the message is sent by preferentially selecting the message sending mode of the first priority; if the message sending mode of the first priority fails, the message is sent by automatically downgrading to the message sending mode of the next priority until the sending succeeds.
2. The method of claim 1, the messaging step further comprising: A smart message generation step: when downgrading to the short message sending mode and the smart message enabling switch is turned on, generating a smart message containing simplified text content and an embedded H5 page short link; And sending the smart message; the H5 page is configured to show complete message content and provide interactive controls.
3. The method of claim 1, wherein, The message sending modes include WeChat public number template message, WeChat enterprise number application message and ordinary short message.
4. The method of claim 1, wherein, In the sending strategy configuration step, the priority order can be independently defined by each institution according to its own needs.
5. The method of claim 2, wherein, In the smart message generation step, the H5 page supports dynamically loading content through parameterized configuration and is embedded with clickable buttons and / or pictures, the buttons and / or pictures are associated with hyperlinks, and users can trigger subsequent operations through interaction.
6. The method of claim 5, wherein, The H5 page is not a static page, but supports dynamically rendering content through parameterized configuration. The upstream system can dynamically fill the policy number and amount information in the page through the input parameters.
7. A diversified messaging system implementing the method of any one of claims 1 to 6, characterized in that, Comprise: A strategy configuration module: for setting and storing message sending strategies for each institution; A message routing module: for receiving message sending requests and querying corresponding sending strategies according to the institution identifier to control the message sending process; A message sending module: containing interfaces for connecting with multiple message channels, for executing specific message sending operations.
8. The system of claim 7, the message sending engine further comprises a smart message generation module: when downgrading to the short message sending mode and the smart message enabling switch is turned on, generating a smart message containing simplified text content and an embedded H5 page short link; the H5 page is configured to show complete message content and provide interactive controls.
9. A computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method of any one of claims 1 to 6.
10. A terminal device, comprising: A computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method of any one of claims 1 to 6. A computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method of any one of claims 1 to 6.