---
title: "Zapier Integration Guide"
slug: "zapier-integration-guide"
updated: 2023-01-06T15:48:57Z
published: 2023-01-06T15:48:57Z
canonical: "docs.catchpoint.com/zapier-integration-guide"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.catchpoint.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Zapier Integration Guide

Zapier is a tool that allows you to connect apps you use every day to automate tasks and save time. It allows you to create automated tasks within a single app or among different apps. You can connect apps to by creating automatic actions called Zaps, which are blueprints for a task you want to do over and over.

With Zapier, you get as much granularity as you need. You can pick what fields from the trigger service should go to the action service and you can use static text and custom fields too. For instance, you might say that the phone number from your Wufoo form should become the work phone of your new Salesforce lead.

For more information, go to [https://zapier.com](https://zapier.com)

## Catchpoint Integration

Catchpoint’s Alert Webhook allows Catchpoint to integrate with other tools by pushing data when a test triggers an alert. Any tool supporting Webhooks or providing a URL to POST data can be used. Alert Webhook templates can be customized to fit a tool’s format and contenttype using Macros. If a template needs modification, please contact Catchpoint Support. We are happy to assist you in creating a template meeting your requirements. Below, you will find integration guide on setting up and customizing templates. These guide is a standard workflows created by Catchpoint focused on creating and confirming an API template to be consumed by this tool. Catchpoint does its best to ensure the relevance of these guides and will be happy to assist in implementing a guide as described.

## Integration Steps

### Zapier Setup

1. In **Developer Platform** in Zapier select **Add New App**.
2. Fill in the required fields **Title** and **Description**.
3. In the **Triggers** section in the next page, select **Add Your First Test Trigger**.
4. Fill in the required fields **Name**, **Key**, and **Description**.
5. On the next page select **Add New Trigger Field**.
6. In the **Where Data Comes From** page select **Static Webhooks** for the **Data Source**.
7. For the **Sample Result** page, either enter default output JSON from Catchpoint, or enter the resulting JSON from a custom Alert Webhook Template. You can get this by temporarily routing Catchpoint Alert Webhook data to `http://requestb.in`.

### Catchpoint Setup

**Webhook:** The Alert Webhook can be used either with the default JSON that Catchpoint sends when alerting, or you can define a custom template to choose what data gets sent via the Webhook.

1. Click on the **API** link in the **Settings** module.
2. Set the status to **Active** and **Endpoint URL** to the webhook url associated with your Zapier account, found here: [https://zapier.com/developer/documentation/static-webhooks/](https://zapier.com/developer/documentation/static-webhooks/)
3. If you wish to use a custom template, in the **Alerts Webhook** section select the radio button labeled **Template**.
4. Click **Add new** in the template selection drop-down menu. (Existing templates can be edited in the menu by hovering over the template name and selecting the **Edit/View Properties** icon.
5. A lightbox will pop-up where you can create a name for the template and define the contents. The content must be valid JSON.  

![](https://cdn.document360.io/cb4af8f9-6751-4fd2-b39c-07aae832badb/Images/Documentation/115018197563-mceclip0.png)  

**Example:**

```
{
    "incident_key": "${initialTriggerTimestamp}",
    "event_type": "trigger",
    "description": "${switch("${notificationLevelId}","0","WARNING","1","CRITICAL","3","OK")}",
    "client": "${productId}",
    "client_url": "${testUrl}",
    "details": {"node": "${nodeDetails("${nodeName}")}"}
}
```

## Alert Macro Index

A full list of the Alert Webhook Macros can be found at: [https://docs.catchpoint.com/docs/Alert-Webhook-Macro-Index](https://docs.catchpoint.com/docs/Alert-Webhook-Macro-Index)
