mirror of
				https://github.com/zulip/zulip.git
				synced 2025-11-03 21:43:21 +00:00 
			
		
		
		
	integration-docs: Update Freshstatus for new doc format.
Part of #29592.
This commit is contained in:
		
				
					committed by
					
						
						Tim Abbott
					
				
			
			
				
	
			
			
			
						parent
						
							5c2b15d68f
						
					
				
				
					commit
					3ae09fe880
				
			@@ -1,23 +1,27 @@
 | 
			
		||||
# Zulip Freshstatus integration
 | 
			
		||||
 | 
			
		||||
Receive Freshstatus notifications in Zulip!
 | 
			
		||||
 | 
			
		||||
{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 Freshstatus dashboard, click **Settings** and click **Integrations**.
 | 
			
		||||
   Go to **Webhooks** and click **Manage**. Click **New Webhook**
 | 
			
		||||
   to set up a new webhook.
 | 
			
		||||
1. On your Freshstatus dashboard, select **Settings** and then click
 | 
			
		||||
   **Integrations**. Under **Webhooks**, select **Manage**, and click
 | 
			
		||||
   **New Webhook**.
 | 
			
		||||
 | 
			
		||||
1. Set **Webhook Name** to any name of your choice, such as `Zulip`.
 | 
			
		||||
   Set **Description** to any suitable description.
 | 
			
		||||
1. Set **Webhook Name** to a name of your choice, such as `Zulip`, and
 | 
			
		||||
   **Description** to any suitable description.
 | 
			
		||||
 | 
			
		||||
1. Under **Condition**, select the events you would like to be notified for.
 | 
			
		||||
   Under **Action**, set **Request Type** to `POST`. Set **Callback URL**
 | 
			
		||||
   to the **URL** constructed above.
 | 
			
		||||
1. Under **Condition**, select the [events](#filtering-incoming-events)
 | 
			
		||||
   you'd like to be notified for. Under **Action**, set **Request Type**
 | 
			
		||||
   to `POST`. Set **Callback URL** to the **URL** generated above.
 | 
			
		||||
 | 
			
		||||
1. Leave **Requires Authentication** unchecked and set **Content** to
 | 
			
		||||
1. Leave **Requires Authentication** untoggled, and set **Content** to
 | 
			
		||||
   **Advanced**.
 | 
			
		||||
 | 
			
		||||
1. Set **Incident JSON** to the following:
 | 
			
		||||
@@ -73,9 +77,21 @@ Receive Freshstatus notifications in Zulip!
 | 
			
		||||
      }
 | 
			
		||||
      ```
 | 
			
		||||
 | 
			
		||||
1. Finally, click **Save**. Optionally, you may click **Test** to check if
 | 
			
		||||
   the webhook was configured correctly.
 | 
			
		||||
1. Click **Save**. Once the webhook is saved, you can check whether it
 | 
			
		||||
   is configured correctly by clicking **Test**.
 | 
			
		||||
 | 
			
		||||
{end_tabs}
 | 
			
		||||
 | 
			
		||||
{!congrats.md!}
 | 
			
		||||
 | 
			
		||||

 | 
			
		||||
 | 
			
		||||
{% if all_event_types is defined %}
 | 
			
		||||
 | 
			
		||||
{!event-filtering-additional-feature.md!}
 | 
			
		||||
 | 
			
		||||
{% endif %}
 | 
			
		||||
 | 
			
		||||
### Related documentation
 | 
			
		||||
 | 
			
		||||
{!webhooks-url-specification.md!}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user