Help with Verification Step of Webhook Creation Using Bridge
I am trying to use the Bridge API Call Utility to create a webhook on a sheet. I then want to use the Bridge Inbound Webhook integration to monitor sheet activity via the webhook and trigger a Bridge Workflow.
I am able to create the webhook, but I'm having trouble figuring out how to complete the Verification Process.
Can anyone walk me through how to complete the verification steps to enable the webhook?
A few notes...
The instructions in the API documentation are not helpful to me. Please don't respond with a hyperlink to it.
I do not want to use another 3rd party app. I'd like to do everything with Bridge if possible.
I am just trying to set up a simple proof of concept to decide if this is a feature I can use moving forward.
Answers
-
Before we get too deep-in-the weeds with Webhook creation, can I check in and see why you're looking to go that route versus using the Smartsheet-Bridge built in integration to listen for changes?
Is there a specific activity you're looking to track?
Thanks!
GenevieveNeed more help? 👀 | Help and Learning Center
こんにちは (Konnichiwa), Hallo, Hola, Bonjour, Olá, Ciao! 👋 | Global Discussions
-
I'll try to answer your question, Smarsheet is expecting a very specific response from the webhook in order to activate, so this put the first pre-requisite, you need to be able to set 'custom messages' as responses in your webhook.
As soon as you create the webhook (as you have done already), you will get a challenge response from smartsheet server, which your webhook server needs to reply back to smartsheet server, this is the important part, your server needs to echo the message, not to send a 200 or a ok in response (those are standard responses) but the same message received.
Then your server will get a "OK" or "200" code back from the smartsheet server (standard response) indicating the webhook has been activated.
if your webhook doesn't support challenge responses (custom messages) you won't be able to activate. For instance Zapier service doesn't support custom responses, therefore it cannot be used for smartsheet webhooks (unless they have changed something lately).
set the webhook version to 1 for compatibility
Categories
- All Categories
- 14 Welcome to the Community
- Customer Resources
- 64.9K Get Help
- 441 Global Discussions
- 139 Industry Talk
- 471 Announcements
- 4.9K Ideas & Feature Requests
- 129 Brandfolder
- 148 Just for fun
- 68 Community Job Board
- 494 Show & Tell
- 33 Member Spotlight
- 2 SmartStories
- 300 Events
- 36 Webinars
- 7.3K Forum Archives