> For the complete documentation index, see [llms.txt](https://docs.workersforlabview.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.workersforlabview.io/worker-apis/public-responses/creating-public-responses.md).

# Creating Public Responses

{% embed url="<https://youtu.be/kChffGBLNlA>" %}
Creating Public Responses - 60 second video tutorial
{% endembed %}

A Public Response can be created by use of the [Public API Builder tool](/workers-tools/workers-tools-menu/public-api-builder.md). This tool (shown below) can be found from the [Workers tools menu](/workers-tools/workers-tools-menu.md) or activated from the [Create MHL Case tool](/workers-tools/quickdrop-shortcuts/create-mhl-case-tool-ctrl+9.md).&#x20;

Step 1: Select the Worker or Worker base class that you want to create the Public Response for.

<figure><img src="/files/0PPGV32gbGhUDc06I2oY" alt=""><figcaption><p>The Responses tab of the Workers Public API Builder tool</p></figcaption></figure>

Step 2: In the **Responses** tab, select **Create new Response**. This will open up the window shown below.

<figure><img src="/files/PSo5QLejizsVqRbIgzJS" alt=""><figcaption><p>Create Public API Response tool</p></figcaption></figure>

Step 3:  Fields to fill out when you create a Public Response include the following:

### Response Name

Provide a name for the purpose of the Response message. This name will also be used by both the Public Response VIs and typedef filenames.

### Icon Text

Text that will be written on the Public Response VIs and typedef icons, to help users to understand the purpose of the Public Response message.

### Response VI Description

Provide a description that describes the purpose of the Response message. This description is written to the Public Response VI description.
