See your Travis CI build notifications in Zulip!

First, create the stream you'd like to use for notifications, and subscribe all interested parties to this stream. We recommend the name travis.

Next, set up a bot for the integration. You'll need the bot's API key to construct a URL for Travis CI.

Finally, set up a webhook in your .travis.yml file:

notifications:
webhooks:
- {{ external_api_uri_subdomain }}/v1/external/travis?stream=travis&topic=build-status&api_key=abcdefgh

Congratulations! You're done!
When a code build occurs, you're receive a notification on the specified stream and topic.