A very powerful way of integrating calculator submissions with other tools is to use webhooks. The beauty of webhooks is that you don't have to poll data (like how Zapier connects tools). Instead, we send an HTTP request to whatever service you use whenever there is a calculator form submission.
It's super easy to create a new webhook:
- In the calculator builder for the calc where you want to create a webhook for, navigate to Settings > Connect > Webhooks.
- Toggle on "Sync webhooks on calculator submission"
- Enter the URL of the service you want to connect with. This is probably an API endpoint or a lambda function.
Everything is set up correctly. Whenever there is a calculator form submission, an HTTP request will be send to this endpoint.
Right now, we only support one event type, namely
submissions.created event occurs every time someone submits a calculator form. This is the object we send to your URL on submission: