Files
zulip/zerver/webhooks/front/doc.md
Lauryn Menard 7e7e6b7ba9 integration-docs: Clarify use of event-filtering-additional-feature.
Using an if block when {!event-filtering-additional-feature.md!}
is used implied that we plan to have this in all webhook doc .md
files.

But, it actually makes sense to only use this macro when the
webhook integration actually supports event filtering.
2024-07-08 13:51:50 -07:00

40 lines
1.2 KiB
Markdown

# Zulip Front integration
Front lets you manage all of your communication channels in one place,
and helps your team collaborate around every message. Follow these steps
to receive Front notifications without leaving Zulip!
{start_tabs}
1. {!create-channel.md!}
1. {!create-an-incoming-webhook.md!}
1. {!generate-webhook-url-basic.md!}
1. Go to the **Settings** page of your Front organization, and select
the **App store** tab. Search for the **Webhooks** integration that's
published by Front, and enable the app.
1. Select the **Rules** tab, and add a new shared rule. Set the **When**
and **If** conditions you would like to be notified about. Set **Send
to a Webhook** as the action, and input the URL generated above in
the **Target Webhook** field. Click **Save**.
1. [Add a new linkifier](/help/add-a-custom-linkifier) in your Zulip
organization. Set the pattern to `cnv_(?P<id>[0-9a-z]+)` and the URL
template to `https://app.frontapp.com/open/cnv_{id}`. This step maps
Front conversations to topics in Zulip.
{end_tabs}
{!congrats.md!}
![](/static/images/integrations/front/001.png)
{!event-filtering-additional-feature.md!}
### Related documentation
{!webhooks-url-specification.md!}