Go on your {{ settings_html|safe }}, create a Taiga bot. Please note the bot name and API key.

Since Taiga allows you to integrate services on a per project basis, you have to perform the following steps for every project that you want to send notifications to Zulip.

  1. Go to Admin > Integration > Webhooks menu.

  2. Click Add a new webhook.

  3. Fill out the form by following the instructions:

    Remember to url-encode the stream and topic names. E.g. spaces need to be replaced with %20 (e.g. so if you want your stream to be called "My awesome project", STREAM_NAME should be My%20awesome%20project).

  4. Secret key - once again the API key created in Zulip.
  5. Click Save once you've finished filling out the form.

That's it! Your actions on Taiga should now cause notifications on the Zulip stream you specified above.


There are two different ways you may want to consider when organizing your Taiga - Zulip integration: