Enriching the Webhook Payload being sent to ServiceNow from VCF Operations
- Brock Peterson
- 14 minutes ago
- 1 min read
We've discussed VCF Operations and ServiceNow a few times:
As discussed in the Part 2 blog we are able to send Webhooks over to ServiceNow and open Incidents with the CI field populated. Depending on the Webhook Payload being sent, they look something like this. In this blog I'm using VCF Operations 9.0.2 and ServiceNow Australia.

I wanted more detail, specifically I wanted the details in the VCF Operations Symptom sent over to ServiceNow. This is how I did it.
To start, this is what my Webhook Plugin looks like.

Second, this is what my Webhook Payload Template looks like.

You'll notice I added several fields, including the "description" field which is mapped to the $SYMPTOMS variable (including some additional text). Now when an Alert gets sent over to ServiceNow it looks like this.

You'll notice the Description field now contains details of the Alert, in this case the Symptom violations triggering the Alert, exactly what I wanted.
There is more you can do in ServiceNow with Business Rules to parse this field, but I have what I want. Hope this has been helpful!