I’ve went through the setup for the HTTP Webhook in integration service so that I could start flows based on webhooks from another site.
The URL is online and working fine, and whenever a payload is sent the correct process is starting on Orchestrator.
But for the love of god I can’t see to get anything out from the “body” of Webhook event happened. I’ve teste that something is actually sent to the URL - it is. I’ve tested another payload manually from postman to the URL - nothing is forwarded to the out variable. Is it broken?
My process is simple: Webhook event happend → Log file “webhookbody.ToString” Or JsonConvert.SerializeObject(webhookbody) or webhookbody.Content.Tostring
Nothing
Works.
Unless i put in a debug body of course, then everything works.
I think webhookbody stays empty if payload schema isn’t mapped.
go to trigger settings, define schema manually or import from postman. map payload fields to variables.
ise webhookbody(“fieldname”).tostring to read data.
Debug body works because it bypasses schema.
If you found helpful please mark as a solution. Thanks
Happy Automation with UiPath