diff --git a/zerver/webhooks/groove/doc.md b/zerver/webhooks/groove/doc.md index 37737e52a8..05e4755675 100644 --- a/zerver/webhooks/groove/doc.md +++ b/zerver/webhooks/groove/doc.md @@ -1,29 +1,34 @@ +# Zulip Groove integration + Get Zulip notifications for your Groove events! +{start_tabs} + 1. {!create-channel.md!} 1. {!create-an-incoming-webhook.md!} -1. {!generate-integration-url.md!} +1. {!generate-webhook-url-basic.md!} -1. On your Groove dashboard, click on **Settings**. Under **Company**, - click on **API**. Open the **Add Webhook** dropdown and select an - event that you would like to be notified about. +1. Got to **Settings** on your Groove dashboard. Under **Company**, + click on **API**. Open the **Add Webhook** dropdown and select one + of the [events](#filtering-incoming-events) supported by this + integration. - Currently, Zulip supports these events: +1. In the space below the event, enter the URL generated above. Click + **Add Webhook**. - * `ticket_started`: notify if there is a new ticket. - * `ticket_assigned`: notify if a ticket is assigned to an agent or group. - * `agent_replied`: notify if an agent replied to a ticket. - * `customer_replied`: notify if a customer replied to a ticket. - * `note_added`: notify if an agent left a note on a ticket. +1. Repeat the last two steps, using the same generated URL, for every + event listed below that you'd like to be notified about. -1. Enter the URL constructed above in the space below the event. - Click **Add Webhook**. - -1. Repeat the last two steps (using the same URL) for every event you'd like - to be notified about. +{end_tabs} {!congrats.md!} ![](/static/images/integrations/groove/001.png) + +{!event-filtering-additional-feature.md!} + +### Related documentation + +{!webhooks-url-specification.md!}