First, create a stream where you would like to receive Greenhouse
notifications and subscribe all interested parties to the
stream. The integration will automatically use the default
stream greenhouse
if no stream is supplied, though you
will still need to create the stream manually even though it's the
default.
Next, go to the Zulip settings page and create a bot named Greenhouse. Go to the account settings page of your Greenhouse account and under Webhooks, add the below URL and name the integration, Zulip.
{{ external_api_uri_subdomain }}/v1/external/greenhouse?api_key=abcdefgh&stream=greenhouse
Note: api_key
must be reconfigured to be the API key of your Zulip bot.
If you want to change the stream that receives notifications, change stream=
in the URL.
To change the topic displayed by the bot, simply append &topic=name
to the end of the above URL.
Where name
is your topic.
Congratulations! You're all set
Your messages should look like this: