Follow the below steps to integrate Zulip with Economize, allowing you to receive configured notifications in your preferred stream.

  1. Create a Zulip account:

  • Go to the Zulip website (https://zulip.com/) and create an account.

  • After creating the account, log in to your Zulip account.

  1. Create a Zulip Stream:

  • In Zulip, streams are used to organize conversations around specific topics. Therefore, you need to create a stream in Zulip that will be used to receive notifications from Economize.

  • Click on the gear icon on the top right corner of the Zulip interface, and select Manage Streams.

  • Click on the Create Stream button and give the stream a name (e.g., Economize).

  • Once the stream is created, note down the name of the stream as it will be used in the integration process.

  1. Obtain Zulip Email and API Key:

  • To send messages to the Zulip stream, you will need to use the Zulip Email and API key.

  • In Zulip, click on the gear icon on the top right corner of the Zulip interface, and select Settings.

  • Scroll down to the Personal settings section and navigate to the Bots section.

  • You can create a new bot or use an existing one as per your liking.

  • Copy the Bot Email & API Key as it will be needed later

  1. Configure Economize:

  • Log in to your Economize account and navigate to Settings -> Integrations.

  • In the Integrations settings, click on Manage Integration for Zulip.

  • You will be presented with existing Zulip Streams which have been added before, in order to add a new one, simply click on Add Zulip Integration button.

  • Enter the Zulip Email, Zulip API key, and the Zulip stream name you created earlier in the respective fields.

  • Enter the Zulip URL (e.g., https://sample-org.zulipchat.com/api/v1/messages) in the URL field.

  • Click on Create Integration button.

Last updated