# \#custom-widgets

**URL:** https://community.palantir.com/tag/custom-widgets/131.md

[Latest](https://community.palantir.com/latest.md) · [Categories](https://community.palantir.com/categories.md) · [Tags](https://community.palantir.com/tags.md)

---

## [Feature request: Reusable custom containers with native Workshop widget slots](https://community.palantir.com/t/feature-request-reusable-custom-containers-with-native-workshop-widget-slots/7265)

<div class="topic-metadata">

**Author:** [@ttessman](https://community.palantir.com/u/ttessman)\
**Replies:** 3\
**Last updated:** [September 24, 2026, 8:27pm UTC](https://community.palantir.com/t/feature-request-reusable-custom-containers-with-native-workshop-widget-slots/7265 "2026-09-24T20:27:09Z")

</div>

I’d like to request support for reusable custom containers that can host native Workshop widgets while preserving their native editing controls. At the simplest level, this could be a site wrapper or section component. …

---

## [How to call LLM from Custom widget directly?](https://community.palantir.com/t/how-to-call-llm-from-custom-widget-directly/7264)

<div class="topic-metadata">

**Author:** [@VincentF](https://community.palantir.com/u/VincentF)\
**Replies:** 1\
**Last updated:** [September 23, 2026, 4:47pm UTC](https://community.palantir.com/t/how-to-call-llm-from-custom-widget-directly/7264 "2026-09-23T16:47:47Z")

</div>

Even if calling calling an AIP Logic from a custom widget (via a function) gives more control over the logic ran in the backend, is it possible to call an LLM directly from a custom widget ? If yes, how ?

---

## [Extending Custom Widget Parameters Beyond Primitive Types](https://community.palantir.com/t/extending-custom-widget-parameters-beyond-primitive-types/5804)

<div class="topic-metadata">

**Author:** [@Vithika](https://community.palantir.com/u/Vithika)\
**Replies:** 1\
**Last updated:** [September 17, 2026, 7:48am UTC](https://community.palantir.com/t/extending-custom-widget-parameters-beyond-primitive-types/5804 "2026-09-17T07:48:25Z")

</div>

What is the best practice for handling complex parameter types in custom widgets? Beyond built-in types like number, string, boolean, and array, how can we support: Dropdown / select parameters Structured data (ob…

---

## [Using mapbox API within custom widget.](https://community.palantir.com/t/using-mapbox-api-within-custom-widget/7177)

<div class="topic-metadata">

**Author:** [@jkamashian](https://community.palantir.com/u/jkamashian)\
**Replies:** 0\
**Last updated:** [September 3, 2026, 10:48pm UTC](https://community.palantir.com/t/using-mapbox-api-within-custom-widget/7177 "2026-09-03T22:48:54Z")

</div>

I see that internally Palantir apps use mapbox API calls. I wanted to make a custom widget using map information is there a way to use mapbox within the widget? Currently if I try and use it there is out because it’s ma…

---

## [User-delegated authentication from a Custom Widget to an external system](https://community.palantir.com/t/user-delegated-authentication-from-a-custom-widget-to-an-external-system/6983)

<div class="topic-metadata">

**Author:** [@JohnR73](https://community.palantir.com/u/JohnR73)\
**Replies:** 1\
**Last updated:** [July 22, 2026, 7:18pm UTC](https://community.palantir.com/t/user-delegated-authentication-from-a-custom-widget-to-an-external-system/6983 "2026-07-22T19:18:52Z")

</div>

Hi, I’m investigating how to preserve individual user identity when a Foundry Custom Widget triggers operations in an external system. Users authenticate to Foundry through enterprise SSO. The external system has its o…

---

## [Allow downloads from custom react widget set](https://community.palantir.com/t/allow-downloads-from-custom-react-widget-set/6619)

<div class="topic-metadata">

**Author:** [@Flackermann](https://community.palantir.com/u/Flackermann)\
**Replies:** 0\
**Last updated:** [May 21, 2026, 7:54am UTC](https://community.palantir.com/t/allow-downloads-from-custom-react-widget-set/6619 "2026-05-21T07:54:02Z")

</div>

I am building a custom table widget with sophisticated kinetics taylored to our usecase. So far the developer experience is good. Unfortunately, I cant configure the widget in workshop to allow downloads. It is missing i…

---

## [Rich text editor widget in Action Form stores images as base64 — can't pass HTML output to AIP Logic or external apps](https://community.palantir.com/t/rich-text-editor-widget-in-action-form-stores-images-as-base64-cant-pass-html-output-to-aip-logic-or-external-apps/6316)

<div class="topic-metadata">

**Author:** [@Aryan02](https://community.palantir.com/u/Aryan02)\
**Replies:** 3\
**Last updated:** [April 6, 2026, 5:46pm UTC](https://community.palantir.com/t/rich-text-editor-widget-in-action-form-stores-images-as-base64-cant-pass-html-output-to-aip-logic-or-external-apps/6316 "2026-04-06T17:46:28Z")

</div>

What we built We built a custom rich text editor widget inside a Foundry Action Form that lets users write a description with inline images. When the action is submitted, the full HTML is stored in a description field. …

---

## [Custom Widgets launching Object Views via URL](https://community.palantir.com/t/custom-widgets-launching-object-views-via-url/5900)

<div class="topic-metadata">

**Author:** [@subsandwich](https://community.palantir.com/u/subsandwich)\
**Replies:** 1\
**Last updated:** [January 22, 2026, 6:31pm UTC](https://community.palantir.com/t/custom-widgets-launching-object-views-via-url/5900 "2026-01-22T18:31:28Z")

</div>

I have built a custom widget. I’m attempting to embed links into it, with the goal of allowing a link out to the object in reference. The problem is I cannot find documentation on the hubble link definition. Current for…

---

## [Custom widgets; height expansion based on content](https://community.palantir.com/t/custom-widgets-height-expansion-based-on-content/5884)

<div class="topic-metadata">

**Author:** [@adamd641](https://community.palantir.com/u/adamd641)\
**Replies:** 3\
**Last updated:** [January 22, 2026, 2:31am UTC](https://community.palantir.com/t/custom-widgets-height-expansion-based-on-content/5884 "2026-01-22T02:31:34Z")

</div>

Hi, I’m working with a custom widget that renders a table based on an object set. The number of rows (objects) can vary, so I’d like the Workshop section containing the widget to expand automatically with the widget’s h…

---

## [Unable to Fetch Media Content from Ontology Object in Custom Workshop Widget](https://community.palantir.com/t/unable-to-fetch-media-content-from-ontology-object-in-custom-workshop-widget/5862)

<div class="topic-metadata">

**Author:** [@Jacob\_SE](https://community.palantir.com/u/Jacob_SE)\
**Replies:** 0\
**Last updated:** [January 16, 2026, 1:46am UTC](https://community.palantir.com/t/unable-to-fetch-media-content-from-ontology-object-in-custom-workshop-widget/5862 "2026-01-16T01:46:09Z")

</div>

Summary I’m trying to build a custom PDF viewer widget that displays PDF content from an Ontology object’s media reference property, but I’m unable to fetch the actual media content despite trying multiple approaches. E…

---

## [Custom Widget Object-Type Agnostic Design: Two Fundamental Challenges](https://community.palantir.com/t/custom-widget-object-type-agnostic-design-two-fundamental-challenges/5824)

<div class="topic-metadata">

**Author:** [@Phil-M](https://community.palantir.com/u/Phil-M)\
**Replies:** 1\
**Last updated:** [January 15, 2026, 12:33pm UTC](https://community.palantir.com/t/custom-widget-object-type-agnostic-design-two-fundamental-challenges/5824 "2026-01-15T12:33:25Z")

</div>

We’re developing a generic pivot table custom widget that ideally works with any object type (Guide to come :smiling\_face\_with\_sunglasses:). We’ve successfully implemented dynamic querying and JSON config-based aggregati…

---

## [Best practice to Reduce parameters and events in Custom React Widget](https://community.palantir.com/t/best-practice-to-reduce-parameters-and-events-in-custom-react-widget/5806)

<div class="topic-metadata">

**Author:** [@Udit\_Shahu](https://community.palantir.com/u/Udit_Shahu)\
**Replies:** 1\
**Last updated:** [January 9, 2026, 6:22pm UTC](https://community.palantir.com/t/best-practice-to-reduce-parameters-and-events-in-custom-react-widget/5806 "2026-01-09T18:22:33Z")

</div>

What are the best practices in react for reducing the number of parameters and events callbacks in a complex custom widget, while keeping the component clean and maintainable

---

## [Streaming audio file from mediaset](https://community.palantir.com/t/streaming-audio-file-from-mediaset/5583)

<div class="topic-metadata">

**Author:** [@0scar](https://community.palantir.com/u/0scar)\
**Replies:** 1\
**Last updated:** [December 3, 2025, 2:28pm UTC](https://community.palantir.com/t/streaming-audio-file-from-mediaset/5583 "2025-12-03T14:28:14Z")

</div>

Hey, I am wondering if its possible to stream audio from a mediaset to a custom widget or a frontend developer console application. I have tried the creating a media url like this: https://{my-foundry-url}/mio/api/media…

---

## [Is it possible to trigger an action from within a custom widget in workshop?](https://community.palantir.com/t/is-it-possible-to-trigger-an-action-from-within-a-custom-widget-in-workshop/5536)

<div class="topic-metadata">

**Author:** [@uemmi](https://community.palantir.com/u/uemmi)\
**Replies:** 3\
**Last updated:** [November 25, 2025, 6:52pm UTC](https://community.palantir.com/t/is-it-possible-to-trigger-an-action-from-within-a-custom-widget-in-workshop/5536 "2025-11-25T18:52:22Z")

</div>

Is it possible to trigger an action from within a custom widget? e.g. with a button in the custom widget (not in workshop). I know that it is possible to trigger events. But what about actions?

---

## [Embed dynamic SVG in Workshop](https://community.palantir.com/t/embed-dynamic-svg-in-workshop/5230)

<div class="topic-metadata">

**Author:** [@e6919ae0f5bf0104ef70](https://community.palantir.com/u/e6919ae0f5bf0104ef70)\
**Replies:** 1\
**Last updated:** [November 6, 2025, 6:46pm UTC](https://community.palantir.com/t/embed-dynamic-svg-in-workshop/5230 "2025-11-06T18:46:12Z")

</div>

Hello! I have an svg file which I used it in PowerBI report. It is dynamic based on KPI and changes also the color of shapes depending on the KPI values. Is there any way to embed this or used it in Vega plots or in anot…

---

## [Fetching Ontology from Custom Widgets](https://community.palantir.com/t/fetching-ontology-from-custom-widgets/5104)

<div class="topic-metadata">

**Author:** [@chonga](https://community.palantir.com/u/chonga)\
**Replies:** 3\
**Last updated:** [November 3, 2025, 11:12am UTC](https://community.palantir.com/t/fetching-ontology-from-custom-widgets/5104 "2025-11-03T11:12:11Z")

</div>

Is anyone else able to fetch data from an object that is connected to your widget set? I’m trying to fetch data but I continue to receive a 400 error even when I follow the documentation from the developer console.

---

## [About Custom widget Setup](https://community.palantir.com/t/about-custom-widget-setup/5369)

<div class="topic-metadata">

**Author:** [@jeongy](https://community.palantir.com/u/jeongy)\
**Replies:** 0\
**Last updated:** [November 3, 2025, 8:56am UTC](https://community.palantir.com/t/about-custom-widget-setup/5369 "2025-11-03T08:56:41Z")

</div>

Hello I am currently a beginner who has just started learning about Palantir-Foundry. I have a few questions regarding the creation of custom widgets. From what I understand, the main steps are as follows: Prepare …

---

## [Is it possible to trigger an event from Workshop to a custom widget embedded?](https://community.palantir.com/t/is-it-possible-to-trigger-an-event-from-workshop-to-a-custom-widget-embedded/5325)

<div class="topic-metadata">

**Author:** [@VincentF](https://community.palantir.com/u/VincentF)\
**Replies:** 2\
**Last updated:** [October 24, 2025, 5:08pm UTC](https://community.palantir.com/t/is-it-possible-to-trigger-an-event-from-workshop-to-a-custom-widget-embedded/5325 "2025-10-24T17:08:03Z")

</div>

A custom widget can trigger an event that propagates to Workshop. However, is it possible to trigger an Event from Workshop that propagates to the custom widget embedded in Workshop ?

---

## [Styling Workshop objects with Slate (custom widget) CSS](https://community.palantir.com/t/styling-workshop-objects-with-slate-custom-widget-css/5216)

<div class="topic-metadata">

**Author:** [@fmadimba](https://community.palantir.com/u/fmadimba)\
**Replies:** 5\
**Last updated:** [October 10, 2025, 4:27pm UTC](https://community.palantir.com/t/styling-workshop-objects-with-slate-custom-widget-css/5216 "2025-10-10T16:27:20Z")

</div>

Hello, I have a simple workshop with a table, that has an ID of #myTable. I also added to that Workshop app a Slate custom widget. My goal is be able to add some CSS in my Slate app to style the #myTable object above. …

---

## [Fetching Ontology objects in custom widget and filter them in Workshop](https://community.palantir.com/t/fetching-ontology-objects-in-custom-widget-and-filter-them-in-workshop/5159)

<div class="topic-metadata">

**Author:** [@55b969276dcf43cd2235](https://community.palantir.com/u/55b969276dcf43cd2235)\
**Replies:** 0\
**Last updated:** [October 1, 2025, 8:10pm UTC](https://community.palantir.com/t/fetching-ontology-objects-in-custom-widget-and-filter-them-in-workshop/5159 "2025-10-01T20:10:55Z")

</div>

Hey community, I’m new in typescript an I want to create a custom pivot table table from an object type in custom widget because the default pivot widget functionality does not allow subtotals to be calculated in the mi…

---

## [Fetching User details in Custom Widgets](https://community.palantir.com/t/fetching-user-details-in-custom-widgets/5140)

<div class="topic-metadata">

**Author:** [@michaelg](https://community.palantir.com/u/michaelg)\
**Replies:** 0\
**Last updated:** [September 29, 2025, 4:45pm UTC](https://community.palantir.com/t/fetching-user-details-in-custom-widgets/5140 "2025-09-29T16:45:39Z")

</div>

What is the preferred method of fetching user details in the new custom Widget Sets? I’m asking specifically about (A) identifying the current user and (B) getting user Attributes (Given Name, Family Name) for a given u…

---

## [Using Custom Widgets](https://community.palantir.com/t/using-custom-widgets/4880)

<div class="topic-metadata">

**Author:** [@msheehan](https://community.palantir.com/u/msheehan)\
**Replies:** 6\
**Last updated:** [September 12, 2025, 9:04am UTC](https://community.palantir.com/t/using-custom-widgets/4880 "2025-09-12T09:04:06Z")

</div>

Hey there, I’ve been playing around with the new widget set feature, I’ve created a custom widget and published a version I want to use in a workshop application, but I don’t seem to see a way to actually import my cust…
