Aircall Integration Explained
Setting up webhook triggers in Aircall allows you to send real-time data to your external systems based on specific events. This is essential for building custom integrations and automating workflows.
This guide explains how to set up a webhook integration in Monday.com to send real-time data to your external systems based on events happening on your boards.
โ ๏ธ No Custom HeadersNote that Monday.com's native webhook integration does not allow for customization of the request header. All authentication must be handled through the URL itself, if required.
POST request to verify ownership. This request contains a JSON object with a "challenge" field. Your endpoint must respond with an identical JSON body to complete the verification.{ "challenge": "3eZbrw1aBm2rZgRNFdxV2595E9CY3gmdALWMmHkvFXO7tYXAYM8P" }
200 OK response with this exact JSON in the body.{ "event": { "userId": 9603417, "originalTriggerUuid": null, "boardId": 1771812698, "pulseId": 1772099344, "pulseName": "Create_item webhook", "groupId": "topics", "groupName": "Group Title", "groupColor": "#579bfc", "isTopGroup": true, "columnValues": {}, "app": "monday", "type": "create_pulse", "triggerTime": "2021-10-11T09:07:28.210Z", "subscriptionId": 73759690, "triggerUuid": "b5ed2e17c530f43668de130142445cba" } }
{ "event": { "userId": 9603417, "originalTriggerUuid": null, "boardId": 1771812698, "groupId": "topics", "pulseId": 1771812728, "pulseName": "Crate_item webhook", "columnId": "date4", "columnType": "date", "columnTitle": "Date", "value": { "date": "2021-10-11", "icon": null, "time": null }, "previousValue": null, "changedAt": 1633943701.9457765, "isTopGroup": true, "app": "monday", "type": "update_column_value", "triggerTime": "2021-10-11T09:15:03.429Z", "subscriptionId": 73760484, "triggerUuid": "645fc8d8709d35718f1ae00ceded91e9" } }