Generate URL for an integration

Many Zulip integrations are webhooks. An incoming webhook integration allows a third-party service, such as an issue tracker or an alerting tool, to post updates to Zulip. To configure where these updates will be posted, you need to generate a special Zulip integration URL.

  1. Click on the gear () icon in the upper right corner of the web or desktop app.

  2. Select Personal settings.

  3. On the left, click Bots.

  4. Click the link () icon on the profile card of an Incoming webhook bot.

  5. Select the desired integration from the Integration dropdown.

  6. (optional) Select the destination stream from the Where to send notifications dropdown.

  7. (optional) Select Send all notifications to a single topic, and enter the topic name.

  8. Click Copy URL to add the URL to your clipboard.

You can also click the pencil () icon, scroll down to the bottom, and click Generate URL for an integration.

This feature is only available to organization owners and administrators.

  1. Click on the gear () icon in the upper right corner of the web or desktop app.

  2. Select Organization settings.

  3. On the left, click Bots.

  4. In the Actions column, click the pencil () icon for an Incoming webhook bot.

  5. Scroll down to the bottom, and click Generate URL for an integration.

  6. Select the desired integration from the Integration dropdown.

  7. (optional) Select the destination stream from the Where to send notifications dropdown.

  8. (optional) Select Send all notifications to a single topic, and enter the topic name.

  9. Click Copy URL to add the URL to your clipboard.