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 will walk you through setting up a webhook in Paperform to send your form submission data to an external system in real-time.
β οΈ No Custom Headers
Paperform does not currently support customizations of request headers. If your endpoint requires authentication (like an API key), you must include it as a query parameter in the webhook URL itself (e.g., https://yourendpoint.com/hook?auth=YOUR_API_KEY).
{{key}} directly into the URL field (replacing "key" with the question's pre-fill key) or use the + menu to the right of the input to select the desired question.POST request with a JSON payload containing all the submission data. Here is an example of what that payload looks like:{ "data": [ { "title": "question 1", "description": "This is the first question", "type": "address", "key": "ba7ri", "custom_key": "address_1", "value": "343 Tester Road, Snohomish, Washington, 98290, United States" }, { "title": "question 2", "description": "This is the second question", "type": "text", "key": "tgp8", "custom_key": null, "value": "Test 123" } ], "submission_id": "XXXXXXXXXXXXXXXXXXX", "created_at": "2017-06-09 09:51:23", "ip_address": "192.168.10.1", "charge": null }
β Note
The "Test" button will only function if the form has been submitted at least once previously.