---
sidebar_position: 6
title: "🎬 Actions"
---

Action functions allow you to write custom buttons to the message toolbar for end users to interact
with. This feature enables more interactive messaging, enabling users to grant permission before a
task is performed, generate visualizations of structured data, download an audio snippet of chats,
and many other use cases.

A scaffold of Action code can be found [in the community section](https://openwebui.com/f/hub/custom_action/).

An example of a graph visualization Action can be seen in the video below.

<p align="center">
  <a href="#">
    <img src="/img/pipelines/graph-viz-action.gif" alt="Graph Visualization Action" />
  </a>
</p>
