keep
keep copied to clipboard
[🔌 Provider]: WeChat Provider
Hi Keep team,
1.I would like to request support for a new provider: WeChat.
2.Problem to solve In Asia, especially in the Greater China region, WeChat (and its enterprise version, WeCom) is one of the most dominant communication tools for business operations.
Many technical teams and on-call engineers rely heavily on WeChat groups for receiving critical alerts. While Keep already supports Slack, Teams, and Discord, adding native support for WeChat would significantly lower the barrier to adoption for teams in this region and allow them to integrate Keep into their existing incident response workflows seamlessly.
3.Are you already using Keep? Yes
4.Relevant information Integration with WeChat can typically be achieved in two ways. The most suitable method for Keep would likely be WeCom:
WeCom (Enterprise WeChat): This is the business version of WeChat. It provides a powerful Group Bot (Webhook) API similar to how Slack and Discord webhooks function. This is the recommended and most straightforward integration point.
WeChat Official Accounts: This is more for public-facing communication, but it also has a Template Message API that can be used for notifications. (This is likely more complex than necessary).
Priority should be given to integrating with the WeCom Group Bot (Webhook).
5.Ideal Functionality Allow users to configure a wechat provider in the Keep UI and in YAML workflows.
The provider configuration should primarily require a Webhook URL (provided by WeCom).
In a workflow action, the user should be able to send a formatted alert (ideally supporting Markdown) to the specified WeChat group.
Support for mentioning users (e.g., @all or specific user IDs) would be a great addition.
Thank you for considering this request!
Hey @kyokocat2, are you up to contribute this provider?