{
    "type": "text",
    "name": "title",
    "label": "Title",
    "placeholder": "Enter a title...", // optional
    "required": true, // optional
    "help": "help text shown in tooltip to creator while editing" // optional
  }
  {
    "settings": {
      "title": "My Amazing Email Campaign"
      // ...additional plugin settings
    }
    // ...plugin-specific additional data
  }
The text input allows creators to enter short snippets of text in a single-line field. It’s perfect for collecting titles, names, URLs, or any brief text content that doesn’t require multiple lines. The input provides a clean, straightforward interface for essential text-based information. example text input

Compatibility

Plugin typeAvailabilityAdditional notes
Content blocks
Media sourceAvailable as part of the preset search functionality. Check media source documentation for more details.

Properties

type
string
required
text - the type of the component
name
string
required
A unique internal-only identifier that is posted to an app’s plugin server to share values inputted by the creator
label
string
required
Creator-facing identifier that is shown in the plugin environment
placeholder
string
Placeholder text displayed in the input field when empty
required
boolean
Determines whether the creator must enter text before proceeding
help
string
Brief creator-facing explanation that clarifies the component’s purpose and usage
  {
    "type": "text",
    "name": "title",
    "label": "Title",
    "placeholder": "Enter a title...", // optional
    "required": true, // optional
    "help": "help text shown in tooltip to creator while editing" // optional
  }
  {
    "settings": {
      "title": "My Amazing Email Campaign"
      // ...additional plugin settings
    }
    // ...plugin-specific additional data
  }