Testing Webhook Requests

Reading Time: 2 minutes

You can test webhook requests using external tools or the built-in test function. The built-in test function also checks whether the server the request is being sent to uses TLS 1.2 (passed) or not (not passed).

Table of Contents

To Test a Project-Specific Webhook Request

  1. Select a project from the project list, then select the Webhook tab.
  2. Press Add New Icon to add new, or double-click on an already existing request.
  3. Press Test connection.
  4. If the request is processed successfully, you receive a 200 OK popup message. If the request is unsuccessful, you will receive a 404 Not found popup message.

Note: Messages are in JSON format.

To Test a Global Webhook Request

  1. From the VCC Live menu, select Contact center > Global settings, then select the Webhook tab.
  2. Press Add New Icon to add new, or double-click on an already existing request.
  3. Press Test connection.
  4. If the request is processed successfully, you receive a 200 OK popup message. If the request is unsuccessful, you will receive a 404 Not found popup message.

Note: Messages are in JSON format.

To Test a Webhook Request Using RequestBin

  1. Visit http://requestb.in.
  2. Press Create a RequestBin.
  3. Copy the URL to your clipboard.
  4. Paste the URL into URL textbox in the Webhook settings.
  5. Make a phone call and set a disposition.
  6. Check your bin at http://requestb.in to analyse the request.

Note: The last 20 requests are stored for 48 hours.


  • Benjamin Exner

    Hi,

    could you attach the JSON Format which you are sending? This would make it easier for me as a developer to understand what I exactly get. But do not get me wrong, it is just icing on the cake as the documentation is really good.

    Best Regards
    Benjamin

  • VCC Live

    Hi Benjamin,

    Thank you for your feedback. We’re glad you found this article useful.

    You can find a sample request in the following article (you’ll need to scroll down):
    https://vcc.live/developers/webhook/async-webhook-requests/call-disposition

    Kind regards,
    Peter

Subscribe to our newsletter
or Contact us!
Please note that by subscribing to our newsletter, you agree to receive regular email messages from VCC Live® about service related news and updates. By subscribing to our newsletter, you also agree that VCC Live® will use your data in accordance with the applicable Privacy Policy until you unsubscribe from the newsletter.

Privacy Settings Center

Necessary

Necessary cookies are essential in order to navigate around a website and use its basic features. You must accept these cookies as the website cannot function properly without them.

__cfduid,debug,PHPSESSID

Marketing

Marketing cookies are used to track visitors across websites and deliver advertisements that are more relevant and engaging to you.

__atuvc,__atuvs,_at.cww,_hjIncludedInSample,_hjRecordingEnabled,ads/user-lists/#,at-lojson-cache-#,at-rand,bt2,di2,_fbp,IDE,lidc,loc,NID,ouid,r/collect,rc::a,rc::b,s,test_cookie,uid,uvc,vc,xtc

Statistics

Statistic cookies collect data to help us understand how visitors use our websites and are used to improve the user experience. These cookies don’t collect personal information and cannot identify visitors.

_ceg.s,_ceg.u,_ga,_gat,_gid,_gat_UA-1696494-11

Other

Other cookies are those cookies that do not fall into the categories above. These cookies are in the process of being classified.

loglevel,socketCluster.authToken,u,webchatClientId,webchatOpen