Webhook - Power automate - Teams

So, I have configured a webhook in my orchestrator, subscribing to an event - queueItem.added.

The listener is setup in the power automate, with the trigger, when http request is received.

I tested the power automate endpoint with postman, the power automate flow is triggered. But when a queue item is added, the flow is not getting triggered.

Hi @dheephiga.am

Since your flow is getting triggered from Postman, your endpoint looks fine. The issue is most likely with how UiPath is sending the payload

Recommend to try the following steps

  • Remove the JSON schema from the trigger
  • Save the flow
  • Copy the URL again and update it in Orchestrator
  • Then try adding a queue item and see if it triggers

If it still doesn’t work

  • Check webhook logs in Orchestrator (to see if it’s failing to call the endpoint)
  • Temporarily select “Send All Events” to confirm if anything is coming through

Best approach is to let the flow run once without a schema, capture the actual payload from UiPath, and then generate the schema from that.

Regards,
Christopher

I don’t know where to find the webhook logs, can you please guide me on the same?

Hi @dheephiga.am

  1. Go to UiPath Orchestrator
  2. On the left menu, click on Tenant
  3. Then click on Webhooks
  4. Find your webhook in the list
  5. Click on it (or the 3 dots → View/Edit, depending on your version)

Once you open it, look for a Logs / Deliveries / History section

  • Each webhook call attempt
  • Status (Success / Failed)
  • HTTP response code (like 200, 400)

If it’s failing, you’ll usually see the error reason there , that helps pinpoint exactly what’s going wrong.

I couldn’t find them, my page exactly looks like yours, and I don’t find any option like Logs / Deliveries / History

Hi,

Looks like a version/Slight UI difference in Orchestrator,

Let’s do a quick check

  1. Go to https://webhook.site and copy the unique URL
  2. Paste it in your Orchestrator webhook (replace the current URL)
  3. Add a queue item

Now check webhook.site:

  • If you see a request → UiPath is working fine, issue is in Power Automate
  • If nothing shows → UiPath is not triggering the webhook (config/event issue)

I had a similar issue. Double-check the webhook URL and ensure the JSON payload matches what Teams expects.

Hi @dheephiga.am ,
Since the Power Automate HTTP endpoint works from Postman, the issue is most likely on the UiPath Orchestrator webhook side, not Power Automate.

Check the following:

  1. Make sure the queue item is being added in the same tenant where the webhook is configured.
  2. Verify the webhook is Enabled and the queueItem.added event is selected (looks correct from your screenshot).
  3. Check Webhooks > Logs/Monitoring in Orchestrator (if available in your version) to see whether the webhook delivery is failing.
  4. Remove any custom JSON schema in Power Automate temporarily and test again. Sometimes the payload sent by Orchestrator does not match the schema exactly, causing the trigger to fail.
  5. Create a brand-new queue item (not a retry or status update). The queueItem.added event fires only when a new item is added.
  6. If using On-Prem Orchestrator, ensure the Orchestrator server can reach the Power Automate URL over HTTPS and that no firewall/proxy is blocking outbound requests.
  7. Temporarily select “Send All Events” in the webhook configuration. If Power Automate starts receiving events, the issue is specific to the queueItem.added event subscription.

Thanks

Hi @dheephiga.am

Since Postman triggers the flow, the Power Automate endpoint is working.

Please check:

  • Webhook is Enabled in Orchestrator.
  • queueItem.added is selected.
  • The webhook and Queue are in the same folder.
  • Try Send All Events temporarily and add a new queue item.

If it still doesn’t trigger, check the webhook logs in Orchestrator to see whether the event is being sent.