Support for Smartsheet Webhooks

1. What is your feature/integration request?
Better support for webhooks, specifically Smartsheet


2. What problem would this feature/integration solve?

It looks like Smartsheet is expecting Parabola to send this type of verification response:

HTTP status: 200 OK
Smartsheet-Hook-Response: d78dd1d3-01ce-4481-81de-92b4f3aa5ab1 
{
  "smartsheetHookResponse": "d78dd1d3-01ce-4481-81de-92b4f3aa5ab1"
}

Currently, Parabola can only send back this response to a POST request when a flow is sucessfully triggered.

HTTP status: 200 OK
{
  "data": {
   "success":true
  }
}

3. How do you solve/workaround this problem today?
At the moment, there’s no resolution except for hitting the Parabola callback URL manually to trigger the workflow. To run the workflow on a schedule would be wasteful and costly, as it only needs to run periodically when there’s a change in a Smartsheet sheet column.

I’m following up on the request earlier about supporting Smartsheet webhooks. Has there been any progress?

Hey @Brian1 – Enhancements to our webhook functionality unfortunately has not been prioritized by the team since your last post.

We’ve been able to support the vast majority of webhook-related use cases with the current implementation, and have not seen other use cases that require this type of POST request sent back to the API. Hopefully we’ll be able to offer better support for this use case in the future!

In the meantime, if you’d like to explore potential workarounds, feel free to send us an email at support@parabola.io and we can jump on a working session to brainstorm potential solutions together. Appreciate your understanding here.