{"id":6745,"date":"2023-03-31T14:48:23","date_gmt":"2023-03-31T14:48:23","guid":{"rendered":"https:\/\/www.process.st\/help\/docs\/monday\/"},"modified":"2024-03-07T11:32:19","modified_gmt":"2024-03-07T11:32:19","slug":"monday","status":"publish","type":"ht_kb","link":"https:\/\/www.process.st\/help\/docs\/monday\/","title":{"rendered":"Monday.com + Process Street Integration"},"content":{"rendered":"<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15342\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2024\/02\/Process-Street-x-Monday-com_1.png\" alt=\"\" width=\"100%\" \/><\/p>\n<p><a href=\"https:\/\/monday.com\/\">Monday.com<\/a> is a popular project management platform that allows teams to collaborate and stay organized. Its customizable boards and workflows make it easy to manage projects of any size or complexity. You can integrate Monday.com with <a href=\"https:\/\/www.process.st\/\">Process Street<\/a>\u00a0to make your <a href=\"https:\/\/www.process.st\/help\/docs\/what-is-a-workflow\/\">workflows<\/a> super powerful and automate your work via <a href=\"https:\/\/www.process.st\/help\/docs\/webhooks\/\">Webhooks<\/a>.<\/p>\n<h2>Connect Monday.com with Process Street via Webhook<\/h2>\n<p>A Webhook integration can bring information from Monday.com that would trigger a new <a href=\"https:\/\/www.process.st\/help\/docs\/running-workflows\/\">workflow run<\/a> in your Process Street account.\u00a0<em>Webhooks are\u00a0automated messages or payloads sent from apps as a trigger to cause an action in a receiving app.<\/em><\/p>\n<p>In this example, we will create a Webhook that runs the <strong>Call Center Employee Onboarding<\/strong> workflow when a candidate is <strong>Hired<\/strong> for an open position in Monday.com.<\/p>\n<h3>Process overview:<\/h3>\n<ul>\n<li>We will create a Call Center Employee Onboarding Workflow in Process Street<\/li>\n<li>We will create an open position in Monday.com and then create a few candidates for it. When a candidate is moved to Hired, this will act as our trigger<\/li>\n<li>We will create a webhook that listens for our desired trigger in Monday.com and runs the Call Center Employee Onboarding workflow in Process Street<\/li>\n<\/ul>\n<p>Now, let\u2019s jump into the integration.<\/p>\n<h3>1. Preparations in Process Street<\/h3>\n<p>First, create a <a href=\"https:\/\/www.process.st\/help\/docs\/workflows\/\" target=\"_blank\" rel=\"noopener\">Workflow\u00a0<\/a>in Process Street and ensure to add <a href=\"https:\/\/www.process.st\/help\/docs\/form-fields\/\" target=\"_blank\" rel=\"noopener\">form fields<\/a> that are the same as the data fields in Monday.com. This will help you to map the information from Monday.com to Process Street.<\/p>\n<p>Their information is stored in Monday.com while creating a new candidate for an open position. So, we need to create form fields in our workflow to push that information through to Process Street. These form fields should include the candidate&#8217;s name (short text field), email address (email field), phone number (number field), and so on.<\/p>\n<p>This will mean that whoever is onboarding the candidate won&#8217;t have to look up their information in Monday.com, but can instead see everything in Process Street along with their instructions.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15216\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2024\/02\/workable-workflow.png\" alt=\"\" width=\"100%\" \/><\/p>\n<h3>2. Preparations in Monday.com<\/h3>\n<p>Log into your Monday.com account or <a href=\"https:\/\/monday.com\/\">create a new account<\/a>. Then navigate to your Main Workspace to create a new board.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15330\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2024\/02\/monday-create-board.png\" alt=\"\" width=\"100%\" \/><\/p>\n<p>For our example, we have created an Employee Hiring board. If you have an existing board that you would like to work with, you can select that board to create your webhook.<\/p>\n<p>If you&#8217;re creating a new board, you can add a few employee details by clicking on <strong>+ Add new row<\/strong> or <strong>+ Add employee<\/strong> as shown below.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15331\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2024\/02\/add-row-in-monday.png\" alt=\"\" width=\"100%\" \/><\/p>\n<h3>3. Create a Webhook trigger to run your workflow in Process Street<\/h3>\n<p>To get the webhook URL from Process Street, when you\u2019re editing your workflow, click <strong>&#8220;Triggers&#8221;<\/strong> above your task list on the left or click the <strong>+ icon<\/strong> next to your existing triggers as shown below.<\/p>\n<p>Here, you can look for <strong>Monday.com<\/strong>\u00a0as a Trigger to Run this workflow.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15332\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2024\/02\/monday-webhook.png\" alt=\"\" width=\"100%\" \/><\/p>\n<p>You can name your webhook as the app name or any phrase that helps you identify the Trigger. Then select your event as <strong>Column value change<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15339\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2024\/02\/monday-webhook-name1.png\" alt=\"\" width=\"100%\" \/><\/p>\n<h3>4. Set up the Webhook Trigger in Monday.com<\/h3>\n<p>To create a webhook in Monday.com, you need to add a board power-up. To do this, click on <strong>Integrate<\/strong> in the top-right corner of your board then look for <strong>Webhooks<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15334\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2024\/02\/monday-add-power-up.gif\" alt=\"\" width=\"100%\" \/><\/p>\n<p>Select the event in Monday.com that should trigger your webhook. For our example, we have selected &#8216;<strong>When a status changes to something, send a webhook<\/strong>&#8216;.<\/p>\n<p>Next, copy the webhook URL in Process Street and paste that in Monday.com to connect your account.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15337\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2024\/02\/monday-add-webhook1.gif\" alt=\"\" width=\"100%\" \/><\/p>\n<p>Lastly, select the column and value to set it up. In our example, we have selected the status as the <strong>Status<\/strong> column and the value as <strong>Hired<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15338\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2024\/02\/monday-create-webhook1.gif\" alt=\"\" width=\"100%\" \/><\/p>\n<h3>5. Finish the setup in Process Street<\/h3>\n<p>Now come back to Process Street and test your trigger. Your payload should return as a success but if it doesn\u2019t, you might want to go back to Monday.com and ensure you move a candidate to the Hired stage.<\/p>\n<p>A successful test would return a payload that looks like this.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15340\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2024\/02\/monday-payload.png\" alt=\"\" width=\"100%\" \/><\/p>\n<p><strong>Note<\/strong>: Owing to the way Monday.com sends its payload, we are unable to map the form fields at this time. You may contact Monday.com&#8217;s support team for more information on this.<\/p>\n<p>Lastly, turn your webhook\u00a0<strong>On<\/strong>\u00a0and\u00a0<strong>Save<\/strong>\u00a0it. Then\u00a0<strong>Publish<\/strong>\u00a0your workflow and you\u2019re all set!<\/p>\n<p>As an extra step, you can go to Monday.com, move a candidate to Hired then come back to Process Street in the Reports Dashboard to confirm a new workflow is run by the webhook.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15341\" src=\"https:\/\/www.process.st\/help\/wp-content\/uploads\/2024\/02\/monday-run.png\" alt=\"\" width=\"100%\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Monday.com is a popular project management platform that allows teams to collaborate and stay organized. Its customizable boards and workflows make it easy to manage projects of any size or complexity. You can integrate Monday.com with Process Street\u00a0to make your workflows super powerful and automate your work via Webhooks. Connect Monday.com with Process Street via [&hellip;]<\/p>\n","protected":false},"author":14,"template":"","meta":{"_acf_changed":false,"available_plan":"All plans","available_product":"Integrations","footnotes":""},"ht_kb_category":[194],"ht_kb_tag":[279,280,488],"class_list":["post-6745","ht_kb","type-ht_kb","status-publish","hentry","ht_kb_category-integrations","ht_kb_tag-automation","ht_kb_tag-integration","ht_kb_tag-monday-com"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb\/6745","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\/14"}],"version-history":[{"count":1,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb\/6745\/revisions"}],"predecessor-version":[{"id":6756,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb\/6745\/revisions\/6756"}],"wp:attachment":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/media?parent=6745"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb_category?post=6745"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb_tag?post=6745"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}