# Form CTAs

### Overview <a href="#mbprtp6pei0" id="mbprtp6pei0"></a>

Threadly’s **Forms** feature is a powerful tool designed to simplify capturing user-inputted data, all from Slack. By leveraging Forms, you can capture feedback, signups, internal surveys, and so much more, all without ever opening a new tab, or tool.

### What are Forms? <a href="#o2friczc5ml" id="o2friczc5ml"></a>

Forms, a type of Threadly CTA Action that can be added to a message, are a streamlined way to capture user-inputted data from messages sent by Threadly. Create feedback, NPS, and survey forms, among others. These actions and messages can be sent via DM or to channel(s) of your choosing.

### Key Features of Forms <a href="#a4ac46227b6" id="a4ac46227b6"></a>

#### 1. Customizable Fields <a href="#a4a663r3y2y" id="a4a663r3y2y"></a>

Forms can capture data from users’ via DM or channel. You can customize the form’s input fields. Available fields include:

* **Markdown**: Create a header text, or informational blurb
* **Input:** Displays a one-line input text field
* **Multiline Input:** Displays a multiline input text field
* **Email Input**: An input field that includes validation to ensure the input is an email
* **Number Input**: An input field that includes validation to ensure the input is a number
* **Static Select**: Displays a list of options for a user to choose from
* **Radio Buttons**: Displays a list of options for a user to choose from
* **Date Picker:** Displays a date field for a user to select a date from

All fields can be set as optional.

A form can also be set to collect responses anonymously. When this is set, the responses will be tied to an anonymous user ID.

[Learn more about anonymous forms.](/threadly/actions/form-ctas/creating-anonymous-forms.md)

#### 2. Data Out Capabilities <a href="#w0sxzr44ppx" id="w0sxzr44ppx"></a>

Threadly can send your form submissions via webhook to any destination of your choosing.

[Learn more about leveraging webhooks with forms.](/threadly/actions/form-ctas/setting-up-form-webhooks.md)

### **B**enefits of Using Forms <a href="#rzew1zc27cp" id="rzew1zc27cp"></a>

* Capture data directly within Slack conversations
* Eliminate context-switching between multiple tools/platforms
* Streamline feedback, signups, NPS, and internal survey collection
* Instantly transform messages into interactive data gatherers
* Simplify user engagement with zero-friction interactions


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://threadly.gitbook.io/threadly/actions/form-ctas.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
