zulip/zerver/webhooks/zapier/doc.md

1.7 KiB

Zapier supports integrations with hundreds of popular products. Get notifications sent by Zapier directly in Zulip.

  1. {!create-stream.md!}

  2. {!create-an-incoming-webhook.md!}

  3. Create an account on Zapier.

  4. Go to Zulip Integrations.

  5. Scroll down to click on the app you want to connect to Zulip, or find it via the search box.

  6. Under Choose a Trigger, select an event in the app you are connecting to Zulip.

  7. Under Choose an Action, select Send a Private Message or Send a Stream Message.

  8. Follow the instructions in the right sidebar to set up the trigger event.

  9. Click on the Zulip action you selected in the center panel.

  10. Under Account in the right sidebar, click Sign in to connect your bot to Zapier.

  11. On the Allow Zapier to access your Zulip Account? screen, enter the URL for your Zulip organization, and the email address and API key of the bot you created above.

  12. Under Action in the right sidebar, configure Recipients for a direct message, or Stream name and Topic, as well as Message content.

    !!! tip "" To send direct messages, enter a Zulip account email in the Recipients box, if the email is configured to be visible to Admins, moderators, members and guests. Otherwise, enter user + user ID + @your Zulip domain. For example: user123@acme.zulipchat.com.

  13. When everything has been configured as desired, click Publish to enable your Zap.

Congratulations! You're done!