Example Input – How it Works

Estimated reading time: 2 min
example input Banner 2 Example Input - How it Works

The Example Input feature helps you preview and map incoming data when building a Flow. It allows you to test field mappings without waiting for a real event.

Previously, Example Input was located in the Trigger settings panel under the Trigger list. In the new UI, it has been separated into its own panel for easier access.

You can now open Example Input from the bottom of the Flow Builder, next to the Alert feature.

  • Clicking Example Input opens a dedicated panel where you can set, capture, or edit sample data.
  • This makes it faster and more convenient for users to test mappings while designing Flows.
Screenshot of Wiresk Flow Builder showing a Trigger connected to the Example Input panel on the right. The panel has "Capture Example Input" enabled, lists available schedulers like List Channels and an HTTP Trigger under Routing Keys, and displays sample JSON data in the JSON Editor. At the bottom of the Flow Builder, the Example Input button is highlighted next to Alert and Statistics.

You have 3 options to set Example Input:

You can manually provide data in different formats:

  • JSON Editor: Write key-value pairs directly in structured format.
Screenshot of Wiresk Example Input panel in JSON Editor mode, showing structured JSON data with color-coded keys and values, including fields such as id, name, is_channel, is_group, and name_normalized.
  • Plain JSON String: Paste or type raw JSON text.
Screenshot of Wiresk Example Input panel in Plain JSON String mode, displaying raw JSON data with properties like id, name, is_channel, is_group, and is_private in text format.
  • Form Editor: Add keys and values in a form-based view without writing JSON.
Screenshot of Wiresk Example Input panel in Form Editor mode, showing key-value pairs entered in fields such as id, name, is_channel, is_group, and is_im, with dropdowns for True/False values.
  • The Use option allows you to fetch Example Input from available Triggers that already provide sample data.
  • For instance, selecting a Trigger like “List Channels” will automatically populate the Example Input with sample data from that Trigger.
Screenshot of Wiresk Example Input panel showing the option "Use Trigger as Example Input." The panel lists available schedulers such as List Channels with a scheduled date, and an HTTP Trigger under Routing Keys. A "Use" link is highlighted, allowing users to import example data from the selected trigger. Below, the JSON Editor displays sample JSON fields including id, name, and is_channel.
  • By enabling Capture Example Input, Wiresk will automatically record input data the next time the Flow runs.
  • This works for any source, such as webhooks, third-party systems, or API calls.
  • The captured data will appear in the Example Input panel and override any existing sample.
Wiresk 2025 09 12 at 15.18.58 Example Input - How it Works

This feature is especially useful for users who are just starting a Flow and may not know what input the Flow will receive. Some external systems do not provide clear documentation on their payloads, so capturing the actual data helps users understand the available fields without guesswork.

No data is captured:
Make sure the Flow is triggered at least once after enabling Capture Example Input. If no event comes in, no sample will be recorded.

Captured input doesn’t match expected fields:
Some apps send different payloads depending on the event type. Trigger another run with the correct event to refresh the captured data.

Invalid JSON format in manual entry:
Ensure proper JSON syntax when using the JSON Editor or Plain JSON String. Use the Form Editor if you prefer a structured input method.

Existing example input is missing after capture:
Captured input overrides any existing sample. If you want to keep the previous example, copy and save it externally before capturing.