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
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
- In Developer Platform in Zapier select Add New App.
- Fill in the required fields Title and Description.
- In the Triggers section in the next page, select Add Your First Test Trigger.
- Fill in the required fields Name, Key, and Description.
- On the next page select Add New Trigger Field.
- In the Where Data Comes From page select Static Webhooks for the Data Source.
- 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.
- Click on the API link in the Settings module.
- 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/
- If you wish to use a custom template, in the Alerts Webhook section select the radio button labeled Template.
- 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.
- A lightbox will pop-up where you can create a name for the template and define the contents. The content must be valid JSON.

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