Select to view content in your preferred language

Integrate ArcGIS Online Notebook tasks with webhooks

8703
16
01-09-2022 11:21 PM
Status: Open
rachelm
Regular Contributor

Can Esri develop an solution for using ArcGIS Online Notebook tasks within a workflow that get triggered by a webhook? I'm working with Integromat and currently there is no way to trigger a Notebook from a scenario. Whether the solution is an Esri widget within Integromat, or a purely Esri offering, this would really extend my organization's capabilities.

Based on a thread Allow Python Notebooks subscribe to Enterprise Webhook Events

@JonEmch 

16 Comments
SamJakson

@gis_user_ca  Interesting, I was looking at FME as a potential solution. I had a look at power automate briefly, but couldn't see anything related to  actioning the running of a notebook:

SamJakson_0-1699540887946.png

 

JoshHevenor1
Could look at writing custom aws lambda or Azure functions to act as the
target of the web hook and trigger the notebook.
JDScharf

@gis_user_ca , how do you do that in Power Automate if you own the layer?

I am also trying to trigger a notebook, and don't see running a notebook as an option 😞 

JDScharf_0-1703171585861.png

 

KhaledAlhozDVDev

Any update on this?

JackFanZhang

according to Automate a notebook using service webhooks , it is possible now with ArcGIS Portal. However, nothing I have found about how to get this done in AGOL.

ArthurSmith2

This would be a huge benefit for organizations that want to utilize webhooks fully in ArcGIS Online.  At our organization we do this currently via Power Automate... but would eliminate complexity and add all the power of Arcpy and ArcGIS API for Python to allow triggering Notebooks from webhook in AGOL.  Please do consider implementing!