
Zulip
CertifiedTasks that send messages to Zulip streams or users.
Provide Zulip server URL, email/API key, stream/topic or user targets, and message content to post notifications from Kestra workflows.
Zulip
Tasks that send messages to Zulip streams or users.
Provide Zulip server URL, email/API key, stream/topic or user targets, and message content to post notifications from Kestra workflows.
tasks
How to use the Zulip plugin
Send messages and execution summaries to Zulip streams via incoming webhooks.
Authentication
Set url to a Zulip incoming webhook URL. Create one in your Zulip organization under Settings → Integrations. Store it in a secret.
Tasks
ZulipIncomingWebhook sends a message as a step within a flow — set payload to a JSON body in the Zulip incoming webhook format.
ZulipExecution sends a structured execution summary including status, duration, and an execution link, and is designed for use with a Flow trigger in a dedicated monitoring namespace that watches other namespaces for failures.