
Tencent QQIncomingWebhook
CertifiedSend a Tencent IM / QQ message using an Incoming Webhook
Tencent QQIncomingWebhook
Certified
Send a Tencent IM / QQ message using an Incoming Webhook
Sends a direct message to Tencent Cloud IM / QQ using a webhook-style REST endpoint.
Intended for use in errors tasks or custom notification logic.
yaml
type: io.kestra.plugin.tencent.qq.QQIncomingWebhookExamples
Send a QQ notification on flow failure
yaml
id: unreliable_flow
namespace: company.team
tasks:
- id: fail
type: io.kestra.plugin.scripts.shell.Commands
runner: PROCESS
commands:
- exit 1
errors:
- id: qq_alert
type: io.kestra.plugin.qq.QQIncomingWebhook
url: "https://im.tencentcloudapi.com/v4/openim/sendmsg"
token: "{{ secret('TENCENT_IM_TOKEN') }}"
payload: |
{
"recipients": ["100001"],
"message": "Flow {{ flow.id }} failed with execution {{ execution.id }}"
}
Properties
payload *Requiredstring
Request payload
Raw JSON payload sent to the Tencent IM API
url *Requiredstring
Tencent IM REST API endpoint
Tencent Cloud IM REST endpoint used to send the message
options
HTTP request options
Definitions
io.kestra.plugin.tencent.AbstractQQConnection-RequestOptions
connectTimeoutstring
headersobject
SubTypestring
readIdleTimeoutstring
pluginDefaultsRef Non-dynamicstring
Reference (ref) of the pluginDefaults to apply to this task.
token string
Tencent IM authentication token
Authentication token or signature for Tencent IM API