> For the complete documentation index, see [llms.txt](https://docs.airdev.co/canvas/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.airdev.co/canvas/5.2/canvas-functionality/reference/reusable-elements/widgets.md).

# Widgets

{% content-ref url="/pages/-MlM-x0WNHI4ZT\_XD45d" %}
[App security](/canvas/5.2/canvas-functionality/reference/reusable-elements/widgets/app-security.md)
{% endcontent-ref %}

**UI Widgets**\
UI widgets offer elements designed to be interacted with by your users on the front end and contain workflows specific to the reusable. Typically you should clone these reusables and customize them for your specific use case.

{% content-ref url="/pages/-MOlc2a8v2H6YxiGRn7t" %}
[Header Widgets](/canvas/5.2/canvas-functionality/reference/reusable-elements/widgets/ui-widgets.md)
{% endcontent-ref %}

**Workflow Widgets**\
Workflow widgets contain workflows that can be referenced from the page using the 'Trigger a custom workflow from a reusable element' action.&#x20;

{% content-ref url="/pages/-MOlmDiQ7VRgArGRkozc" %}
[Workflow Widgets](/canvas/5.2/canvas-functionality/reference/reusable-elements/widgets/workflow-widgets.md)
{% endcontent-ref %}
