Once a webhook has been established and connected to the service/integration you would like to use Smartwaiver with, the admin of your Smartwaiver account can check to see the status of those webhooks and if they are returning as a "Success" or "Failure".
If you need help with setting up a webhook, check out our webhook article here.
In all cases where you can check to see the status of a webhook, the system will label the waiver using a Document ID, which is automatically assigned to a waiver upon their completion.
This 22-character code can be found by clicking into the View Signed Waivers section of your account, and then navigating over to the waiver you would like to identify. Highlight the desired waiver by clicking on it. Then, click on the Preview Waiver button that populates towards the right side of the screen.
Towards the bottom of this "Preview" window, you will see the randomly generated Document ID:
Now that we have this ID, we can use it to verify if webhooks are being sent successfully or not.
The logs will be located in the same section where you initially created your webhook/integration. These are typically located under the "My Account" section of your account.
(Note: Some webhooks may found under the integrations tab as well)
From here, scroll down until you see the "Logs" for your webhook:
The Unique ID for the webhook will be the Document ID from the earlier step. This will help to identify the waiver.
The status will read as one of two options: "Success" or "Failure".
Success - Smartwaiver was able to communicate with the endpoint and successfully send the information to the end-point.
- If you are seeing success but are finding that information is missing in your webhook/integration, you may need to contact the support team for the end-point.
Failure - The information sent through the webhook was not successfully received by the endpoint, and further testing is needed to understand why.
- Failure's can happen for multiple reasons, and it may take further testing from our support team as well as the endpoints support team to troubleshoot. If this is the case, we recommend reaching out to support@smartwaiver.com for further assistance.
While webhooks are extremely useful and can lead to some incredible utility with the Smartwaiver platform, they can be tricky to setup. Please contact our support team at support@smartwaiver.com if you need any further assistance, and we will be happy to look into it for you!