Learn about different types of properties used in triggers / actions
Properties are used in actions and triggers to collect information from the user. They are also displayed to the user for input. Here are some commonly used properties:
These properties collect basic information from the user.
This property collects a short text input from the user.
Example:
This property collects a long text input from the user.
Example:
This property presents a checkbox for the user to select or deselect.
Example:
This property to show markdown snippet to the user, can be used to show documentation or instructions.
Example:
If you want to show a webhook url to the user, use {{webhookUrl}}
in the markdown snippet.
This property collects a date and time from the user.
Example:
This property collects a numeric input from the user.
Example:
This property presents a dropdown menu with predefined options.
Example:
This property presents a dropdown menu with multiple selection options.
Example:
This property collects JSON data from the user.
Example:
This property collects key-value pairs from the user.
Example:
This property collects a file from the user, either by providing a URL or uploading a file.
Example:
This property collects an array of strings from the user.
Example:
This property collects an array of objects from the user.
Example:
These properties provide more advanced options for collecting user input.
This property allows for dynamically loaded options based on the user’s input.
Example:
When accessing the Piece auth, be sure to use exactly auth
as it is hardcoded. However, for other properties, use their respective names.
This property allows for multiple selections from dynamically loaded options.
Example:
When accessing the Piece auth, be sure to use exactly auth
as it is hardcoded. However, for other properties, use their respective names.
This property is used to construct forms dynamically based on API responses or user input.
Example:
Learn about different types of properties used in triggers / actions
Properties are used in actions and triggers to collect information from the user. They are also displayed to the user for input. Here are some commonly used properties:
These properties collect basic information from the user.
This property collects a short text input from the user.
Example:
This property collects a long text input from the user.
Example:
This property presents a checkbox for the user to select or deselect.
Example:
This property to show markdown snippet to the user, can be used to show documentation or instructions.
Example:
If you want to show a webhook url to the user, use {{webhookUrl}}
in the markdown snippet.
This property collects a date and time from the user.
Example:
This property collects a numeric input from the user.
Example:
This property presents a dropdown menu with predefined options.
Example:
This property presents a dropdown menu with multiple selection options.
Example:
This property collects JSON data from the user.
Example:
This property collects key-value pairs from the user.
Example:
This property collects a file from the user, either by providing a URL or uploading a file.
Example:
This property collects an array of strings from the user.
Example:
This property collects an array of objects from the user.
Example:
These properties provide more advanced options for collecting user input.
This property allows for dynamically loaded options based on the user’s input.
Example:
When accessing the Piece auth, be sure to use exactly auth
as it is hardcoded. However, for other properties, use their respective names.
This property allows for multiple selections from dynamically loaded options.
Example:
When accessing the Piece auth, be sure to use exactly auth
as it is hardcoded. However, for other properties, use their respective names.
This property is used to construct forms dynamically based on API responses or user input.
Example: