{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":21597,"path":"integrate-applications/integration-hub/setup-webhook-monday.md","title":"Set up bi-directional webhook for the monday.com spoke","bundle":null,"doc_type":null,"release":"australia","body":"\n# Set up bi-directional webhook for the monday.com spoke\n\nConfigure a webhook to subscribe to monday.com with a ServiceNow callback URL.\n\n## Before you begin\n\n-   Request an Integration Hub subscription.\n-   Activate the monday.com spoke.\n-   [Set up the monday.com spoke](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/integration-hub/setup-monday.md).\n-   Role required: admin.\n\n## Register the monday webhook in ServiceNow\n\nRegister a monday webhook in ServiceNow to notify the ServiceNow app when certain events occur in monday.com\n\n### Before you begin\n\nRole required: admin\n\n### Procedure\n\n1.  Navigate to **All** &gt; **Monday Spoke** &gt; **Webhook** &gt; **Routing Policies** &gt; **Webhook Registry**.\n\n2.  Click **New**.\n\n3.  On the form, fill in the fields.\n\n    |Field|Description|\n    |-----|-----------|\n    |Name|Name to uniquely identify the webhook registry. For example, `monday spoke webhook registry`.|\n    |Path|monday webhook path.|\n    |Token|Authentication token from your ServiceNow instance which is used for validating monday.com spoke requests.|\n\n4.  Right-click the form header and click **Save**.\n\n5.  Click **Callback URL**.\n\n    The system displays the webhook callback URL.\n\n6.  Copy and record the webhook callback URL.\n\n\n### Result\n\nThe monday webhook is registered in your ServiceNow instance and callback URL is generated.\n\n## Add a callback URL in monday.com\n\nSpecify a webhook callback URL in your monday account to create a webhook.\n\n### Before you begin\n\n-   Register monday webhook and generate callback URL in your ServiceNow instance.\n-   Role required: admin\n\n### Procedure\n\n1.  Login to [monday.com](https://monday.com/).\n\n2.  Navigate to **Workspace** &gt; **Integrate** &gt; **Integrations Center** &gt; **Webhooks** &gt; **Add to board**.\n\n3.  Open a workspace and right-click on **Integrate**.\n\n4.  In the **Integrations Center** tab, click **Webhooks**.\n\n5.  Select an event type and click **Add to board**.\n\n6.  Specify the generated callback URL from ServiceNow instance and click **Connect**.\n\n\n## Customize the bi-directional webhook in the monday.com spoke\n\nCreate a webhook routing policy and customize a subflow according to your requirements.\n\n### Before you begin\n\nRole required: admin\n\n### Procedure\n\n1.  Navigate to **All** &gt; **Process Automation** &gt; **Flow Designer**.\n\n2.  Click **Subflows**.\n\n3.  Create a copy of one of the available sublflows.\n\n4.  Customize the subflow according to your requirement and publish it.\n\n5.  Navigate to **Monday Spoke** &gt; **Routing Policies**.\n\n6.  Click **New**.\n\n7.  On the form, fill in the fields.\n\n<table id=\"table_ryv_cgt_2wb\"><thead><tr><th>\n\nField\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nLabel\n\n</td><td>\n\nUnique label to identify the routing policy.\n\n</td></tr><tr><td>\n\nAnswer\n\n</td><td>\n\nOption to specify if this answer is the default answer. Default answer is applicable when the conditions are not met.1.  Click the Lookup icon.\n2.  Select the required subflow from the **Document**: list.\n **Note:** Ensure that the **Table name** is `Flow [sys_hub_flow].`\n\n</td></tr><tr><td>\n\nCondition\n\n</td><td>\n\nConditions to be met when the incoming webhook delivers data from monday.com.\n\n</td></tr></tbody>\n</table>8.  Click **Submit**.\n\n    **Note:** These routing policies are saved in the Decision tables. Users are cautioned against directly updating or modifying data in these tables.\n\n\n"}}