{"id":5803,"date":"2021-08-30T07:00:17","date_gmt":"2021-08-30T07:00:17","guid":{"rendered":"https:\/\/www.process.st\/help\/docs\/itglue\/"},"modified":"2025-07-28T11:29:28","modified_gmt":"2025-07-28T11:29:28","slug":"itglue","status":"publish","type":"ht_kb","link":"https:\/\/www.process.st\/help\/docs\/itglue\/","title":{"rendered":"ITGlue + Process Street Integration"},"content":{"rendered":"<p><img decoding=\"async\" class=\"alignnone size-full wp-image-9693\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2024\/02\/Integrate-IT-Glue-04.png\" alt=\"\" width=\"100%\" \/><\/p>\n<p>You can use <a href=\"https:\/\/www.itglue.com\/\">ITGlue<\/a>&#8216;s <a href=\"https:\/\/kb.itglue.com\/hc\/en-us\/articles\/228214527\">Notifications<\/a> feature to automatically run Process Street <a href=\"https:\/\/www.process.st\/help\/docs\/what-is-the-difference-between-templates-and-checklists\/\">workflow runs<\/a>.<\/p>\n<p>When you create IT processes in Process Street, ITGlue can automatically trigger workflow runs and assign them to your team. This serves as both a reminder and a foolproof process for executing tasks that will help reduce human error in your business.<\/p>\n<h3>Use case:<\/h3>\n<ul>\n<li>A company wants to use ITGlue to manage its development notifications including SSL certificate expirations<\/li>\n<li>The company wants to run a workflow when the SSL certificate expires to make sure the task is done properly<\/li>\n<\/ul>\n<p><em><strong>Plan: This integration is available to customers on <a href=\"https:\/\/www.process.st\/pricing\/\">all plans<\/a>.<\/strong><\/em><\/p>\n<p><em><strong>Users: In order to create an API key for integrations, you must be an Administrator.<\/strong><\/em><\/p>\n<h3>Process overview:<\/h3>\n<ul>\n<li>You will get a catch <a href=\"https:\/\/sendgrid.com\/blog\/whats-webhook\/\">webhook<\/a> from ITGlue that sends a notification when the SSL certificate is near expiry<\/li>\n<li>You will configure this webhook inside <a href=\"http:\/\/zapier.com\">Zapier<\/a><\/li>\n<li>You run a workflow in Process Street when the notification triggers<\/li>\n<li>You will assign the workflow run to a colleague in your engineering team<\/li>\n<\/ul>\n<p>Let&#8217;s look at how you can do this.<\/p>\n<h2>How to create a Process Street workflow run from ITGlue<\/h2>\n<p>Zapier is an integration platform that connects over 2,000 different apps and services. Any action in any of the supported apps (like tagging a note, forwarding an email, or sending an attachment) can trigger in another app automatically. Zapier has a Process Street integration, and ITGlue notifications are sent through webhooks, which are also supported in Zapier. The whole &#8216;recipe&#8217; sequence is known as a Zap.<\/p>\n<p>In this article, we&#8217;ll be walking you through how to set up a zap that links ITGlue and Process Street.<\/p>\n<p>You&#8217;ll need to first <a href=\"https:\/\/kb.itglue.com\/hc\/en-us\/articles\/228214527\">enable notifications for your desired triggers<\/a> in ITGlue. Notifications are supported for:<\/p>\n<ul>\n<li>Domain expiration<\/li>\n<li>SSL expiration<\/li>\n<li>Configuration expiration (warranty)<\/li>\n<li>Flexible asset expiration<\/li>\n<li>Document published<\/li>\n<li>Password updated<\/li>\n<\/ul>\n<p>For this example, we&#8217;ll use SSL expiration because it works well to explain how Process Street can work well with ITGlue.<\/p>\n<h3>First, we&#8217;re going to grab your catch webhook URL from Zapier<\/h3>\n<p>Log into <a href=\"http:\/\/zapier.com\">Zapier<\/a> or <a href=\"https:\/\/zapier.com\/sign-up\">create an account<\/a>, then click &#8216;Make a zap!&#8217;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1757\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2024\/02\/Click-Make-a-Zap.png\" alt=\"\" width=\"1200\" height=\"640\" \/><\/p>\n<p>Choose your trigger as &#8216;Webhooks by Zapier&#8217; and set it to Catch Hook:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1758\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2024\/02\/Webhooks-Setup.png\" alt=\"\" width=\"1421\" height=\"762\" \/><\/p>\n<p>Click &#8216;Save + Continue&#8217;, then again, leaving the box on the following page blank:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1759 aligncenter\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2024\/02\/Leave-Box-Blank-Zapier.png\" alt=\"\" width=\"1200\" height=\"640\" \/><\/p>\n<p>On the next step, you&#8217;ll find your catch URL. Copy it to your clipboard:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1760\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2024\/02\/Copy-catch-URL-to-clipboard.png\" alt=\"\" width=\"1200\" height=\"640\" \/><\/p>\n<h3>Next, add the webhook to your ITGlue notification<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1761 aligncenter\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2024\/02\/Create-ITGlue-Notification.png\" alt=\"\" width=\"922\" height=\"537\" \/><\/p>\n<p>Now go to your notification in ITGlue, and click &#8216;edit actions&#8217;.<\/p>\n<p>If you don&#8217;t already have a notification set up, read how to <a href=\"https:\/\/kb.itglue.com\/hc\/en-us\/articles\/228214527\">here<\/a>. Then, follow these instructions from ITGlue on how to add your webhook:<\/p>\n<p><strong>Name<\/strong>: Enter a descriptive name for the action (e.g. create a Process Street workflow run).<\/p>\n<p><strong>Dispatch<\/strong>: Choose <strong>Webhook<\/strong>.<\/p>\n<p><strong>Webhook URL<\/strong>: Enter the webhook URL copied from Zapier.<\/p>\n<p><strong>JSON Payload<\/strong>: Enter the key and value pair. (For example, the key <strong><em>text<\/em><\/strong> and for the value, something like <strong><em>[resource_name] has been updated in [organization_name] [resource_url]<\/em><\/strong>.)<\/p>\n<p>Save your changes, and you&#8217;re done with the ITGlue setup and ready to go back to Zapier.<\/p>\n<h3>Set up the &#8216;Run Workflow&#8217; action in Zapier<\/h3>\n<p>To connect Process Street to Zapier, you&#8217;ll need an API key. You can <a href=\"https:\/\/app.process.st\/organizations\/manage\/settings\">generate an API key by clicking here<\/a>, or by going to the Settings &amp; API tab in your Process Street organization.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1762\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2024\/02\/Process-Street-Action-Zapier.png\" alt=\"\" width=\"1200\" height=\"640\" \/><\/p>\n<p>When your ITGlue webhook receives a notification, Zapier picks that up and triggers a Process Street workflow run. Click Save, and move onto the workflow.<\/p>\n<p>If you don&#8217;t already have a workflow for SSL certificate renewal, you can use this one!<\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/ssl-certificate-renewal-checklist\/\" width=\"100%\" height=\"600\" frameborder=\"0\"><\/iframe><\/p>\n<p>With that in your Process Street account, you can now configure the next step to run that workflow when the webhook is notified:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1763\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2024\/02\/Configure-Process-Street-checklist-in-Zapier.png\" alt=\"\" width=\"1414\" height=\"761\" \/><\/p>\n<p>Feel free to name the workflow run whatever you want, but it&#8217;s good practice to pull in the date from step 1 so in the future, you can easily see when the workflow run was triggered.<\/p>\n<p>You can also assign users to the workflow run so it notifies whoever is responsible and adds a task to their inbox.<\/p>\n<p>To finish up, make sure Zapier is fully able to test both steps, and that you&#8217;re able to trigger a workflow run in Process Street by testing the notification.<\/p>\n<p>Make 100% sure that the integration is working by checking your zap logs inside Zapier. You wouldn&#8217;t want to miss out on your SSL renewal.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You can use ITGlue&#8216;s Notifications feature to automatically run Process Street workflow runs. When you create IT processes in Process Street, ITGlue can automatically trigger workflow runs and assign them to your team. This serves as both a reminder and a foolproof process for executing tasks that will help reduce human error in your business. [&hellip;]<\/p>\n","protected":false},"author":5,"template":"","meta":{"_acf_changed":false,"available_plan":"All plans","available_product":"Integrations","footnotes":""},"ht_kb_category":[194],"ht_kb_tag":[197,330,331,198],"class_list":["post-5803","ht_kb","type-ht_kb","status-publish","hentry","ht_kb_category-integrations","ht_kb_tag-integrations","ht_kb_tag-itglue","ht_kb_tag-webhook","ht_kb_tag-zapier"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb\/5803","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/users\/5"}],"version-history":[{"count":3,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb\/5803\/revisions"}],"predecessor-version":[{"id":9117,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb\/5803\/revisions\/9117"}],"wp:attachment":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/media?parent=5803"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb_category?post=5803"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb_tag?post=5803"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}