<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Experience Builder - Notebooks as a WebTool in ArcGIS Online Developers Questions</title>
    <link>https://community.esri.com/t5/arcgis-online-developers-questions/experience-builder-notebooks-as-a-webtool/m-p/1621360#M1583</link>
    <description>&lt;P&gt;So let's assume I have a tool that selects some records from a table and I want to export that list of records to a PDF file.&amp;nbsp; &amp;nbsp;I know I can do that with PYTHON.&amp;nbsp; Let's also assume I created that tool and published it from a notebook.&amp;nbsp; From your post I understand I can include that published tool in my experience builder app.&amp;nbsp; Am I correct in that assumption?&lt;BR /&gt;&lt;BR /&gt;I need to add a tool to my Experience Builder app that allows the exporting of a set of records to a PDF file.&amp;nbsp; The export options "out of the box" don't include PDF file.&amp;nbsp; I'm going to have to create a custom tool that will allow that option.&lt;BR /&gt;My question is, how do I create a tool that I can then include in the Experience Builder app?&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 05 Jun 2025 20:53:43 GMT</pubDate>
    <dc:creator>Alex_Rodriguez</dc:creator>
    <dc:date>2025-06-05T20:53:43Z</dc:date>
    <item>
      <title>Experience Builder - Notebooks as a WebTool</title>
      <link>https://community.esri.com/t5/arcgis-online-developers-questions/experience-builder-notebooks-as-a-webtool/m-p/1543570#M1480</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I am attempting to achieve the following workflow:&lt;/P&gt;&lt;P&gt;1) There is a polygon layer in EXP application.&lt;/P&gt;&lt;P&gt;2) Select a group of polygons using the select widget.&lt;/P&gt;&lt;P&gt;3) Click the "Set as Analysis Input" button.&lt;/P&gt;&lt;P&gt;4) Select the custom web tool. (This web tool was created by publishing an AGOL notebook as a webtool).&amp;nbsp;&lt;/P&gt;&lt;P&gt;5) After running the webtool in EXB, the output is a list of the objectID values of the selected polygons.&lt;/P&gt;&lt;P&gt;I have been able to publish a webtool and open it in EXB, but I am struggling to figure out how to create the desired output. Any help would be greatly appreciated.&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Fri, 27 Sep 2024 20:33:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-developers-questions/experience-builder-notebooks-as-a-webtool/m-p/1543570#M1480</guid>
      <dc:creator>YS2388</dc:creator>
      <dc:date>2024-09-27T20:33:36Z</dc:date>
    </item>
    <item>
      <title>Re: Experience Builder - Notebooks as a WebTool</title>
      <link>https://community.esri.com/t5/arcgis-online-developers-questions/experience-builder-notebooks-as-a-webtool/m-p/1621360#M1583</link>
      <description>&lt;P&gt;So let's assume I have a tool that selects some records from a table and I want to export that list of records to a PDF file.&amp;nbsp; &amp;nbsp;I know I can do that with PYTHON.&amp;nbsp; Let's also assume I created that tool and published it from a notebook.&amp;nbsp; From your post I understand I can include that published tool in my experience builder app.&amp;nbsp; Am I correct in that assumption?&lt;BR /&gt;&lt;BR /&gt;I need to add a tool to my Experience Builder app that allows the exporting of a set of records to a PDF file.&amp;nbsp; The export options "out of the box" don't include PDF file.&amp;nbsp; I'm going to have to create a custom tool that will allow that option.&lt;BR /&gt;My question is, how do I create a tool that I can then include in the Experience Builder app?&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Jun 2025 20:53:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-developers-questions/experience-builder-notebooks-as-a-webtool/m-p/1621360#M1583</guid>
      <dc:creator>Alex_Rodriguez</dc:creator>
      <dc:date>2025-06-05T20:53:43Z</dc:date>
    </item>
    <item>
      <title>Re: Experience Builder - Notebooks as a WebTool</title>
      <link>https://community.esri.com/t5/arcgis-online-developers-questions/experience-builder-notebooks-as-a-webtool/m-p/1636264#M1598</link>
      <description>&lt;P&gt;Hi, I am looking for a few answers on Developing a custom web tool and came across your post.&amp;nbsp; Im not sure if you have made any progress, but wanted to provide an answer here.&amp;nbsp; To create a custom tool you have to use Notebooks in ArcGIS Online and write it with Python code.&amp;nbsp; Once the tool has been built, publish it.&amp;nbsp; Then, add an Analysis widget to your ExB app and click to use a custom tool and configure it.&amp;nbsp;&lt;/P&gt;&lt;P&gt;As a note, the Python functions in AGOL are different than using arcpy functions.&amp;nbsp; They are similar but not the same.&amp;nbsp; Your code will probably not work in the AGOL notebook without some tweaking.&amp;nbsp; There are some examples if you search for "Custom web tool", but since it is a newer functionality there isn't a lot out there.&lt;/P&gt;</description>
      <pubDate>Fri, 25 Jul 2025 05:09:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-developers-questions/experience-builder-notebooks-as-a-webtool/m-p/1636264#M1598</guid>
      <dc:creator>LisaT</dc:creator>
      <dc:date>2025-07-25T05:09:38Z</dc:date>
    </item>
  </channel>
</rss>

