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. Navigate to the Bots tab of the Personal settings menu.

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

  3. Select the desired integration from the Integration dropdown.

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

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

  6. (optional) Select Filter events that will trigger notifications?, and select which supported events should trigger notifications.

  7. 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. Navigate to the Bots tab of the Organization settings menu.

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

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

  4. Select the desired integration from the Integration dropdown.

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

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

  7. (optional) Select Filter events that will trigger notifications?, and select which supported events should trigger notifications.

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